ENEE446

Digital Computer Design

Prerequisite: ENEE350; and completion of all lower-division technical courses in the EE curriculum. Restriction: Permission of ENGR-Electrical & Computer Engineering department. Credit only granted for: ENEE446 or CMSC411. Hardware design of digital computers. Arithmetic and logic units, adders, multipliers and dividers. Floating-point arithmetic units. Bus and register structures. Control units, both hardwired and microprogrammed. Index registers, stacks, and other addressing schemes. Interrupts, DMA and interfacing. ENEE majors (09090) only.

Spring 2026

3 reviews
Average rating: 2.67

7 reviews
Average rating: 2.86

Fall 2025

2 reviews
Average rating: 1.50

Spring 2025

2 reviews
Average rating: 1.50

7 reviews
Average rating: 2.86

Past Semesters

2 reviews
Average rating: 1.50

3 reviews
Average rating: 5.00

2 reviews
Average rating: 1.50

2 reviews
Average rating: 1.50

2 reviews
Average rating: 1.50

7 reviews
Average rating: 2.86

2 reviews
Average rating: 1.50

2 reviews
Average rating: 1.50

3 reviews
Average rating: 2.67

7 reviews
Average rating: 2.86

2 reviews
Average rating: 1.50

3 reviews
Average rating: 2.67

3 reviews
Average rating: 5.00

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.03 between 1,430 students*

ENEE446 Grade Distribution+-0510152025303540% of studentsABCDFWother
A-: 12.66%
A: 19.23%
A+: 7.2%
B-: 9.58%
B: 12.94%
B+: 14.62%
C-: 3.43%
C: 6.43%
C+: 6.92%
D-: 0.14%
D: 1.47%
D+: 0.42%
F: 0.98%
W: 3.71%
other: 0.28%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.