Readings
CMSC 313:
  Introduction to Computer Systems


CMSC 313
Syllabus

Information
Projects

Readings
Lectures
Exams
Dates
Changes

Submit server
Grades system

 

 

All readings are in Bryant and O'Hallaron, unless otherwise specified.
Dates given are when we start on that topic.

Aug. 31 - Chapter 1: Overview of Computer Systems,
                Reek, Chapter 1: A Quick Start

Sep. 2 - Reek, Chapter 2: Basic Concepts, Chapter 3: Data

Sep. 9 - Reek, Chapter 4: Statements, Ch. 5: Operators

Sep. 16 - Reek, Chapter 10: Structures and Unions

Sep. 21 - Reek, Chapter 15: Input/Output

Sep. 23 - Reek, Chapter 6: Pointers

Oct. 5 - Reek, Chapter 11: Dynamic Memory Allocation

Oct. 12 - Reek, Chapter 14: Preprocessor

Oct. 14 - Chapters 3 & 4.1: Assembly Language

Oct. 26 - Sections 8.2 - 8.5: Process Control

Nov. 2 - Chapter 11: System-Level I/O

Nov. 4 - Sections 2.1-2.4: Data Representation

Nov. 9 - Chapter 9: Time Measurement

Nov. 11 - Reek, Section 13.3: Function Pointers
                Chapter 13: Concurrent Programming

Nov. 23 - Chapter 7: Libraries

Nov. 30 - Chapter 5: Optimizing Program Performance

Dec. 2 - Section 10.9: Heap Management
              Section 3.7: Procedure/Function Implementation

 

  Last updated Wednesday, 02 December 2009 01:52 PM