Preliminary ECS50 Class Outline

Lecture   Topic                            Chapter      Date
1 Introduction, Background, Data Chapter 1 August 5 2 Data, Computer Organization Chapter 2 August 5 Disc Instruction Set Chapter 3 August 6 3 The Assembler Chapter 4 August 7 4 Indexed Addressing Chapter 5 August 12 5 Stack and Subroutine Calls Chapter 6 August 12 Disc Stack and Subroutine Calls Chapter 6 August 13 6 Character Manipulation, Review Chapter 7 August 14 7 MIDTERM 1 August 19 8 Input/Output Chapter 8 August 20 Disc Input/Output August 20 9 Input/Output, Review August 21 10 MIDTERM 2 August 26 11 RISC vs CISC August 27 Disc Other machines (MIPS) August 27 12 Other Machines (MIPS) August 28 13 Other Machines (MIPS) September 2 14 Other Machines (MIPS) September 3 Disc Other Machines (MIPS) September 3 15 Other Machines (INTEL) September 4 16 Other Machines (INTEL) September 9 17 Review September 10 Disc Grade September 10 18 Final September 11
Final: Thursday, September 11, 10:00 A.M.