|
WEEK # 0 |
Jan. 7 |
  |
| Topics | Computer Organization Foundational Concepts | |
| Readings |
Chapters 1
No Lab |
|
|
WEEK # 1 |
Jan. 14 |
  |
| Topics | Assembly Language - I | |
| Readings |
Chapter 2 No Lab |
|
|
WEEK # 2 |
Jan. 21 |
  |
| Topics | Assembly Language - II | |
| Readings |
Chapter 2 Lab A |
|
|
WEEK # 3 |
Jan. 28 |
  |
| Topics | Machine Language | |
| Readings |
Chapter 2 Lab B |
|
|
WEEK # 4 |
Feb. 4 |
  |
| Topics | Data Representation & Arithmetic | |
| Readings |
Chapter 3 up to and including 3.3 and parts of 3.6
Lab C |
|
|
WEEK # 5 |
Feb. 11 |
Reading Week (Feb. 11-Feb. 15) No classes |
| Topics | ||
| Readings |
|
|
|
Midterm is on Sunday Feb. 17 @4:30 pm to 6:30 pm
(see What's New the week before for venue) |
||
|
WEEK # 6 |
Feb. 18 |
No class "Family Day" Monday Feb. 18 |
| Topics | More Data Representation and Arithmetic | |
| Readings | ||
|
WEEK # 7 |
Feb. 25 |
|
| Topics | Single Cycle Datapath | |
| Readings |
Section 5.1-5.3
Lab D |
|
|
WEEK # 8 |
Mar. 3 |
Drop Deadline is Fri. Mar. 7 |
| Topics | Single-Cycle Control | |
| Readings |
Sections 5.4 Lab K |
|
|
WEEK # 9 |
Mar. 10 |
  |
| Topics | Multi-Cycle Datapath & Control | |
| Readings |
Section 5.5 Lab L |
|
|
WEEK # 10 |
Mar. 17 |
  |
| Topics | Pipelines | |
| Readings |
Sections 6.1 - 6.3 Lab M |
|
|
WEEK # 11 |
Mar. 24 |
|
| Topics | Pipelines/Caches | |
| Readings |
Section 6.4-6.6; Section 7.1-7.2
Lab N |
|
|
WEEK # 12 |
Mar. 31 |
  |
| Topics | Caches | |
| Readings | Section 7.1-7.2 | |
| Last class Friday April 4
Final Exam TBA Mon, Apr. 7 - Tues. Apr. 29, inclusive |
||