CS3733: Operating Systems

Class Time:   Tu/Th, 2:30 pm - 3:45 pm (MH 2.02.16)
Office Hour:  TuTh: 3:45pm~5:00pm (NPB 3.328)
Final:             12/13, 12:30pm--3:00pm
My Email: Tongping.Liu@utsa.edu
TA: Peng Kang (Main TA, 123kangpeng@gmail.com), Mohammad Nur Nobi (Only for TA office hour)
TA Office Hour: Wed: 10:00am~11:30am (Peng), 11:30am~1:00pm (Mohammad), Thu: 10:00am~11:30am (Mohammad), Friday: 1pm~2:30pm (Peng) in Main Lab


Syllabus

Time Slides References Assignments
Week 1 Overview
Introduction
SGG 1; USP 1 Assignment 1, due date: end of 9/9/2018
Week 2 Programs and Processes
SGG 3.1-3.2; USP 2
Week 3 CPU Scheduling SGG 5.1-5.3, 5.6 Assignment 2, Deadline: 09/23/2018
Week 4 Unix IO, File Operations USP chapters 4 and 5
Week 5 File Operations
Week 6 Special Files and IPC Communication USP chapters 6 and 7
Week 7 Memory Management I
MidtermI on 10/4
SGG 08
Week 8 Memory Management II
Assignment3, Deadline: 10/28
Week 9 Virtual Memory
Week 10 Virtual Memory
Week 11 Review II
Threads
SGG 4
Week 12 Midterm II on 11/6
Synchronization
Week 13 Monitors, Conditional Variables, Signals
Week 14 Monitors, Conditional Variables, Signals
Week 15 Posix Semaphores and Mutexes
Week 16 Review
Week 17 Self-study