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/21 Computing Systems Intro (Ch1) 1/23 ARM7TDMI Model (Ch2)
---
Lab 1 (1/23 or 1/24)
Keil Tools Introduction Report Due: Before Next Lab --
2
1/28 - HW1 Out Instruction Sets (Furber Ch. 3) 1/30 Ex. Programs and Assembler Rules/Directives (Ch4)
---
Lab 2 (1/30 or 1/31)
Immediate Values (Keil Tools) Report Due: Before Next Lab --
3
2/4 - HW1 Due Loads, Stores, Addressing (Ch5) 2/6 Loads, Stores, Addressing (cont'd)
---
Lab 3 (2/6 or 2/7)
Memory and Directives (Keil Tools) Report Due: Before Next Lab --
4
2/11 - HW2 Out Constants/Literal Pools (Ch6) 2/13 Constants/Literal Pools (cont'd)
---
Lab 4 (2/13 or 2/14)
String Search (Keil Tools) Report Due: Before Next Lab --
5
2/18 - HW2 Due Logic/Arithmetic (Ch7) 2/20 Logic/Arithmetic (cont'd)
---
Lab 5 (2/20 or 2/21)
Raspberry Pi Intro and Arithmetic Report Due: Before Next Lab --
6
2/25 - HW3 Out Loops/Branches (Ch8) 2/27 Loops/Branches (cont'd)
---
Lab 6 (2/27 or 2/28)
ASCII to Binary (Pi) Report Due: Before Next Lab --
7
3/3 - HW3 Due Stacks/Subroutines (Ch13) 3/5 Stacks/Subroutines (Ch13)
---
Lab 7 (3/5 or 3/6)
Subroutines (Pi) Report Due: Before Next Lab --
8
3/10 Review for Exam I 3/12 Exam I
9
3/17 Spring Break (no class) 3/19 Spring Break (no class)
---
No lab
-- -- --
10
3/24 - HW4 Out Tables (Ch12) 3/26 Exception Handling (Ch14)
---
Lab 8 (3/26 or 3/27)
ASCII to Binary on Raspberry Pi Report Due: Before Next Lab --
11
3/31 - HW4 Due Exception Handling (cont'd) 4/2 Exception Handling (cont'd)
---
Lab 9 (4/2 or 4/3)
Subroutines on Raspberry Pi Report Due: Before Next Lab --
12
4/7 - HW5 Out Exception Handling (cont'd) 4/9 Floating Point (Ch9)
---
Easter Week
-- -- --
13
4/14 - HW5 Due Floating Point (Ch9) 4/16 Floating Point (Ch9)
---
Project (4/16 or 4/17) -- Interfacing
Session I (Raspberry Pi) Presentations: 4/30 or 5/1 --
14
4/21 Review for Exam II 4/23 Exam II
---
Project (4/23 or 4/24)
Session II (Raspberry Pi) Presentations: 4/30 or 5/1 --
15
4/28 Memory-Mapped Peripherals (Ch. 16) 4/30 Peripherals (cont'd)
---
Project (4/30 or 5/1)
Session III (Raspberry Pi): Present Location: Junkins 215 --
Final
5/7 8-11am Location Caruth 384





*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