CMPE311: C Programming and Embedded Systems (Piazza Link)
Course Instructor:William Smith Class Time: MoWe 5:30PM - 6:45PM |
Teaching Assistants Amey Kulkarni Contact:ameyk1(at)umbc(dot)edu Office Hours: Th 3:00PM - 4:00PM (ITE375) Ali Ahmad Contact:aahmad5(at)umbc(dot)edu Office Hours: We 11:00AM - 12:00PM(ITE375) |
Teaching Assistants Ruthvik Kukkapalli Contact:sb20615(at)umbc(dot)edu Office Hours: Tu 11:00AM - 12:00PM (ITE375) Jason Klimek Contact:jak4(at)umbc(dot)edu Office Hours: Mo 11:00AM-12:00PM & Fr 12:00PM-1:00PM(ITE375) |
CMPE311: Discussions
Date | Notes |
---|---|
9/1 & 9/3 | CMPE311:Guidelines, Discussion1, LED Blink Assembly Code, Part List, AVR Butterfly Pin Connections, Link to Download Atmel Studio (Free) |
9/8 & 9/10 | Discussion 2 - Slides, Discussion 2, Assembly Code, ATMega169P DataSheet, AVR Butterfly User Guide |
9/15 & 9/17 | Discussion 3 - Slides, Assembly Code |
9/22 & 9/24 | Discussion 4 - Slides |
9/29 & 10/01 | Discussion 5 - Notes |
10/06 & 10/08 | Discussion 6 - Slides, Discussion- C code, U0_LCD_Driver.c, U0_LCD_Driver.h, Extra Notes for HW2 |
10/13 & 10/15 | Discussion 7 C Code, Resource, Discussion 7 C Code - Solution |
10/27 & 10/29 | Discussion 8 , Discussion 8 C Code |
11/03 & 11/05 | Discussion 9 |
11/10 & 11/12 | Discussion 10 , Discussion 10 - C Code |
12/08 | Board Submission for both Discussion Sessions |
CMPE311: Lab Projects
No. | Due Date | Lab Materials |
---|---|---|
1 | Part 1 - 9/24, Part 2 - 10/1 | Lab Project 1, ATMega169P DataSheet, AVR Butterfly User Guide |
2 | Part 1 - 10/08, Part 2 - 10/15 | Lab Project 2, U0_UART.c, U0_UART.h |
3 | 11/5 | Lab Project 3, Sample Input File, Make File |
4 | 11/19 | Lab Project 4 |
5 | 12/04 (Midnight) | Lab Project 5 |