EssayPal.ai - This AI writes in your style of writing!

CSCI 341

Computer Organization

Filter Reviews

Overall0
Easiness0
Interest0
Usefulness0
Reviews 3
3

Class Ratings

3OK Class
1Very Hard
4Interesting
2Barely Useful

Professor Rating

5Amazing Prof

Prof: Dave / Spring 2020

Apr 3, 2022

Comments on the course

It was fun but consuming

Course Content

Parts are interesting but not super useful for software engineering

Comments on the professor

Dave is great

Delivery: In personGrade: AWorkload: HeavyTextbook Use: Yes
Project Heavy
-2

Class Ratings

4Good Class
4Easy
5Very Interesting
1Useless

Professor Rating

4Good Prof

Prof: Amelia Read / Fall 2021

Mar 24, 2022

Comments on the course

Great pacing, tests were very hard to prepare for but the content was interesting and the projects were applicable to the coursework and didn’t try to ***** you over.

Course Content

RISC-V assembly ISA, CPU pipelining, memory and caching. Essentially programming at the processor level.

Comments on the professor

Always got through content, was accommodating to students and proactively went around to answer worksheet questions.

Delivery: In personGrade: AWorkload: ModerateTextbook Use: Yes
3

Class Ratings

2Bad Class
1Very Hard
2Boring
1Useless

Professor Rating

4Good Prof

Prof: Qi Han / Spring 2022

Mar 23, 2022

Comments on the course

This class genuinely sucks. It is useless to most people in CS who aren't gonna be working in hardware. It scares many who are away from it. The assignments are extreme with weekly quizzes on a stupidly unclear textbook and intense worksheets and assignments. Yet unfortunately this class is essential to the science part of computer science.

Course Content

The class starts off with a review of binary/hex/decimal logic and conversions. You then learn how C is compiled by the computer into assembly language instructions and how to work with assembly yourself. You then learn how it is assembled into binary machine code and how to do that yourself. The second half of the class is learning how the processor works and how specific instructions trigger the processor. I can't speak too much on the second half, I had to drop this class or else I wouldn't meet my scholarship GPA requirement.

Comments on the professor

Qi Han is a really nice professor who genuinely cares about her students. She talks a little fast sometimes, but explains the material thoroughly to someone who asks until they understand it best. She is passionate about the class and takes feedback seriously.

Advice

Be prepared for an assignment frenzy with this class, even if you're only taking 12 or 14 credits.

Delivery: In personGrade: Drop/WithdrawalWorkload: HeavyTextbook Use: Yes
Quiz HeavyAssignment HeavyProject HeavyExam Heavy

Leave a Review

Overall Rating

Easiness

Interest

Usefulness

Professor Rating

Comment on the course*

Course content

Comment on the professor

Advice