Description
The course introduces the concepts of the design and implementation
of digital circuits. Labs will be used to reinforce theoretical
concepts introduced in lecture and for opportunity to work with
microcontrollers. Topics include number systems, combinational and
sequential circuit design and anlysis, finite state machines,
arithmetic circuits, memory arrays, assembly language using the MIPS
architecture and memory systems. Hardware definition languages will
be introduced if time permits. Prerequisites: COM202 and COM/MAT306.
(4 s.h.)