|
May 5–8
|
1
|
Introduction to Logisim
Teaching Video by Mikhail Shchukin
|
Lab Assignment#1 |
|
May 12–15
|
2
|
Combinational Circuits
Teaching Video by Mikhail Shchukin
|
Lab Assignment#2 |
|
May 12–15
|
3
|
Adders and Subtractors
Teaching Video by Mikhail Shchukin
|
Lab Assignment#3 |
|
May 19–22
|
4
|
Sequential Design
Teaching Video by Mikhail Shchukin
|
Lab Assignment#4 |
|
May 19– 22
|
5
|
Sequential Adders and Subtractors
Teaching Video by Mikhail Shchukin
|
Lab Assignment#5 |
|
May 26–29
|
6
|
Part One: Introduction to SPIM (with basic
I/O)
Teaching Video by Mikhail Shchukin
Part Two: Arithmetic Operations and
Debugging
Teaching Video by Mikhail Shchukin
|
Lab Assignment#6 (Part One)
Lab Assignment#6 (Part Two)
|
|
June 2–5
|
7
|
SPIM Control Flow Structures -- Looping
and Selection Control Structures
Teaching Video by Mikhail Shchukin
|
Lab Assignment#7
|
|
June 2–5
|
8
|
SPIM Procedure Calls
Teaching Video by Mikhail Shchukin
|
Lab Assignment#8
|
|
June 9–12
|
9
|
SPIM Addressing Modes and
Arrays
Teaching Video by Mikhail Shchukin
|
Lab Assignment#9
|
|
June 9–17
|
—
|
Marking Wrapup!
|
|