St.
Mary’s College of Maryland
Department
of Mathematics and Computer Science
COSC 230 –
Computer Architecture
Fall 2014
Class schedule & updates
Week |
Day |
Topic |
Pre-class Reading |
Notes |
1 |
Mon 9/1 |
Labor Day Holiday: NO CLASSES |
||
Wed 9/3 |
Syllabus and Introduction |
|
|
|
2 |
Mon 9/8 |
A Tour of Computer Systems |
Chapter 1 |
|
Wed 9/10 |
Information Storage, Boolean Algebra |
Section 2.1 |
|
|
3 |
Mon 9/15 |
Endianness, Bit-level operations Two’s-Complement |
2.1.4, 2.1.8 2.2 |
|
Wed 9/17 |
Integer Arithmetic |
2.3 |
|
|
4 |
Mon 9/22 |
Floating-point representation |
2.4.1-4 |
|
Wed 9/24 |
Floating-point arithmetic |
2.4.5 |
|
|
5 |
Mon 9/29 |
Intro to C programming |
|
Homework set 1 assigned |
Wed 10/1 |
Machine-level code and data formats |
3.2, 3.3 |
|
|
6 |
Mon 10/6 |
review |
|
Homework set 1 due |
Wed 10/8 |
First Midterm Exam |
|
|
|
7 |
Mon 10/13 |
Fall reading Days. NO CLASSES |
||
Wed 10/15 |
Accessing registers and memory |
3.4 |
|
|
8 |
Mon 10/20 |
Arithmetic and Logic operations |
3.5 |
|
Wed 10/22 |
Program Flow Control |
3.6 |
|
|
9 |
Mon 10/27 |
Procedures |
3.7 |
|
Wed 10/29 |
Instruction Set Architecture |
4.1 |
|
|
10 |
Mon 11/3 |
Hardware Control Language |
4.2 |
Homework set 2 assigned |
Wed 11/5 |
Sequential Processor Implementation |
4.3 |
|
|
11 |
Mon 11/10 |
Review |
|
Homework set 2 due |
Wed 11/12 |
Second Midterm Exam |
|
|
|
12 |
Mon 11/17 |
Sequential Processor Implementation |
4.3 |
|
Wed 11/19 |
Pipelining |
4.4 |
|
|
13 |
Mon 11/24 |
Storage Technologies Principle of Locality Memory Hierarchy |
6.1 6.2 6.3 |
|
Wed 11/26 |
Thanksgiving recess. NO CLASSES. |
|||
14 |
Mon 12/1 |
Cache Memories |
6.4 |
Homework set 3 assigned |
Wed 12/3 |
Virtual Memory |
9.1-9.5 |
|
|
15 |
Mon 12/8 |
Address Translation |
9.6 |
Homework set 3 due |
Wed 12/10 |
Review |
|
|
|
16 |
Wed 12/17 |
Final Exam 2:00 – 4:15pm |