COM SCI M51A
Logic Design of Digital Systems
Description: (Same as Electrical and Computer Engineering M16.) Lecture, four hours; discussion, two hours; outside study, six hours. Introduction to digital systems. Specification and implementation of combinational and sequential systems. Standard logic modules and programmable logic arrays. Specification and implementation of algorithmic systems: data and control sections. Number systems and arithmetic algorithms. Error control codes for digital information. Letter grading.
Units: 4.0
Units: 4.0
Most Helpful Review
Winter 2021 - Professor Abari does not have a mean bone in his body. He is so extremely kind and knowledgeable on the topics. The class has somewhat of a higher than average learning curve, but once you got it, it was fairly straightforward and logical. I think Professor Abari did too good of a job, though. I think everyone did well so I'm expecting some sort of grade deflation unfortunately. We will see (I really hope not). Overall, if you have the opportunity to take any class with professor Abari, take it. He is excited about the topics, and that kind of energy translates into the students as well. I only wish I could've taken the course in person.
Winter 2021 - Professor Abari does not have a mean bone in his body. He is so extremely kind and knowledgeable on the topics. The class has somewhat of a higher than average learning curve, but once you got it, it was fairly straightforward and logical. I think Professor Abari did too good of a job, though. I think everyone did well so I'm expecting some sort of grade deflation unfortunately. We will see (I really hope not). Overall, if you have the opportunity to take any class with professor Abari, take it. He is excited about the topics, and that kind of energy translates into the students as well. I only wish I could've taken the course in person.
AD
Most Helpful Review
Fall 2023 - Darabi is a very kind professor and made the best out of our Friday 8 am lectures, but the class was still difficult to follow despite going to every lecture. I did not feel confident with most of the material until a few days before the midterm and final, and walked out of both tests feeling like I had done poorly. So, I do think the grading was pretty lenient. There are not many resources provided in terms of practice tests/past exams so while the tests were fair, studying for them was difficult. Overall I definitely learned a lot though. Some advice: make sure to set aside plenty of time for the homeworks, they started getting pretty difficult after the first one. Also make sure you understand the examples Darabi goes over in class and look in the textbook for more examples. Working with others on homework and studying makes it a lot more manageable.
Fall 2023 - Darabi is a very kind professor and made the best out of our Friday 8 am lectures, but the class was still difficult to follow despite going to every lecture. I did not feel confident with most of the material until a few days before the midterm and final, and walked out of both tests feeling like I had done poorly. So, I do think the grading was pretty lenient. There are not many resources provided in terms of practice tests/past exams so while the tests were fair, studying for them was difficult. Overall I definitely learned a lot though. Some advice: make sure to set aside plenty of time for the homeworks, they started getting pretty difficult after the first one. Also make sure you understand the examples Darabi goes over in class and look in the textbook for more examples. Working with others on homework and studying makes it a lot more manageable.