CS 150. Components and Design Techniques for Digital Systems
Catalog Description: Basic building blocks and design methods to contruct synchronous digital systems, such as general purpose processors, hardware accelerators, and application specific processors. Representations and design methodologies for digital systems. Logic design using combinatorial and sequential circuits. Digital system implementation considering hardware descriptions languages, computer-aided design tools, field-programmable gate array architectures, and CMOS logic gates and state elements. Interfaces between peripherals, processor hardware, and software. Formal hardware laboratories and substantial design project.
Units: 5
Also Offered As: COMPSCI 150
Prerequisites: Computer Science 61C, Electrical Engineering 40.
Grading Basis: Student Option
Final Exam Status: Yes
Links: