CS241: Computer Organization
Syllabus: Spring 2004

Instructor: Prof. Janice T. Searleman
Office: 375 Science Center
Phone: 268-2377
E-mail: jets@clarkson.edu

Office Hours:

     Mon     2:50 - 4:00 pm
Tue     12:30 - 2:00 pm
Thu     12:30 - 2:30 pm
Fri       2:50 - 3:30 pm

If you cannot come during these scheduled office hours, feel free to contact me to set up an appointment.

Course Objectives:

Learning Outcomes


Textbooks:

Computer Systems: A Programmer's Perspective , by Randal E. Bryant and David O'Hallaron, Prentice Hall, 2003, ISBN 0-13-034074-X.

The C Programming Language, ANSI C, Second Edition, by Kernighan & Ritchie, Prentice Hall, 1988, ISBN 0-13-110362-8.

Grading Policy:

2 Midterm Exams 30%
Final Exam 35%
Programs, Labs & Homework 35%

Tentative dates for the exams are: 2/11 and 3/31

You are responsible for all material discussed in class and in the reading assignments. Attendance is particularly important, and class participation is encouraged. The written homework and programming assignments are expected to be individual efforts unless otherwise notified. Quizzes will be given throughout the semester, and good quiz grades will improve your overall grade if you are close to a borderline (poor or missing quizzes will not be factored in to your overall grade). You are encouraged to learn from each other and to help each other understand concepts, but be ethical -- do not copy or edit a program which isn't yours or allow another student to write or debug your program for you.

Assignments are due at the beginning of class on the given due date. Late programs will be accepted up to one week late, but there will be a 15% reduction in grade.

After one week, a grade of zero will be recorded for the assignment. You are strongly urged to see the instructor before any problems arise.

Topics: