Skip to content

CSC 4103: Operating Systems introduces operating system concepts and designs, including operating system structures, process and thread, CPU scheduling, process synchronization and deadlocks, main memory, virtual memory, file system interface and implementation, mass storage structure, I/O systems, protection and security, UNIX system basics and…

License

Notifications You must be signed in to change notification settings

selbyk/operating-systems

Repository files navigation

Operating Systems

Markdown lecture notes for CSC 4103: Operating Systems, Spring 2015.

Nearly all credit to authors Silberschatz, Galvin, and Gagne and course instructor Dr. Feng Chen.

Description

CSC 4103: Operating Systems introduces operating system concepts and designs, including operating system structures, process and thread, CPU scheduling, process synchronization and deadlocks, main memory, virtual memory, file system interface and implementation, mass storage structure, I/O systems, protection and security, UNIX system basics and shell programming, etc.

Textbooks

Markdown -> PDF Generation

Requirements

Installation

git clone git@github.com:selbyk/operating-systems.git
cd operating-systems
npm install --save

Generating PDFs

node ./to-pdf.js

About

CSC 4103: Operating Systems introduces operating system concepts and designs, including operating system structures, process and thread, CPU scheduling, process synchronization and deadlocks, main memory, virtual memory, file system interface and implementation, mass storage structure, I/O systems, protection and security, UNIX system basics and…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published