CSE 140 - Components and Design Techniques for Digital Systems



Design of Boolean logic and finite state machines; two-level, multi-level combinational logic design, combinational modules and modular networks, Mealy and Moore machines, analysis and synthesis of canonical forms, sequential modules.

Course Objectives: 

This course gives an introduction to digital logic design. The Lab course CSE 140L covers software and hardware projects.


CSE 20 or Math 15A, and co-requisite with CSE 140L. Please see Prerequisites Page


Generally Fall, Winter, and Spring.

Formerly CSE 170A