(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.

Review Summary

Clarity
8.3 / 10
Organization
8.3 / 10
Time
5-10 hrs/week
Overall
8.3 / 10

Reviews

    Quarter Taken: Fall 2023 In-Person
    Grade: A+

    Lectures were generally enjoyable and clear (well, as enjoyable as it could be for a weekly 4 hour lecture). Lectures were recorded, although low quality due to the available equipment, and so it was hard to actually read the whiteboard in the recordings.

    Homework was biweekly. There were four homework assignments in total, with the last two offering some extra credit. Each assignment took a few hours to do if you were really trying to make sure you understand the material.

    Exams problems are actually easier than homework problems and are graded generously. Midterm average was around 80%. Final idk. It seems there was also a curve applied to the overall grade, as I calculated my score as an A- and received an A+.

    I don't think I ever actually opened the textbook for this class.

    Quarter Taken: Fall 2023 In-Person
    Grade: A

    Professor Darabi was brought in to teach this class fairly last minute, leading to a very unfortunate lecture time (8-12 on Fridays) and final time (two days after the last lecture). That being said, he and the TA did a fantastic job teaching this class and accomodating the ~100 students. The grading scheme was very fair (34% homework, 32% midterm, 32% final, 1% course evaluation survey, 1% attendance) and the exams themselves were extremely reasonable. Furthermore, the class was recorded and though the recordings were of poor visual quality, the TA made the effort to take stand-alone photographs of the whiteboard so students could compare side-by-side while watching the recording.
    I would recommend going to office hours or working with a friend on the homeworks since they did get a bit difficult. However, the class was very reasonable overall and I was able to absorb the material well.

    Quarter Taken: Fall 2023 In-Person
    Grade: A

    Pretty good. The homeworks are weekly and not that bad, the exam not too difficult.

    Quarter Taken: Summer 2023 In-Person
    Grade: B+

    I think the homework is more difficult than the final.

Course

Instructor
Hooman Darabi
Previously taught
23F 23Su 22Su

Grading Information

  • No group projects

  • Attendance not required

  • 1 midterm

  • Finals week final

  • 50% recommend the textbook

Previous Grades

Grade distributions not available.