|
Sept 14–17
|
1
|
Introduction to Logisim
Teaching Video by Mikhail Shchukin
|
Lab Assignment#1 |
|
Sept 21–24
|
2
|
Combinational Circuits
Teaching Video by Mikhail Shchukin
|
Lab Assignment#2 |
|
Sept 28–Oct 01
|
—
|
National Day for Truth and Reconciliation - No Lab This Week!
|
|
|
Oct 05–Oct 08
|
3
|
Adders and Subtractors
Teaching Video by Mikhail Shchukin
|
Lab Assignment#3 |
|
Oct 12–15
|
—
|
Thanksgiving - No Lab This Week!
|
|
|
Oct 19–22
|
4
|
Sequential Design
Teaching Video by Mikhail Shchukin
|
Lab Assignment#4 |
|
Oct 26– 29
|
5
|
Sequential Adders and Subtractors
Teaching Video by Mikhail Shchukin
|
Lab Assignment#5 |
|
Nov 02–05
|
6
|
Part 1: Introduction to SPIM (with basic
I/O)
Teaching Video by Mikhail Shchukin
Part 2: Arithmetic Operations and
Debugging
Teaching Video by Mikhail Shchukin
|
Lab Assignment#6 (Part 1)
Lab Assignment#6 (Part 2)
|
|
Nov 09–12
|
—
|
Fall Break and Remembrance Day - No Lab This Week!
|
|
|
Nov 16–19
|
7
|
>
Part 1: SPIM Control Flow Structures
Teaching Video by Mikhail Shchukin
Part 2: SPIM Procedure Calls
Teaching Video by Mikhail Shchukin
|
Lab Assignment#7 (Part 1)
Lab Assignment#7 (Part 2)
|
|
Nov 23– 26
|
8
|
SPIM Addressing Modes and
Arrays
Teaching Video by Mikhail Shchukin
|
Lab Assignment#8
|
|
Nov 30– Dec 03
|
—
|
Marking wrapup. No Lab This Week!
|
|