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

First Day Handout


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