COSC_O 150 (3) Physical Computing
Physical computing is the design and building of hardware and software systems for sensing, processing, and affecting the analog world. Principles of physical computing, including basic electricity, digital logic, and analogue and digital electronics. Systems design for interfacing with microprocessors, sensors, and actuators using analogue and digital elements and signals. Programming for embedded systems. [3-2-0] Corequisite: One of COSC 111, COSC 122, APSC 177.