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

GradeStudentsPercent
A+51915.6%
A81824.6%
A-46814.1%
B+40412.1%
B55616.7%
B-2036.1%
C+1013.0%
C1083.2%
C-491.5%
D+130.4%
D180.5%
D-160.5%
F310.9%
NP10.0%
S100.3%
W110.3%

Based on 3,327 student grade records across 38 terms and 8 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades