ECE 2330
Digital Logic Design
Course Description
Introduction to analysis and design of digital systems from switches to gates to components to CPU. Analysis and design of combinational and sequential components including multiplexers and demultiplexers, decoders and encoders, comparators, adders and ALU, registers and register files, counters and timers, RTL design, culminating in the design of a simple programmable processor. 10-12 studio design activities. Cross-listed as CS 2330.
Instructors
Caroline Crockett
Fall 2026
tuth 9:30am - 10:45am
4.7
Rating
3.0
Difficulty
3.78
GPA
Xiaoxuan Yang
Spring 2026
mowe 3:30pm - 4:45pm
2.0
Rating
1.0
Difficulty
3.86
GPA
To Announced
Spring 2024
MoWe 2:00pm - 3:15pm
—
Rating
—
Difficulty
—
GPA
Todd Delong
Fall 2023
MoWeFr 11:00am - 11:50am
4.6
Rating
1.7
Difficulty
3.83
GPA
Barry Johnson
Fall 2022
Mo 5:00pm - 6:15pm
4.2
Rating
1.8
Difficulty
3.80
GPA
Joanne Dugan
Spring 2020
4.1
Rating
3.0
Difficulty
3.24
GPA
John Lach
Spring 2019
4.0
Rating
2.5
Difficulty
3.20
GPA
Nikhil Shukla
Spring 2019
—
Rating
—
Difficulty
3.68
GPA
Faculty Staff
Fall 2018
—
Rating
—
Difficulty
—
GPA
Ronald Williams
Spring 2012
4.1
Rating
2.3
Difficulty
3.09
GPA