CSE 341 - Operating System Principles - Spring 2005
Prof. Douglas Thain
Email: dthain at cse dot nd dot edu
Phone: 631-6845
Office: 356-D Fitzpatrick Hall
Office Hours: Tue 2-3, Wed 10-11
TA: Santanu Chatterjee
Email: schatter at cse dot nd dot edu
Phone: 631-3906
Office: in Fitzpatrick Lab
Office Hours: Mon 9-11, Thu 3-5
News
May 2: Final Exam at 10:30 AM in room 120 DeBartolo. Good luck! (study guide)
Apr 16: Here are today's notes on encryption.
Apr 5: Please read Project 5 and the FAQ.
Mar 29: Read the FAQ for project four.
Mar 24: Here are the second exam and solution and a histogram of grades.
Mar 23: Prof. Thain will lead an optional review session in 119 DeBartolo 4:30-5:30 PM. Come prepared with questions.
Mar 22: Please read the study guide to exam II and the answers to problems in chapters three and four.
Mar 17: Here is a solution for Project 2.
Mar 17: Project Four is now available.
Mar 17: P2 has been returned. Here is a histogram of the grades. Your grade can be found in the same directory where you turned in your code.
Mar 15: Prof. Thain will be out of town on Tuesday, March 15; no office hours. Class will be held as usual; Santanu will lecture on segmentation.
Mar 13: Please read the FAQ for P3.
Feb 23: Project Three is now available.
Feb 23: Here is a solution for Project 1.
Feb 16: Here are Exam I, the solution, and a histogram of grades.
Feb 16: P1 has been returned. Here is a histogram of the grades. Your grade can be found in the same directory where you turned in your code.
Feb 15: Please read the FAQ for project two.
Feb 10: Today, I told the story of priority inversion in the Mars Pathfinder.
Feb 3: Today, we did a written exercise in class. Here is the solution.
Feb 3: Project Two is now available.
Feb 2: Answers to selected problems in Chapters 1 & 2 are available on the schedule page.
Jan 20: Please read the FAQ for project one.
Jan 18: Project One is now available.
Jan 12: As discussed and agreed upon in class,
you are permitted to help another student debug a project
if you have already solved that portion of the project.
In this context, debugging means "solving a small, localized syntax or logic error."
Jan 12: Office hours have changed slightly, see above.
Class Information
Resources