CSE 120: Principles of Operating Systems (Fall 03)
Lectures: Tues/Thurs 2:00-3:20, Center 113
Discussion: Wed 12:00-12:50, HSS 1330
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
This class is now complete. Best of luck with your future studies.
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 1 ... (single)
Lecture 2 ... (single)
Lecture 3 ... (single)
Lecture 4 ... (single)
Lecture 5 ... (single)
Lecture 6 ... (single)
Lecture 7 ... (single)
Lecture 8 ... (single)
Lecture 9 ... (single)
Lecture 10 ... (single)
Lecture 11 ... (single)
Lecture 12 ... (single)
Lecture 13 ... (single)
Lecture Schedule and Book Correspondence
- Sep 25: Chapters 1, 2, 3 (Introductory material)
- Sep 30: Chapter 4, 5 (Processes and Threads)
- Oct 2: Chapter 6 (Scheduling)
- Oct 7: Chapter 7 (Synchronization)
- Oct 9: Chapter 7 (Semaphores, Monitors, Message Passing)
- Oct 14: Chapter 8 (Deadlocks)
- Oct 16: Chapter 9 (Memory Management)
- Oct 21: *** MIDTERM ***
- Oct 31: Chapter 9 (Segmentation and Paging)
- Nov 4: Chapter 10 (Virtual Memory)
- Nov 6-18: Chapter 11-12 (File Systems: Interface and Implementation)
- Nov 20: Chapter 13 (I/O Systems)
- Nov 25: Chapters 18-19 (Protection and Security)
- Dec 2: Chapters 15, 17 (Distributed Systems)
- ...
Administrative Matters
Instructor: Joseph Pasquale
APM 5121
Office hours: Thursdays 3:30-4:30 and by appointment (send me email)
Staff
Jesse Steinberg (TA)
jsteinbe@cs.ucsd.edu
Office hours: Tuesday and Thursday, 12:45-1:45 in APM 5313
NOTE: My Office Hours on Thursday Nov 20 have been moved to
Friday Nov 21 at the normal time.
John Ehrhardt (TA)
jehrhard@cs.ucsd.edu
Office hours: Tuesday, 11:10-12:10 in APM 5313
Sriram Ramabhadran (TA)
nramabha@cs.ucsd.edu
Office hours: Monday, 3:00-4:00 in APM 5313
Sunny Chow (TA)
skchow@cs.ucsd.edu
Office hours: Wednesday, 1:30-2:30 @ EBU1 6307D
Grading:
40% Final exam
30% Midterm exam
30% Programming assignments
Book: Operating System Concepts, 6th Edition
Silberschatz, Galvin, Gagne
Wiley 2003