CE101 Introduction to Digital Systems
This course covers digital representation of information, specification, analysis, design and optimization or combinational and sequential logic, register-transfer components and register-transfer systems with data paths and controllers. The course is also an introduction to high-level and algorithmic state-machines.