Prof. Dongyan Xu (LWSN 1173, dxu@cs.purdue.edu, 4-6182).
Bo Sang
Siddharth Tiwary
(See the course web site for email addresses and office hours/locations)
The course home page is at: http://www.cs.purdue.edu/homes/cs503Most handouts, including lecture notes, lab specifications, and supplementary materials will be available here.
Discussions related to the class will be made under the discussion section on Piazza. It will also be the primary medium for communication between the TAs and the students (https://piazza.com/#spring2013/cs503 ).
Grades are posted on Blackboard Learn (http://www.itap.purdue.edu/tlt/blackboard ).
Lectures will be in POTR262, Tuesday and Thursday (10:30am-11:45am). PSO sessions are scheduled on Monday (3:30pm-5:20pm), Wednesday (11:30am-1:20pm) and Friday (1:30pm-3:20pm) in HAAS 257. You are strongly suggested to attend one PSO session a week.
CS354 and fluency in C (CS252 strongly recommended).
The required textbook for the course is: Operating System Design, The Xinu Approach, Linksys Version, by Douglas Comer, published by the CRC Press (2012).The recommended textbook is: Modern Operating Systems, Third Edition, by Andrew Tanenbaum.
Most lecture notes and handouts will be available from the course home page listed above by the morning on the day of a lecture.
Each student has three penalty-free bonus days that he/she may use in any of the projects during the semester (late submission within 24 hours is considered one-day late). No otherwise-late submission will be accepted.
There will be one midterm exam and one final exam. The midterm will be an evening exam (date/time to be announced.) The midterm will cover materials until (and including) the lecture right before the exam. The final exam schedule will be announced in February and the exam will include materials covered in the entire semester. Requests for a conflict midterm or final exam should be made to Professor Xu in writing by February 28. Except for medical emergencies, no further requests will be granted after that time.
Projects: 50%, midterm: 22%, final: 28%.
If you think you have been unfairly graded on a lab or exam, you should petition the appropriate TA or Professor Xu in writing within two weeks of distribution of the graded work. After two weeks, no regrade requests will be honored.
All work that you submit in this course must be your own; unauthorized group efforts are considered academic dishonesty. See the brochure Academic Integrity: A Guide for Students (available on-line) for definitions and sanctions. Academic dishonesty is a serious matter, which may result in suspension or expulsion from the University. In addition to any other action taken, such as suspension or expulsion, a grade of F will normally be recorded on the transcripts of students found responsible for acts of academic dishonesty. You are encouraged to report academic dishonesty to the instructor or TAs directly, or to the Office of the Dean of Students. You may discuss project assignments in a general way with other students, but you may not consult any one else's code.