COMP 322/L:
Introduction to Operating System and System Architecture and Lab
Resources
Syllabus
Reference Textbook (Tenth Edition)
C programming
Online C Compiler
Linux Subsystem for Windows 10
Getting Help
Mahdi's email address: mahdi dot ebrahimi at csun dot edu
Mahdi's office hours:
Monday/Wednesday: 11:15AM - 12:00PM via Zoom
Also available by appointment
Weekly Course Materials
Week
Materials
Notes
1/22 - 2/3
Course Overview
Introduction to Operating System
Operating System Services and Structures
Chapter 1: Introduction to OS
Chapter 2: OS Services and Structures
2/3 - 2/12
Processes
Threads
Chapter 3: Processes
Chapter 4: Threads
2/17 - 2/24
CPU Scheduling
Chapter 5: CPU Scheduling
02/26 - 03/17
Process Synchronization
Exam 1 Review
Chapters 6 and 7: Process Synchronization
Exam 1 Review (Chapters 1-5)
Exam 1: Mon, 03/10 @ 10:00 AM. Online via Canvas (Chapters 1 - 5)