Week | Date | Class | Unit | Topic | Readings | Assignment |
---|---|---|---|---|---|---|
1 | Tue. 1/8 | Class 1 | Unit 1 | Course Overview, Computer Anatomy | 1.1-1.5, 1.7-1.8 | |
Wed. 1/9 | Class 2 | Unit 2 | Instructions | 2.1-2.3 2.5-2.6 |
||
Fri. 1/11 | Class 3 | Unit 2 | Instructions, Memory, Machine Language, Control Flow, and Pseudo-instructions | 2.7 | ||
--- | ||||||
2 | Mon. 1/14 | Class 4 | Unit 2 | Control Flow and Looping | 2.12 | HW-0 Due |
Wed. 1/16 | Class 5 | Unit 2 | Constants, Byte Order | HW-1 Due | ||
Fri. 1/18 | Class 6 | Unit 2 | Stacks and Procedures | 2.8-2.10 | ||
--- | ||||||
3 | Mon. 1/21 | No Class | MLK Day | |||
Wed. 1/23 | Class 7 | Unit 2 | Nested Procedures | HW-2 Due | ||
Fri. 1/25 | Class 8 | Nested PRocedures (cont) | ||||
--- | Pre-lab Due | |||||
4 | Mon. 1/28 | Class 9 | SPIM Lab (bring laptop!) | A.43-A.45 | ||
Wed. 1/30 | Class 10 | Unit 3 | Performance | 1.6,1.9-1.11 | Lab-1 Due | |
Fri. 2/1 | Class 11 | Unit 3 | Performacne Metrics | HW-3 Due | ||
--- | ||||||
5 | Mon. 2/4 | Class 12 | Unit 4 | Digital Logic and Mimization | B.1,B.2,B.3, (skim) B.5 | |
Wed. 2/6 | Class 13 | Unit 4 | K-Maps | HW-4 Due | ||
Fri. 2/8 | Class 14 | Unit 4 | Logic Examples and Muxes | |||
--- | ||||||
6 | Mon. 2/11 | Class 15 | Unit 4 | Sequential Logics, Flip-Flops | B.7-B.10,B.12 | Project 1 Due |
Wed. 2/13 | Review Day | Review Day | ||||
Fri. 2/15 | 6-Week Exam | 6-Week Exam | ||||
--- | ||||||
7 | Mon. 2/18 | No Class | Presidents Day | |||
Wed. 2/20 | Class 16 | LogiSim Lab (bring laptops!) | HW-5 Due | |||
Fri. 2/22 | Class 17 | State Machines, SRAM and DRAM | ||||
--- | ||||||
8 | Mon. 2/25 | Class 18 | Computer Arithmetic | |||
Wed. 2/27 | Class 19 | Number Represetnation | 2.4, 3.1-3.3 (skim) 3.4 | Logisim Lab Due | ||
Fri. 3/1 | Class 20 | MIPS FP Instructions | 3.5 | |||
--- | ||||||
9 | Mon. 3/4 | Class 21 | Computer Arithmetic (continue) | Paper Description Due | ||
Wed. 3/6 | Class 22 | ALU, Multiplication, Input & Output | pgs. 259-262 | |||
Fri. 3/8 | Class 23 | Ethics Reading | HW-6 Due | |||
--- | ||||||
X | Mon. 3/11 | No Class | ||||
Wed. 3/13 | No Class | Spring Break | ||||
Fri. 3/15 | No Class | |||||
--- | ||||||
10 | Mon. 3/18 | |||||
Wed. 3/20 | ||||||
Fri. 3/22 | ||||||
--- | ||||||
11 | Mon. 3/25 | |||||
Wed. 3/27 | ||||||
Fri. 3/29 | ||||||
--- | ||||||
12 | Mon. 4/1 | |||||
Wed. 4/3 | ||||||
Fri. 4/5 | ||||||
--- | ||||||
13 | Mon. 4/8 | |||||
Wed. 4/10 | ||||||
Fri. 4/12 | ||||||
--- | ||||||
14 | Mon. 4/15 | |||||
Wed. 4/17 | ||||||
Fri. 4/19 | ||||||
--- | ||||||
15 | Mon. 4/22 | |||||
Wed. 4/24 | ||||||
Fri. 4/26 | ||||||
--- | ||||||
16 | Mon. 4/29 | |||||
--- |