This is a tentative schedule, and is subject to change based upon the
needs of the various projects in the course. Unless otherwise
specified, all lectures will take place in the designated classroom
for the course. The lecture handouts will be posted here in advance of every
lecture. Project 1 and Project 2 deadlines have been posted for now. Project 3 and Project 4 release-dates and deadlines are yet to be posted.
DATE | DAY | LECTURE TOPIC | LAB/PROJECT MILESTONES |
---|---|---|---|
August 31 | Thu | 1. Overview of Course & Logistics | -- |
September 6 | Thu | 2. ARM Architecture & Assembly (1) | Finalize team members |
September 7 | Fri | 3. ARM: Architecture & Assembly (2) [REF: ARM Instruction Set] [REF: Assembly Quick Reference Card] |
-- |
September 13 | Thu | In-Class Quiz 1 (60 minutes) | -- |
September 14 | Fri | 4. Lab 1 and Hardware Kit | Project 1 starts 9/15 |
September 20 | Thu | No class; Priya's Distinguished Lecture, Vanderbilt University | -- |
September 21 | Fri | No class: Intel Embedded center Board of Advisors meeting | -- |
September 27 | Thu | 5.-7. ARM: Architecture | -- |
September 28 | Fri | 5.-7. ARM: Architecture | Project 1 due 9/30 Project 2 starts 9/30 |
October 4 | Thu | 3-8 Arm assembly all lectures | -- |
October 5 | Fri | 3-8 Arm assembly all lectures | Project 2 Part 1 due 10/7 |
October 11 | Thu | In-Class Quiz 2 (60 minutes) | -- |
October 12 | Fri | 10. Memory-Mapped I/O, Interrupts | -- |
October 18 | Thu | In-Class Mid-Term (80 minutes) | -- |
October 19 | Fri | No class: Mid-Semester Break | Project 2 Part 2 due 10/21 |
October 25 | Thu | 11. Serial Communication | Project 3 Due 11/4 |
October 26 | Fri | 13-14. RTOS Scheduling and Concurrency | -- |
November 1 | Thu | 13-14. RTOS Scheduling and Concurrency | -- |
November 2 | Fri | 15-16 RTOS: Real-Time, Priority Inversion | -- |
November 8 | Thu | 15-16 RTOS: Real-Time, Priority Inversion | -- |
November 9 | Fri | 15-16 RTOS: Real-Time, Priority Inversion | -- |
November 15 | Thu | Recitation for Quiz #3 | Project 4 due 12/7 |
November 16 | Fri | In-Class Quiz #3 (60 minutes) | -- |
November 22 | Thu | Thanksgiving Holiday; No Class | -- |
November 23 | Fri | Thanksgiving Holiday; No Class | -- |
November 29 | Thu | 17: Advanced RTOS | -- |
November 30 | Fri | No Class | -- |
December 6 | Thu | 17: Advanced RTOS | -- |
December 7 | Fri | Course Wrap-up; Final Exam Prep | -- |
December 14 | Fri | Final Exam | 8:30am, DH A302 |