Page last updated updated on: Tuesday, 08 January 2013 05:26:55 PM
Final Exam: Friday, December 14 0800-1100 CIS 2006.
Lecture Calendar
Week | Monday | Wednesday |
1 | 1/12: Meet and Greet. | |
2 | 8/27: Lecture: Course Overview, Boolean Logic (Ref: Mano, Computer System Architecture) Reading: pg 1-28 |
8/29: Lecture: Boolean Logic/Hardware Description Language Reading: Appendix A Assignment: hmwk1 (due 9/5) Due: |
3 | 9/3: Holiday |
9/5: Lecture: Boolean Logic/Hardware Description Language Reading: Chp 1 Assignment: Due: hmwk1 Quiz: Wednesday (9/12) |
4 | 9/10: Free text editor (PSPad) Lecture: Hardware Description Language Mux.hdl (And,Or,Not imp) DMux.hdl (And,Or,Not imp) And.hdl (Nand imp) Not16.hdl (Nand imp) Or4Way.hdl (Or imp) Reading: Appendix B Assignment: Proj01 pg 27-28 (due 9/17) (submission instructions) Due: |
9/12: Quiz Lab Proj01 Help Session Friday 3:15pm Rm CI 2004 (Student Lab). |
5 | 9/17: Lecture: Boolean Arithmetic Reading: pg 29 - 40 Assignment: Proj02 pg 40 (Wed 10/1 submission instructions) Due: Proj01 |
9/19: Lecture: Boolean Arithmetic & Hack ALU/ ALUControlFigure Proj02 Lab Reading: Assignment: Due: |
6 | 9/24: Lecture: Hack ALU/ ALUControlFigure Proj02 Lab Reading: Assignment: Due: |
9/26: Lab |
7 | Take Home Test | Take Home Test |
8 | 10/8: Fall Break |
10/10: Lecture: Flip Flops/Sequential Circuits Reading: pg 40 - 55. Assignment: Proj03 pg 54(Wed 10/29 submission instructions) Due: |
9 | 10/15: Lecture: Sequential logic/Memory CounterTiming Proj03 Lab Reading: pg 40 - 55. Assignment: Due: |
10/17: (Peer Obs) Proj03Lab Lecture: Machine Language Reading: pg 57 - 73. Assignment: Due: |
10 | 10/22: Quiz Sequential Logic/Memory Lecture: Machine Language Fig4.3ALUFunc Fig4.4Dest Fig4.5Jump Reading: pg 57 - 73. Assignment: Due: |
10/24: Lab Lecture: Machine Language Reading: pg 57 - 73. Assignment: Proj04 pg pg 59 (Mon 11/12) Due: |
11 | 10/29: Lab
add1-100.asm Lecture: Machine Language Reading: pg 57 - 73. Assignment: Due: Proj03 |
11/1: Lecture: Assembly Reading: pg 103 - 120. Assignment: Due: |
12 |
11/5: |
11/7: Lecture: Computer Architecture Reading: pg 79-102 Assignment: Proj05 pg pg 59 (Mon 11/19) Lab fill.asm |
13 |
11/12: Lecture: Computer Architecture Reading: pg 79-102 Assignment: Proj05 pg pg 59 (Mon 11/19) Due: Proj04 Figure5.9 CPU Figure5.10 Computer Fig4.3ALUFunc Fig4.4Dest Fig4.5Jump |
11/14: LAB Computer Arch |
14 |
11/19: Lecture: Assembler Reading: pg 103-120 Assignment: Proj06 pg pg 59 (Mon 12/3) |
11/21: Thanksgiving Break |
15 | 11/26: Fig4.3ALUFunc Fig4.4Dest Fig4.5Jump Fig6.2Assembly Code | 11/28: Lecture: Virtual Machine Part I Reading: pg 121-151 Assignment: Proj07 (Wed 12/5 submission instructions) |
16 |
12/3: Lecture: Virtual Machine Part II Reading: pg 152-172 Assignment: |
12/5: Lecture: Virtual Machine Part II Reading: pg 152-172 Assignment: |
Final Exam: Friday, December 14 0800-1100 CIS 2006.