Spring 2008
CE2810 notes from other MSOE professors: Dr. Hornick
Week |
Period |
Topics |
Lab |
1 3/3-3/7 |
Lecture 1 |
Course introduction, C Development Tools |
Lab 1: Embedded C |
Lecture 2 |
Analyzing Compiler Generated Machine Code, video |
2 3/10-3/14 |
Lecture 1 |
Analyzing Compiler Generated Machine Code, video |
Lab 2: Keypad Reader |
Lecture 2 |
Similarities: C and Java
conditionals, loops, primitive types, video |
3 3/17-3/21 |
Lecture 1 |
Similarities: C and Java
conditionals, loops, primitive types, video |
Lab 3: LCD Library |
Lecture 2 |
Interrupts in C, video |
Easter Break |
4 3/31-4/4 |
Lecture 1 |
Mixing C and assembly, video |
Lab 4: Interrupts in C |
Lecture 2 |
Mixing C and assembly cont..., video |
5 4/7-4/11 |
Lecture 1 |
Pointers |
Lab 5: Mixing Assembly and C |
Lecture 2 |
Addressing, Indirection, video |
6 4/14-4/18 |
Lecture 1 |
Review/Catch-up |
Lab 6: Music with Pointers |
Lecture 2 |
Midterm Exam |
7 4/21-4/25 |
Lecture 1 |
Strings in C, video |
Lab 7: Jaw Drop |
Lecture 2 |
Additional C topics |
8 4/28-5/2 |
Lecture 1 |
USART subsystem |
Lab 8: UART Subsystem |
Lecture 2 |
USART subsystem cont...
structs, video |
9 5/5-5/9 |
Lecture 1 |
Function pointers,
Classes using C, video |
Lecture 2 |
OO Concepts in C |
10 5/12-5/16 |
Lecture 1 |
Building a library |
Lecture 2 |
Review |
11 5/?? |
Common Final Exam |
|