| Week |
Tuesday |
Thursday |
| August 22-26 |
Course overview and topics
2 slides per page
6 slides per page
|
Introduction to Computer Architecture
2 slides per page
6 slides per page
|
| September 5 -9 |
|
Instruction Set Architecture
2 slides per page
6 slides per page
|
| September 12-16 |
Instruction Set Architecture
2 slides per page
6 slides per page
|
Arithmetic for Computers
2 slides per page
6 slides per page
|
| September 19 - 23 |
Arithmetic for Computers
2 slides per page
6 slides per page
|
Performance
2 slides per page
6 slides per page
|
| September 26 - 30 |
Performance of Computer Systems
2 slides per page
6 slides per page
|
Performance of Computer Systems
2 slides per page
6 slides per page
|
| October 3 - 7 |
Performance of Computer Systems
2 slides per page
6 slides per page
|
No Class. Fall Break
|
| October 10 - 14 |
Basics of Digital Logic Design
2 slides per page
6 slides per page
|
Register Files and Memory
2 slides per page
6 slides per page
|
| October 17 - 21 |
ALU Design
2 slides per page
6 slides per page
|
ALU Design
2 slides per page
6 slides per page
|
| October 24 - 28 |
Quiz 1
|
Designing of MIPS Processor (Single-Cycle)
2 slides per page
6 slides per page
|
| October 31 - November 4 |
Designing of MIPS Processor (Single-Cycle)
2 slides per page
6 slides per page
|
Designing of MIPS Processor (Multi-Cycle)
2 slides per page
6 slides per page
|
| November 7 - 11 |
Designing of MIPS Processor (Multi-Cycle)
2 slides per page
6 slides per page
|
Pipelining
2 slides per page
6 slides per page
|
| November 14 - 18 |
Pipelining
2 slides per page
6 slides per page
|
Pipelining
2 slides per page
6 slides per page
|
| November 22 - 25 |
Memory Hierarchy
2 slides per page
6 slides per page
|
No Class. Thanksgiving.
|
|