EE 120A: Logic Design

← 2018-19 2019-20 2020-21 →
← 2017-18 ← 2017-18 changes (lax) changes (strict) ▾ 2023-24 → 2023-24 →

Units: 5

Hours: Lecture, 3 hours; laboratory, 3 hours; individual study, 3 hours

Catalog page 295

Prerequisites: CS 061 with a grade of “C-” or better

Description: 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-listing: Cross-listed with CS 120A.

Enrollment History (from UCR Banner, not catalog)
Combined: CS 120A / EE 120A
Year F W S Su Total
2025-26 109/150 190/210 136/140 44/45 479/545
2024-25  96/150 172/210 131/140 37/40 436/540
2023-24  96/120 215/245 138/140 32/35 481/540
2022-23 105/120 245/245 129/132 29/30 508/527
2021-22 125/130 250/252 117/137 27/30 519/549
2020-21 111/116 241/245  98/106 26/30 476/497
2019-20  97/100 207/210  62/ 70 26/30 392/410
2018-19  97/100 195/197  50/ 60 12/30 354/387
2017-18  60/ 80 180/183  50/ 50 14/16 304/329
2016-17  78/100 146/175  43/ 50 16/30 283/355