CS 4014

 

This an introductory course about computer organization and operating systems for non-cs undergraduate majors

                     

Textbooks

Weeks 1-8: Computer Organization by Hamacher, Vranesic, and Zaky; Graw-Hill, Fifth Edition, 2002

Weeks9-16: Operating System Concepts by Silberschatz, Galvin, and Gagne; John Wiley & Sons, 2002

 

 

Last changed: 01/03/2002 , 16:43:24

Week

Topics

Textbook

Notes/Slides: Link

1

Computer Organization ; Instructions

1.0-1.8, 2.1-2.3

Chapt1-2A.htm Overview.ppt

2

Addressing Modes, The Processing Unit

2.4-2.9, 7.0-7.6

Chapt2B.htm Chapt7.htm

3

Input-Output Organization

4.0-4.7

Chapt4.htm

4

Exam I

 

 

5

Memory

5.0-5.9

Chapt5.htm

6

Pipelining

8.0-8.8

Chapter8.htm

7

Large Computer Systems

12.0-12.7

Chapter10.htm

8

Exam II

 

 

9

Operating System

1.0-1.11, 2.0-2.7, 3.0-3.9

Intro.htm

10

Process Management

4.0-4.7, 5.0-5.9

Process.ppt  ch5.ppt

11

Storage Management

9.0-9.7, 10.0-10.9

OSMemory.ppt MemoryVM.ppt

12

Exam III

 

 

13

File System

11.0-11.7, 12.0-12.10

FileSystems.ppt FileSystemImplementation.ppt

14

I/O Systems

13.0-13.8, 14.1-14.9

IOSystems.ppt  ch14.ppt

15

Linux

20.0-20.12

http://pucc.princeton.edu/~neale/ppframe.htm

16

Exam IV

 

 

Grade: Each exam counts for 20%, and all homeworks count for 20%

REMEMBER TO READ THE UNIVERSITY HONOR CODE