CSCI 3753: Operating Systems

Spring 2010

Department of Computer Science, University of Colorado at Boulder

 

See the Moodle class Web page at http://moodle.cs.colorado.edu

Schedule & Location: Tues, Thurs 12:30-1:45 pm, Duane Physics G125
Course number: CSCI 3753-010.  See also the CS Web site and look under the Courses option.
Prerequisites
CSCI 2270 and one of CSCI 2400 or ECEN 2120.
Instructor:
Professor Rick Han, http://www.cs.colorado.edu/~rhan.
Office: ECCR 1B05F
Office Hours: Mondays 4-5 pm and Thursdays 2:15-3:15 pm
in ECCR 1B09.  Note this is nearby but not in my office.  Additional appointments as needed.
Email: rhan@cs.colorado.edu
Phone: 303-492-0914
Textbook

Other very useful references: 

TA: Chris Wailes
TA Office/Hours: TBD and in
TA room of the systems lab, ECCR 1B09
TA Email: chris.wailes@gmail.com

  011 Recitation 12659
ICAL PLUS 02:00pm-02:50pm W ECCR 118 Christian Wailes
  012 Recitation 12660
ICAL PLUS 03:00pm-03:50pm W ECCR 118 Christian Wailes
  013 Recitation 12661
ICAL PLUS 04:00pm-04:50pm W ECCR 110 Christian Wailes

Grader: Aleksandr Rudenko
Grader email: Aleksandr.Rudenko@colorado.edu

Class Web site:
See the Moodle class Web page at http://moodle.cs.colorado.edu.  Assignments, lecture slides, and announcements can be found there.  You will have to establish an account on the moodle and then subscribe to our class on the moodle using the special enrollment key given out in class.

CSEL Accounts:
Each student should sign up for an account on the Computer Science Educational Labs (CSEL) Linux cluster.  The general CSEL site is http://csel.cs.colorado.edu.

Grading

25% Final exam - Wednesday May 5, 1:30 am - 4 pm
15% Midterm exam
45% Programming assignments
15% Problem sets/homework

All programming assignments and problem sets are due by start of class or recitation on their respective due dates, unless otherwise noted.  Programming assignments and problem sets must be submitted either by uploading them to the moodle class Web page or by handing them in to the TA in recitation, unless otherwise noted.   The late policy for programming assignments is as follows: maximum 90% of original points if submitted within 24 hours of the due date; no credit if submitted one day or more after the due date.  Late problem sets will not be accepted, unless otherwise noted by the instructor.  For both programs and problem sets, we highly encourage you to submit even partially finished work for partial credit.  Extensions will not be granted except at the instructor's discretion in documented cases of extreme hardship. 

All programming assignments must be written in C and compiled for execution on the Linux operating system in the CSEL Linux cluster, unless otherwise noted.  The TA will grade your programs on the CSEL Linux machines.

All programming assignments and problem sets should be your original work, unless otherwise noted.

Plagiarism policy.

Disability Policy

Religious Observances Policy

Discrimination and Sexual Harassment Policy

Classroom Behavior Policy