ENGR 140 — Introduction to Programming and Embedded Systems
An introduction to programming and to the field of embedded systems. Starting from the basic concepts of programming, this course uses microcontrollers, sensors, motors, and other peripheral devices to support the learning and application of the problem-solving process through embedded systems. This course focuses on reading, writing, debugging, testing, and documenting computer programs.