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





*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