CSE370 Goals & Syllabus


Catalog Data

CSE370 Introduction to Digital Design (4) Introductory course in digital logic design, implementation and verification. Topics include Boolean algebra, combinatorial circuits including arithmetic circuits and regular structures, sequential circuits including finite-state machines, use of programmable logic devices. High-level specification techniques and simulation are emphasized. Offered: AWSp.

The department has an official syllabus description for CSE 370


Course Goals

  1. Understanding digital logic at the gate and switch level including combinational and sequential logic elements
  2. Understanding clocking methodologies and circuit state
  3. Learning how to specify digital-logic designs and how to compile these designs into logic networks
  4. Learning a set of tools for digital logic design
  5. Appreciating the difference between implementing a function in hardware and software, and the advantages and disadvantages of each

Course Syllabus

  1. Introduction to modern digital-logic design
  2. Combinational logic
  3. Sequential logic
  4. Finite-state-machine design
  5. Elements of computers
  6. Computer-aided design tools for logic design
  7. Practical topics

Comments to: cse370-webmaster@cs.washington.edu