CSCE 230: Computer Organization, Fall 2009

Course Schedule

Weekly Schedule Sources of Information Work for You
Week 1: Computer abstraction and technology Chapter 1 230: Take-home  test on the course prerequisites (Here is a sample prerequisite test for practice)
230L: Lab 1: Introduction to the logic-design system
Weeks 2-5: Binary representation and arithmetic, Basics of logic design Section 2.4 & web sources, Appendices C and D 230: HW1 and HW2, Chapter Test 1 (Appendices C and D), pop quizzes
230L: Labs 2-5  on logic design
Weeks 6-7: Introduction to MIPS assembly language and programming Chapter 2 230: HW3, Chapter Test 2 (Ch. 2), pop quizzes,
Semester-long team project on processor design

230L: Labs 6-7 on MIPS  programming
Week 8: Computer arithmetic Chapter 3 230: HW4
230L: Lab 8 on MIPS programming
Midterm exam on Chapters 1-2 and Appendix C (Announced a week in advance)
Weeks 9-11: Processor Chapter 4 230: HW5, Chapter Test 3 (Chapters 3 and 4), Progress on project work (meet specified milestones), pop quizzes
230L: Lab 9 on MIPS programming
Weeks 12-13: Memory Hierarchy Chapter 5 230: HW6, Chapter Test 4 (Ch. 5), Progress on project work (meet specified milestones), pop quizzes
Weeks 14-15: Selected topics from I/O and Multicore processors Chapters 6 and 7 230: Progress on project work (meet specified milestones), pop quizzes
Final examination, Tuesday, December 15, 10 am - 12 pm (Scope to be announced later)