Prerequisites: CS 100, CS 111/MATH 111, CS 122A, and CS 161 with grades of "C-" or better or consent of instructor; ENGR 180W; 3 additional upper-division units in Computer Science
Description: Covers the planning, design, implementation, testing, and documentation of a computer architecture and embedded systems- related system. Incorporates using techniques pre- sented in previous related courses. Emphasizes pro- fessional and ethical responsibilities; the need to stay current on technology; and its global impact on eco- nomics, society, and the environment. Computer Science and Engineering