Computer Systems Architecture
(Same as Computer Science M151B.) Lecture, four hours; discussion, two hours; outside study, six hours. Enforced requisites: course M16 or Computer Science M51A, Computer Science 33. Recommended: course M116L or Computer Science M152A, Computer Science 111. Computer system organization and design, implementation of CPU datapath and control, instruction set design, memory hierarchy (caches, main memory, virtual memory) organization and management, input/output subsystems (bus structures, interrupts, DMA), performance evaluation, pipelined processors. Letter grading.
Review Summary
- Clarity
-
10.0 / 10
- Organization
-
10.0 / 10
- Time
-
5-10 hrs/week
- Overall
-
10.0 / 10
Reviews
Really good class. Nader truly cares about his students.
By far the best class I've taken at UCLA
Nader was clear with his lectures (he records them so you don't have to attend lecture live). There was no midterm or final, but he gave us 4 quizzes (the last 2 were open book/open notes). There was also 2 projects (although he might give 3 in future classes) where you build a processor incrementally. Overall, Nader was very helpful and I would love to take his class again someday.
Good class and the professor definitely cares about making it an enjoyable experience for students. 3 quizzes, no final, 2 projects
Great class with Nader! 2 Projects with bonus opportunity, 3 quizzes that are open book and open internet, recorded lectures. Probably the best professor for m116c/m151b
Great lecturer, highly recommend taking this class with him.
Prof. Sehat is really clear and concise in his lectures. I get the sense that he really cares about whether or not we understand core concepts, and is really reasonable when it comes to expectations.
Nader is such a great professor and overall a great person as well. He cares deeply about students' learning and is very accommodating to our needs. No tests, just 3 quizzes throughout the quarter that are open-book, open-note, open-internet.
Professor Nader was really chill, Even when people were only showing up to get the check in points, he didnt get mad and changed it to the start of class so that people could leave earlier, which was really nice. He also recorded and posted his lectures, which helped as there was alot of material that youll need to do step by step to understand, and personally he was too fast in class for me
Absolutely take this class with Dr. Sehat! His lectures are clear and well organized, homework is pretty easy if you understand the lectures, and exams are very similar to homework.
There's a 5% participation grade which you fulfill either by attending lectures (he does an in class google form) or by participating on campuswire (or a combination of both). There's 3 noncumulative exams and 2 projects. The projects aren't too challenging (maybe 8ish hours each) and there's a homework every week.
Displaying all 9 reviews
Course
Grading Information
-
No group projects
-
Attendance not required
-
3 midterms
-
No final
-
56% recommend the textbook
Previous Grades
Grade distributions not available.