CIS*3110 Operating Systems Notes¶
Comprehensive notes covering fundamental concepts of operating systems including processes, scheduling, synchronization, memory management, and file systems.
Note: These notes are formatted for Obsidian. Download this repository and open it in Obsidian for the best experience with working links and tags.
Course Information¶
- Course: CIS3110 - Operating Systems
- Format: Obsidian Markdown Notes
- Topics: Complete OS fundamentals
Table of Contents¶
- Introduction to Operating Systems
- Processes and Process Management
- CPU Scheduling
- Process Synchronization
- Deadlock
- Memory Management
- Virtual Memory
- File Systems
Quick Reference¶
See Quick Reference Guide for formulas and key concepts.
How to Use¶
- Clone this repository
- Open the folder in Obsidian
- Use the graph view to explore connections between topics
Last Updated: April 2026