Prerequisites: CS 010C with a grade of C- or better or EE 016 with a grade of C- or better; CS 120A with a grade of C- or better or EE 120A with a grade of C- or better
Description: Introduction to hardware and software design of digital computing systems embedded in electronic devices (e.g., digital cameras or portable video games). Includes embedded processor programming, standard peripherals, interfacing, and hardware/software tradeoffs. Involves use of microcontrollers and developing working embedded systems.
Cross-listing: Cross- listed with CS 120B.