CSC 225-01: Fundamentals of Computer Systems
Spring 2006
MWF 1:30 PM to 2:20 PM
Assignments
Textbook:
|
Meeting Date |
Meeting Day |
Text Chapter(s) |
Lesson |
Homework Due |
|
1/9/06 |
Monday |
Course Introduction Chapter 1: Basic Concepts |
Sections 1.1, 1.2 |
|
|
1/11/06 |
Wednesday |
Chapter 1: Basic Concepts |
Sections 1.3 |
|
|
1/13/06 |
Friday |
Chapter 1: Basic Concepts |
Sections 1.4 |
|
|
1/16/06 |
Monday |
|
Martin Luther King, Jr. Day |
|
|
1/18/06 |
Wednesday |
Chapter 1: Basic Concepts |
Sections 1.5 |
|
|
1/20/06 |
Friday |
Chapter 2: IA-32 Processor Architecture |
Sections 2.1 |
|
|
1/23/06 |
Monday |
Chapter 2: IA-32 Processor Architecture |
Sections 2.2 |
|
|
1/25/06 |
Wednesday |
Chapter 2: IA-32 Processor Architecture |
Sections 2.2 |
|
|
1/27/06 |
Friday |
Chapter 2: IA-32 Processor Architecture |
Sections 2.3 |
|
|
1/30/06 |
Monday |
Chapter 2: IA-32 Processor Architecture |
Sections 2.4 |
|
|
2/1/06 |
Wednesday |
Exam 1 Review |
Chapters 1 & 2 |
|
|
2/3/06 |
Friday |
Exam 1 |
Chapter 1 & 2 |
|
|
2/6/06 |
Monday |
Chapter 3: Assembly Language Fundamentals |
Sections 3.1 |
|
|
2/8/06 |
Wednesday |
Chapter 3: Assembly Language Fundamentals |
Sections 3.2 |
|
|
2/10/06 |
Friday |
Chapter 3: Assembly Language Fundamentals |
Sections 3.3, 3.4 |
|
|
2/13/06 |
Monday |
Chapter 3: Assembly Language Fundamentals |
Sections 3.5, 3.6 |
|
|
2/15/06 |
Wednesday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Sections 4.1 |
|
|
2/17/06 |
Friday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Sections 4.2 |
|
|
2/20/06 |
Monday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Sections 4.3 |
|
|
2/22/06 |
Wednesday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Sections 4.4 |
|
|
2/24/06 |
Friday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Sections 4.4 |
|
|
2/27/06 |
Monday |
Chapter 4: Data Transfers, Addressing, and Arithmetic |
Section 4.5 |
|
|
3/1/06 |
Wednesday |
Exam 2 Review |
Chapters 3 & 4 |
|
|
3/3/06 |
Friday |
Exam 2 |
Chapters 3 & 4 |
|
|
3/6/06 |
Monday |
|
Spring Break |
|
|
3/8/06 |
Wednesday |
|
Spring Break |
|
|
3/10/06 |
Friday |
|
Spring Break |
|
|
3/13/06 |
Monday |
Chapter 5: Procedures |
Sections 5.2 |
|
|
3/15/06 |
Wednesday |
Chapter 5: Procedures |
Sections 5.3 |
|
|
3/17/06 |
Friday |
Chapter 5: Procedures |
Sections 5.4 |
|
|
3/20/06 |
Monday |
Chapter 5: Procedures |
Sections 5.5, 5.6 |
|
|
3/22/06 |
Wednesday |
Chapter 6: Conditional Processing |
Sections 6.2 |
|
|
3/24/06 |
Friday |
Chapter 6: Conditional Processing |
Sections 6.3 |
|
|
3/27/06 |
Monday |
Chapter 6: Conditional Processing |
Sections 6.4, 6.5 |
|
|
3/29/06 |
Wednesday |
Chapter 6: Conditional Processing |
Sections 6.6, 6.7 |
|
|
3/31/06 |
Friday |
Exam 3 Review |
Chapters 5 & 6 |
|
|
4/3/06 |
Monday |
Exam 3 |
Chapters 5 & 6 |
|
|
4/5/06 |
Wednesday |
Chapter 7: Integer Arithmetic |
Sections 7.2, 7.3 |
|
|
4/7/06 |
Friday |
Chapter 7: Integer Arithmetic |
Sections 7.3, 7.4 |
|
|
4/10/06 |
Monday |
Chapter 7: Integer Arithmetic |
Sections 7.5 |
|
|
4/12/06 |
Wednesday |
Chapter 7: Integer Arithmetic |
Sections 7.6 |
|
|
4/14/06 |
Friday |
|
Good Friday |
|
|
4/17/06 |
Monday |
Chapter 8: Advanced Procedures |
Sections 8.1, 8.2, 8.3 |
|
|
4/19/06 |
Wednesday |
Chapter 8: Advanced Procedures |
Sections 8.4, 8.5, 8.6 |
|
|
4/21/06 |
Friday |
Chapter 9: Strings & Arrays |
Sections 9.2, 9.3 |
|
|
4/24/06 |
Monday |
Chapter 9: Strings & Arrays |
Sections 9.3, 9.4 |
|
|
4/26/06 |
Wednesday |
Chapter 9: Strings & Arrays |
Sections 9.4, 9.5 |
|
|
4/28/06 |
Friday |
Last Day of Class: Review for Final |
Comprehensive |
|
|
5/5/06 |
Friday |
Final Exam (11:00 – 1:30) |
Comprehensive |
|