ECE 3381/3181 Lectures, Labs, and Project Deadlines*

ECE 3381/3181
Lectures, Labs, and Project Deadlines*


If not specified, the chapter number refers to your main text by Hohl. There are a few lectures that would be supplemented well by the second text by Furber.
Week #
Date
Topic
Date
Topic
1
1/22 - HW1 Out Computing Systems Intro (Ch1) 1/24 ARM7TDMI Model (Ch2)
---
Lab 1 (1/24 or 1/25)
Tools Introduction Report Due: Before Next Lab --
2
1/29 - HW1 Due Instruction Sets (Furber Ch. 3) 1/31 Ex. Programs and Assembler Rules/Directives (Ch4)
---
Lab 2 (1/31 or 2/1)
Immediate Values Report Due: Before Next Lab --
3
2/5 - HW2 Out Loads, Stores, Addressing (Ch5) 2/7 Loads, Stores, Addressing (cont'd)
---
Lab 3 (2/7 or 2/8)
Memory and Directives Report Due: Before Next Lab --
4
2/12 - HW2 Due Constants/Literal Pools (Ch6) 2/14 Constants/Literal Pools (cont'd)
---
Lab 4 (2/14 or 2/15)
Embedded String Search Report Due: Before Next Lab --
5
2/19 - HW3 Out Logic/Arithmetic (Ch7) 2/21 Logic/Arithmetic (cont'd)
---
Lab 5 (2/21 or 2/22)
Arithmetic Report Due: Before Next Lab --
6
2/26 - HW3 Due Loops/Branches (Ch8) 2/28 Loops/Branches (cont'd)
---
Lab 6 (2/28 or 3/1)
ASCII to Binary Report Due: Before Next Lab --
7
3/5 Review for Exam I 3/7 Exam I
---
No lab
-- -- --
8
3/12 Spring Break (no class) 3/14 Spring Break (no class)
9
3/19 - HW4 Out Stacks/Subroutines (Ch13) 3/21 Stacks/Subroutines (Ch13)
---
Lab 7 (3/21 or 3/22)
Subroutines Report Due: Before Next Lab --
10
3/26 Tables (Ch12) 3/28 - HW4 Due Exception Handling (Ch14)
---
Lab 8 (3/28 or 3/29)
7-Segment Display Report Due: Before Next Lab --
11
4/2 - HW5 Out Exception Handling (cont'd) 4/4 Exception Handling (cont'd)
---
Lab 9 (4/4 or 4/5)
Interrupt Switch Report Due: Before Next Lab --
12
4/9 - HW5 Due Memory-Mapped Peripherals (Ch16) 4/11 Peripherals (cont'd)
---
Project (4/11 or 4/12) -- Interfacing
Session I Presentations: 5/2 or 5/3 --
13
4/16 Review for Exam II 4/18 Exam II
---
Easter Week
-- -- --
14
4/23 Floating Point (Ch9) 4/25 Floating Point (cont'd)
---
Project (4/25 or 4/26)
Session II Presentations: 5/2 or 5/3 --
15
4/30 Embedded C (Ch18) 5/2 ARM Organization (Ch4 Furber)
---
Project (5/2 or 5/3)
Session III: Present Location: Junkins 215 --
Final
5/9 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.

blogger visitor counter