The chapter number refers to your textbook by Larry Pyeatt.
Week # |
Date |
Topic |
Date |
Topic |
1
1/24 - HW1 Out
Course Intro. and Computing Systems (Ch1)
1/26
Number Systems (Ch1)
| | | | |
---
Lab 1
Date: 1/26
Unix/Tools Environment
Report Due: 2/2
| | | | |
2
1/31 - HW1 Due
ARM Assembly/Instruction Set Intro (Ch2-3.2)
2/2
Loads, Stores, and Addressing (3.3-3.4)
| | | | |
---
Lab 2
Date: 2/2
Hello World
Report Due: 2/9
| | | | |
3
2/7 - HW2 Out
Branch and Pseudo Instructions (3.5-3.6)
2/9
Data Processing Instructions (Ch4)
| | | | |
---
Lab 3
Date: 2/9
printf and scanf
Report Due: 2/16
| | | | |
4
2/14 - HW2 Due
Structured Programming (5.1-5.3)
2/16
Subroutines (5.4)
| | | | |
---
Lab 4
Date: 2/16
Arrays, Loops, Functions
Report Due: 2/23
| | | | |
5
2/21 - HW3 Out
Aggregate Data Types (5.5)
2/23
Data Structures (cont'd)
| | | | |
---
Lab 5
Date: 2/23
Structured Data
Report Due: 3/2
| | | | |
6
2/28 - HW3 Due
Integer Mathematics (Ch7)
3/2
Integer Math (cont'd)
| | | | |
---
Lab 6
Date: 3/2
A Queue: Abstract Data Types
Report Due: 3/9
| | | | |
7
3/7
Exam I (Planned Review Monday)
3/9
Fixed Point (Ch8)
| | | | |
---
Lab 7
Date: 3/9
Integer Mathematics
Report Due: 3/23
| | | | |
8
3/14
Spring Break (no class)
3/16
Spring Break (no class)
| | | | |
9
3/21 - HW4 Out
Devices (Ch11)
3/23
Devices (cont'd)
| | | | |
---
Lab 8
Date: 3/23
General Purpose Input/Output (GPIO)
Report Due: 3/30
| | | | |
10
3/28 - HW4 Due
Pulse Modulation (Ch12)
3/30
Pulse Modulation (cont'd)
| | | | |
---
Lab 9
Date: 3/30
Pulse Width Modulation
Report Due: 4/20
| | | | |
11
4/4 - HW5 Out
Common System Devices (Ch13)
4/6
UART
| | | | |
---
Date: 4/6
No Lab
| | | | |
12
4/11
Running without an OS (Ch14)
4/13
Baremetal (cont'd)
| | | | |
---
Lab 9 (cont'd)
Date: 4/13
PWM (cont'd)
Due: 4/20
| | | | |
13
4/18 - HW5 Due
Fixed Point (Ch8)
4/20
Fixed/Floating Point (Ch8/9)
| | | | |
---
Lab 10
Date: 4/20
UART
Due: 4/27
| | | | |
14
4/25
Embedded C
4/27
ARM Organization (Ch4 Furber)
| | | | |
---
Lab 11
Date: 4/27
Running without an OS
Due: 5/4
| | | | |
15
5/2
Exam II (Planned Review Monday)
5/4
In-Class Lab
| | | | |
---
Project
Date: 5/4
Due: 5/11
| | | | |
Final: Project Pres.
5/11
8-11am
Location
Junkins 205
| | | | |
|
|
|
|
|
*This schedule is best-effort as of the beginning of the semester and subject to change according to the time available in the semester.