Course Description :
Concepts of operating systems and systems programming; utility programs, subsystems, multiple-program systems; processes, interprocess communication, and synchronization; memory allocation, segmentation, paging; loading and linking, libraries; resource allocation, scheduling, performance evaluation; I/O systems, storage devices, file systems; basic networking, protocols, and distributed file systems, protection, security, and privacy.
Other Resources :
Handouts | Citation |
This work is licensed under a Creative Commons License by UC Berkeley
Other Computer Science Courses
- Computer Science I: Programming Methodology By: Stanford University
- CSE 8B - Introduction to Computer Science: Java By: UC San Diego
- Multicore Programming Primer By: MIT OCW
- The Structure and Interpretation of Computer Programs, Fall 2009 By: UC Berkeley
- Machine Structures (Fall 2008) By: UC Berkeley
- Digital Circuits and Systems By: IIT Madras
- Computer Engineering By: McGill University
- Advanced Multimedia By: The University of New South Wales
- Computer Science III: Programming Paradigms By: Stanford University
- Internet Technology By: IIT Kharagpur
No Comments Available.