Introduction to Digital Logic Design
X421 (2 semester units in EE)
Gain a solid understanding of digital operation principles and advance into the theory of sequential logic, finite state machines, and construction of synchronous digital systems. You study practical issues and solution scenarios that enable the successful design of digital systems. Students who successfully complete this course are prepared to work with the contemporary designs seen in the industry. This course is ideal for hardware design verification engineers, hardware product engineers, test engineers, software and firmware engineers, engineering support staff, quality inspectors, field installers, and technicians.
Course topics include Boolean algebra, combinational logic, latches and flip-flops, registers and counters, programmable logic devices, arithmetic and logic functions, synchronous sequential logic, the algorithmic state machine design, the event-driven logic design, fault diagnosis and testing. Throughout the course, you are expected to actively participate in in-class group discussions intended to help reinforce the key concepts. Homework is assigned to help you review and apply the concepts to problem solving in the real world.
There are currently no sections open for enrollment.
Sections closed for enrollment
Mon. Sept. 14, Redwood City
MICHAEL HSIEH, Ph.D., is a registered practitioner of PRINCE2 project management methodology, and was a senior engineering manager at Sun Microsystems. He has nearly 30 years of experience developing Intel's microcontroller chips, SPARC microprocessor chips, Sun work stations, and Enterprise servers.NOTE: This class is closed. For information about related courses, contact your academic department.