| Monday | Wednesday | Friday | |
|---|---|---|---|
| Week 1 | 28 August Introduction to Embedded Systems Lecture 1 Notes  | 
	30 August Embedded Hardware Lecture 2 Notes  | 
	2 September All About ARM Lecture 3 Notes  | 
| Week 2 | 4 September Labor Day  | 
	6 September Raspberry Pi and Linux Overview Lecture 4 Notes  | 
	8 September Compiling and C review Lecture 5 Notes  | 
| Week 3 | 11 September HW#1 Review, Compilers Lecture 6 Notes  | 
	13 September Executable Layout, Virtual Memory, ABI Lecture 7 Notes  | 
	15 September Linux ARM32 Assembly Language Lecture 8 Notes Lecture 8 Sample Code  | 
| Week 4 | 18 September ARM32, THUMB Lecture 9 Notes  | 
	20 September THUMB2, Code Density Lecture 10 Notes  | 
	22 September Linux GPIO Interface Lecture 11 Notes  | 
| Week 5 | 25 September HW3 Review, Operating Systems Lecture 12 Notes  | 
	27 September More OS, i2c Lecture 13 Notes  | 
	29 September i2c Lecture 14 Notes  | 
| Week 6 | 2 October HW#4 Review / Firmware Lecture 15 Notes  | 
	4 October Midterm Exam  | 
	6 October Booting Lecture 16 Notes  | 
| Week 7 | 9 October FALL BREAK  | 
	11 October Real Time Lecture 17 Notes  | 
	13 October Real Time Scheduling Lecture 18 Notes  | 
| Week 8 | 16 October HW Review, Real Time Linux Lecture 19 Notes  | 
	18 October Class Cancelled / Everyone was at Job Fair  | 
	20 October SPI bus Lecture 20 Notes  | 
| Week 9 | 23 October Real Time Wrapup Lecture 21 Notes  | 
	25 October Computer Security Lecture 22 Notes  | 
	27 October 1-wire bus Lecture 23 Notes  | 
| Week 10 | 30 October Class Canceled, Wind Storm  | 
	1 November HW#7 Review, C string manipulation Lecture 24 Notes  | 
	3 November Buggy Software: Malicious Attackers Lecture 25 Notes  | 
| Week 11 | 6 November Buggy Software: Case Studies / Coding Practices Lecture 26 Notes  | 
	8 November Midterm Review Lecture 27 Notes  | 
	10 November Veterans' Day  | 
| Week 12 | 13 November Midterm #2  | 
	15 November Pi Cluster Reading Assignment  | 
	17 November USB Lecture 28 Notes  | 
| Week 13 | 20 November Other Pi Busses Lecture 29 Notes  | 
	22 November THANKSGIVING  | 
	24 November THANKSGIVING  | 
| Week 14 | 27 November Bus Wrapup Lecture 30 Notes  | 
    29 November CANbus / Power Measurement Lecture 31 Notes  | 
    1 December Performance Measurement, Final Exam Review Lecture 32 Notes  | 
| Week 15 | 4 December Project Presentations  | 
    6 December Project Presentations  | 
    8 December Project Presentations  |