CS3733: Operating Systems

Class Time:   Tu/Th, 2:30 pm - 3:45 pm (MH 2.02.16)
Office Hour:  Tu: 1:25pm~2:25pm, Th: 3:45pm~4:45pm. (NPB 3.328)
Final:             12/13, 12:30pm--3:00pm
My Email: Tongping.Liu@utsa.edu
TA:Xueling Zhang, zhangxlcss@gmail.com
TA Office Hour: Tu: 2pm~5pm in Main Lab


Syllabus

Time Topic Notes Slides & Assignments
Week 1 Introduction SGG 1; USP 1
Week 2 Programs and Processes SGG 3.1-3.2; USP 2
Week 3 Process and Scheduling SGG 5.1-5.3
Week 4 CPU Scheduling, Unix IO, File Operations SGG 5.6
Week 5 File Operations USP chapters 4 and 5
Week 6 Special Files and IPC Communication USP chapters 6 and 7
Week 7 Virtual Memory, MidtermI SGG 08, 09
Week 8 Virtual Memory
Week 9 Virtual Memory
Week 10 Virtual Memory
Week 11
Week 12 Review, Threads, Synchronization SGG 4
Week 13 MidtermII, Monitors, Conditional Variables, Signals
Week 14 Monitors, Conditional Variables, Signals
Week 15 Posix Semaphores and Mutexes
Week 16 Review
Week 17 Self-study