Presented-by

18-240: Fundamentals of Computer Engineering

Department:
Electrical & Computer Engineering
Units:
12.0
Related:
http://www.ece.cmu.edu/

This course introduces basic issues in design and verification of modern digital systems. Topics include: Boolean algebra, digital number systems and computer arithmetic, combinational logic design and simplification, sequential logic design and optimization, register-transfer design of digital systems, basic processor organization and instruction set issues, assembly language programming and debugging, and a hardware description language. Emphasis is on the fundamentals: the levels of abstraction and hardware description language methods that allow designers to cope with hugely complex systems, and connections to practical hardware implementation problems. Students will use computer-aided digital design software and actual hardware implementation laboratories to learn about real digital systems. 3 hr. lec., 1 hr. rec., 3 hr. lab.

Add to schedule

Lec TR 12:00 pm - 01:20 pm HH B103 Rutenbar
A F 09:30 am - 10:20 am SH 208 Instructor TBA
T 06:30 pm - 09:20 pm HH 1303
B F 10:30 am - 11:20 am HBH 1002 Instructor TBA
W 06:30 pm - 09:20 pm HH 1303
C F 12:30 pm - 01:20 pm SH 214 Instructor TBA
R 06:30 pm - 09:20 pm HH 1303

Add to schedule