CS/ECE 5780/6780
Embedded Systems Design
Spring 2009

Course description

Introduction to issues in embedded system design using microcontrollers. Topics include: microcontroller architecture, embedded software design, interrupt synchronization, timing generation and measurement, serial and parallel I/O interfacingcing, and analog interfacing.

Teaching staff & Mailing lists

Instructor: John Regehr

TA: Rohit Pagariya

Course mailing list: Please sign up here. All students taking this course should be on the list. The list archive is available.

Instructor/TA mailing list: teach-cs5780@list.eng.utah.edu
Please send questions for the instructor/TAs to this list.

Lecture, Lab, and Office Hours Schedule

Lectures: T,H 12:25 PM-01:45 PM in WEB 1250

Labs: Labs will be held in the ECE Digital Lab (MEB 2265); also see: lab section assignments

John's office hours:TBA

TA office hours TBA

General Course Information

Final Exam

Final Exam: 10:30am - 12:30pm Thursday, May 7 in WEB 1250

Grades

Lectures

Lectures Not Yet Updated for 2009

Homework

Labs

Labs Not Yet Updated for 2009

Lab-related documentation

Microcontroller documentation (MC9S12C32) Microcontroller student learning kit documentation (CSM12C32) Microcontroller project board documentation Codewarrior IDE related documentation

Supplementary Material

Sample Exams