ScheduleΒΆ
Please note that the schedule might be adjusted from time to time.
Monday | Tuesday | Wednesday | Thursday | Friday |
Aug 30 |
Aug 31 |
Sep 1 0 : Introduction |
Sep 2 |
Sep 3 1: Computer Technology and Abstractions (1) |
Sep 6 Labour Day |
Sep 7 |
Sep 8 1: Computer Technology and Abstractions (2) |
Sep 9 |
Sep 10 1: Computer Technology and Abstractions (3) |
Sep 13 2: Instruction Set Architecture (1) |
Sep 14 |
Sep 15 2: Instruction Set Architecture (2) |
Sep 16 |
Sep 17 2: Instruction Set Architecture (3) |
0: Getting started | ||||
1: Basic assembly & branching | ||||
Sep 20 2: Instruction Set Architecture (4) |
Sep 21 |
Sep 22 2: Instruction Set Architecture (5) |
Sep 23 |
Sep 24 3: Instruction Set Architecture (6) |
1: Arrays & Functions | ||||
2: ARM assembly - addressing mode | ||||
Sep 27 3 : Software (1) |
Sep 28 |
Sep 29 3: Software (2) |
Sep 30 |
Oct 1 3: Software (3) |
1: Arrays & Functions | ||||
3: ARM assembly - function calls | ||||
Oct 4 4: IO (1) |
Oct 5 |
Oct 6 4: IO (2) |
Oct 7 |
Oct 8 4: IO (3) |
Lab 1 | ||||
4: Software | ||||
Oct 11 Thanksgiving |
Oct 12 |
Oct 13 |
Oct 14 4: IO (4) |
Oct 15 Lab 1 report |
Fall Reading Break | ||||
Oct 18 4: IO (5) |
Oct 19 |
Oct 20 5: IO (6) |
Oct 21 |
Oct 22 revisions |
2: IO | ||||
5: IO (1) | ||||
Oct 25 Midterm |
Oct 26 |
Oct 27 5: Memory (1) |
Oct 28 |
Oct 29 5: Memory (2) |
2: IO | ||||
6: IO (2) | ||||
Nov 1 midterm solution |
Nov 2 |
Nov 3 5: Memory (3) |
Nov 4 |
Nov 5 5: Memory (4) |
7: Memory (1) | ||||
Nov 8 5: Memory (5) |
Nov 9 |
Nov 10 6: Processor (1) |
Nov 11 |
Nov 12 6: Processor (2) Lab 2 report |
3 : Display & keyboard | ||||
8: Memory (2) | ||||
Lab 2 | ||||
Nov 15 6: Processor (3) |
Nov 16 |
Nov 17 6: Processor (4) |
Nov 18 |
Nov 19 6: Processor (5) |
3 : Display & keyboard | ||||
9: Processor(1) | ||||
Nov 22 6: Processor (6) |
Nov 23 |
Nov 24 7: Arithmetic (1) |
Nov 25 |
Nov 26 7: Arithmetic (2) |
3 : Display & keyboard | ||||
10: Processor(2) | ||||
Nov 29 7: Arithmetic (3) |
Nov 30 |
Dec 1 Revisions (1) |
Dec 2 |
Dec 3 Revisions (2) |
Lab 3 | ||||
11: Arithmetic | ||||
Dec 6 Lab 3 report |
Dec 7 |
Dec 8 |
Dec 9 |
Dec 10 |