ECE 1381/1181 Lectures, Labs, and Project Deadlines*

ECE 1381/1181
Lectures, Labs, and Project Deadlines*


Week #
Dates
Topic
1
1/20 (HW1 Out), 1/22 Computing Systems Intro and Numerical Representation (Ch1, Hohl)
1
Lab 0 (1/22 or 1/23): Setup and Linux (Ch1, Smith) Report Due: Before start of next lab
2
1/27, 1/29 Condition Codes (Ch1, Hohl) and ARM7TDMI Model (Ch2, Hohl)
2
Lab 1 (1/29 or 1/30): Intro to ARM (Ch3, Smith) Report Due: Before start of next lab
3
2/3 (HW1 Due, HW2 Out), 2/5 Immediate Values/Instruction Set (Ch3, Hohl) and Assembler Directives (Ch4, Hohl)
3
Lab 2 (2/5 or 2/6): Moving and Adding (Ch2, Smith) Report Due: Before start of next lab
4
2/10, 2/12 Loads, Stores, and Addressing (Ch5, Hohl)
4
Lab 3 (2/12 or 2/13): Memory (Ch5, Smith) Report Due: Before start of next lab
5
2/17, 2/19 Logic/Arithmetic (Ch7, Hohl) and Literal Pools (Ch6, Hohl)
5
Lab 4 (2/19 or 2/20): CPSR and Literal Pools (Part Ch4, Smith) Report Due: Before start of next lab
6
2/24 (HW2 Due), 2/26 Loops/Branches (Ch8, Hohl)
6
Lab 5 (2/26 or 2/27): Logic (Part Ch4, Smith) Report Due: Before start of next lab
7
3/3, 3/5 Stacks/Subroutines and Dr. Camp Review
7
Lab 6 (3/5 or 3/6): Branching (Rest Ch4, Smith) Report Due: Before start of next lab
8
3/10, 3/12 Review for Mid-Term I and Mid-Term I (no meeting Thursday)
8
No lab. ---
9
3/17, 3/19 Spring Break
9
No lab. ---
10
3/24 (HW3 Out), 3/26 Passing Variables (Ch13, Hohl) and Linux System Calls (Ch7, Smith)
10
Lab 7 (3/26 or 3/27): The Stack (Ch6, Smith) Report Due: Before start of next lab
11
3/31, 4/2 Memory-Mapped Peripherals (Ch16, Hohl) and Loop Unrolling (Ch8, Hohl)
11
No Lab (Good Friday) ---
12
4/7 (HW3 Due, HW4 Out), 4/9 Tables (Ch12, Hohl)
12
Lab 8 (4/9 or 4/10): GPIO and Macros (Ch8, Smith) Report Due: Before start of next lab
13
4/14, 4/16 Floating Point (Ch9, Hohl)
13
Project (4/16 or 4/17) Report Due: by 4/30 or 5/1
14
4/21 (HW4 Due), 4/23 Embedded C and Computer Architecture Concepts (Ch. 4 Furber)
14
Project (4/23 or 4/24) Report Due: by 4/30 or 5/1
15
4/28, 4/30 Mid-Term II Review and Mid-Term II (no meeting Thursday)
15
Project Due and Hardware Return (4/30 or 5/1) ---
16
5/9 8-11am Final Exam (via Canvas Quiz like Mid-Terms)
*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