CS 204 - System Software - Spring 2002


Lafayette College > Department of Computer Science > CS 204
News

Instructor: Dr. James Glenn
Office: Pardee 328
Office Hours: T 2:30-4:00, W 12-2, R 12:15-1:15, or by appointment
E-mail: glennj@cs.lafayette.edu
Phone: (610)330-5415

Times and Locations: Lecture TR 9:30-10:45 in Pardee 329, Lab TR 11-12:15 (section 01) or TR 1:15-2:30 (section 02), both in Pardee 320

Recommended Text: Linux Assembly Language Language Programming by B. Neveln

Other resources:

Prerequisite: CS 203 - Computer Organization

Catalog Description: This course deals with system software topics such as: run-time organization, parameter passing, interrupt processing, exception handling, device drivers, assembly language, and high-level language interface.

Topics: (Notes)

Grading:

Academic Honesty: Discussions of lab assignments are permitted as long as code is not involved. If a lab includes written answers then the work you submit should reflect your own understanding of the problem: if confronted in a dark alley with no help available you should be able to explain your answer without difficulty. No help from anyone other than the instructor is allowed on any other work (projects and exams). Students must follow the college's Principles of Intellectual Honesty described in the student handbook.