EE 316: Digital Logic Design

Boolean algebra; analysis and design of combinational and sequential logic circuits; state machine design and state tables and graphs; simulation of combinational and sequential circuits; applications to computer design; and introduction to hardware description languages (HDLs) and field-programmable gate arrays (FPGAs).

Lab portion is required but not on registrar portion.

Course Level: 

Undergraduate

Prerequisites: 

Computer Science 429 or Electrical Engineering 306 with a grade of at least C-.