CS 120A: LOGIC DESIGN
University of California, Riverside
5 Units, Lecture, 3 hours; laboratory, 3 hours; individual study, 3 hours. Prerequisite(s): CS 061 with a grade of C- or better. Covers design of digital systems. Includes Boolean algebra; combinational and sequential logic design; design and use of arithmetic logic units, carry-lookahead adders, multiplexors, decoders, comparators, multipliers, flip-flops, registers, and simple memories; state-machine design; and basic register-transfer level design. Uses hardware description languages, synthesis tools, programmable logic, and significant hardware prototyping. Cross-listed with EE 120A.
Average GPA: 3.39
Grade distribution records: 3,327 students across 38 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 519 | 15.6% |
| A | 818 | 24.6% |
| A- | 468 | 14.1% |
| B+ | 404 | 12.1% |
| B | 556 | 16.7% |
| B- | 203 | 6.1% |
| C+ | 101 | 3.0% |
| C | 108 | 3.2% |
| C- | 49 | 1.5% |
| D+ | 13 | 0.4% |
| D | 18 | 0.5% |
| D- | 16 | 0.5% |
| F | 31 | 0.9% |
| NP | 1 | 0.0% |
| S | 10 | 0.3% |
| W | 11 | 0.3% |
Based on 3,327 student grade records across 38 terms and 8 professors.
Instructors
- Jia Chen 713 students, Average GPA 3.37
- Sheriff Sadiqbatcha 450 students, Average GPA 3.71
- Hamid Vaezi 338 students, Average GPA 3.50
- Matt Vaezi 285 students, Average GPA 3.48
- Kelly Downey 217 students, Average GPA 3.33
- Roman Chomko 111 students, Average GPA 2.94
- Chase Cook 110 students, Average GPA 3.09
- Hung-Wei Tseng 51 students, Average GPA 3.64