Fundamentals of Digital Systems

Fundamentals of Digital Systems
Digital logic: theory, design, and implementation of combinational and sequential logic. Laboratory experience in construction of digital logic circuits.
 Hours3.0 Credit, 3.0 Lecture, 3.0 Lab
 PrerequisitesC S 142 or concurrent enrollment.
 TaughtFall, Winter, Spring
 ProgramsContaining EC EN 220
Course Outcomes

Combinational Networks

Ability to design, minimize, and analyze a combinational network.

Sequential Networks

Ability to design and analyze a sequential network.


Ability to test and verify a digital system that includes I/O, state machines and combinational networks.

HDL Design

Ability to design combinational and sequential circuits using a modern hardware description language (HDL).

Design Tools

Ability to use modern synthesis and technology mapping tools to implement digital circuits on an FPGA.