Operating Systems (Spring 2022)

Course No.: U3680
Meeting time: 13:10 - 16:00, Thursday
Classroom: 電1F-03
TA: 張兆翔 Office Hour: 13:00 - 14:00, Tuesday, 電505


Recent Updates

Date Updates
Jun. 02, 2022 Slides for final exam review are posted.
May 25, 2022 Slides for virtual memory are posted.
May 18, 2022 Slides for main memory (II) are posted.
May 12, 2022 Homework assignment #3 is announced.
May 11, 2022 Slides for main memory (I) are posted.
May 04, 2022 Slides for deadlock are posted.
Apr. 27, 2022 Slides for synchronization (II) are posted.
Apr. 20, 2022 Slides for synchronization (I) are posted.
Apr. 06, 2022 Slides for midterm review are posted.
Mar. 31, 2022 Homework assignment #2 is announced.
Mar. 23, 2022 Slides for CPU scheduling are posted.
Mar. 17, 2022 Homework assignment #1 is announced.
Mar. 16, 2022 Slides for thread and concurrency are posted.
Mar. 09, 2022 Slides for processes are posted.
Mar. 02, 2022 Slides for operating system structures are posted.
Feb. 23, 2022 Slides for course overview and introduction are posted.
Jan. 20, 2022 The webpage for the course is up.

Lectures (Please login to lms.ntpu.edu.tw 2.0)

Week Date Topic Slides
1 Feb. 24, 2022 Course overview
Chap1: Introduction (I)
PDF
PDF
2 Mar. 03, 2022 Chap1: Introduction (II)
Chap2: Operating System Structures (I)

PDF
3 Mar. 10, 2022 Chap2: Operating System Structures (II)
Chap3: Processes (I)

PDF
4 Mar. 17, 2022 Chap3: Processes (II)
Chap4: Threads and Concurrency (I)

PDF
5 Mar. 24, 2022 Chap4: Threads and Concurrency (II)
Chap5: CPU Scheduling (I)

PDF
6 Mar. 31, 2022 Chap5: CPU Scheduling (II)
7 Apr. 07, 2022 Midterm Review PDF
8 Apr. 14, 2022 Midterm Exam
9 Apr. 21, 2022 Chap6/7: Synchronization (I) PDF
10 Apr. 28, 2022 Chap6/7: Synchronization (II) PDF
11 May 05, 2022 Chap8: Deadlock PDF
12 May 12, 2022 Chap9: Main Memory (I) PDF
13 May 19, 2022 Chap9: Main Memory (II) PDF
14 May 26, 2022 Chap10: Virtual Memory PDF
15 Jun. 02, 2022 Final Exam Review PDF
16 Jun. 09, 2022 Final Exam