CSE 467S Embedded Computing Systems

Spring 2009


Instructor: Prof. Chenyang Lu

Class: M/W 4-5:30, Cupples II 202.

Office hour: W 3-4, Bryan 504.


TA: Octav Chipara

Office hour: M 3-4, Jolley 517.

Email: ochipara@gmail.com


Introduces the issues, challenges, and methods for designing embedded computing systems. Examples of embedded systems include cellular phones, game consoles, PDAs, home appliances, automobiles, and iPod. Emphasis is given to aspects of design that are distinct to embedded systems. The course examines hardware, software, and system-level design. Hardware topics include microcontrollers and digital signal processors. Software issues include languages, run-time environments, and program analysis. System-level topics include real-time operating systems, scheduling, power management, and wireless sensor networks. Students will perform a course project on real wireless sensors or other embedded devices. Credits: 3 unit.

Slides and Schedule (updated after each class)


Project

Reading


Grading

Midterm 22% Final 23% Project 40% (Proposal 5% Midterm demo 5% Final demo 30%), Homework 10%, Participation 5%. Final grades are based on a class curve.

Students are expected to conduct their academic work with the highest ethical standards. No discussion is allowed during exams.