CSC 235 - Computer Organization and Assembly Language
- Instructor:
- Dr. Dylan Schwesinger
- Location:
- OM 158
- Meeting times:
- Section 10: Tuesday & Thursday, 8:00am - 9:20am
Section 20: Tuesday & Thursday, 9:30am - 10:50am - Course Zoom Meeting ID:
- 985 3788 4306
- Office hours Zoom meeting ID:
- 732 788 237
Course Description
This course is designed to provide an understanding of and internal execution of a program by a modern digital computer
Prerequiste: CSC 136, CSC 125
Tentative Schedule
Week | Reading | Topics |
---|---|---|
1 | 1 | Course Overview |
2 - 3 | 2 | Data Representation |
4 - 6 | 3.1 - 3.10 | Machine-Level Programming |
7 | Exam 1 | |
8 - 9 | 4 | Processor Architecture |
10 | 6 | Memory Hierarchy |
11 | 9.9 - 9.11 | Dynamic Memory Allocation |
12 | 7 | Linking |
13 | Exam 2 | |
14 | Thanksgiving Break | |
15 | 9.1 - 9.8 | Virtual Memory |
16 | Final exam week |