CSE 120: Principles of Operating Systems (Winter 06)

Lectures: Mon/Wed 5:00-6:20, CSB 002
Discussion: Mon 10:00-10:50, Center 212

Course Instructor: Joseph Pasquale

This is an introductory course on the principles of operating systems. Topics include processes, scheduling, synchronization, memory management, virtual memory, file systems, protection, and security.


Message of the Day

3/23: Please bring your UCSD Student ID card to the final, so that we may verify that you are enrolled in the class. Thank you.


Webboard

We encourage you to use webboard for posting your questions, answers, comments, ideas, etc., about the course so that all may benefit.


Lectures


Lecture Schedule and Book Correspondence


Homework Exercises

To prepare your homework for submission:

Assignments


Programming Assignments


Administrative Matters

Instructor:	Joseph Pasquale
		EBU3b 3112

Office hours:	Wednesdays 3:00-4:00 or by appointment

Staff:		John Fisher-Ogden (TA)
		johnfish@cs.ucsd.edu
		Office hours: Wed 1-2, Fri 2-3, EBU3b B225

		AfmZakaria Haque (TA)
		ahaque@cs.ucsd.edu
		Office hours: Tue 12-1, Thu 5:30-6:30, EBU3b B225
		
Grading:	40% Final exam (Thursday, March 23, 7-10pm)
		25% Midterm exam (Monday, February 13)
		10% Homework assignments
		25% Programming assignments

Book:		Operating System Concepts, 7th Edition
		Silberschatz, Galvin, Gagne
		Wiley, 2005