- Undergraduate
Undergraduate Experience
- Graduate
Master's Degrees
Master of EngineeringMaster of Engineering ManagementMaster of ScienceAdmissionsGraduate Experience
- Research
- Entrepreneurship
- Community
- About
-
ENGS 28 - Embedded Systems
Description
A vast number of everyday products, from home appliances to automobiles, are controlled by small embedded computers, invisible to the user. This course introduces, at an elementary level, the three basic components of all such embedded systems: sensors to measure the physical environment, actuators to produce the system behavior, and a microcontroller that processes the sensor data and controls the actuators. Topics: microcontroller architecture and programming, writing embedded software, analog- to-digital and digital-to-analog conversion, interfacing sensors and actuators, and data communication. There are daily in-class design exercises and weekly labs. Enrollment is limited.Prerequisites
ENGS 20 or COSC 10; and PHYS 14 (may be taken concurrently)Distribution Code
TLAOffered
Term: Winter 2022
Time: 3B
Location:
MacLean 132
Instructors:
Eric W. Hansen
Term: Winter 2023
Time: 2A
Location:
ECSC 008
Instructors:
Petra Bonfert-Taylor
Term: Winter 2024
Time: 3B
Location: –
Instructors:
Petra Bonfert-Taylor