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.
Instructor: Joseph Pasquale EBU3b 3112 Office hours: Thursdays 3:30-4:30 or by appointment Staff: Matt Jacobsen mdjacobs@cs.ucsd.edu Office hours: Tues 3:30-4:30 (after lecture) & Wed 3:00-4:00 (after discussion) in EBU3b 4142 Grading: 40% Final exam (Mar 19, 3-6pm) 30% Midterm exam (Feb 10) 30% Programming assignments Book: Operating System Concepts, 8th Edition Silberschatz, Galvin, Gagne Wiley, 2008