Operating Systems (Spring 2025)

Course No.: U3680
Meeting time: 13:10 - 16:00, Thursday
Classroom: 電1F-01
TA: 陳凱鴻、林彥丞


Recent Updates

Date Updates
May. 21, 2025 Slides for "Chapter 10: Virtual Memory" are posted.
May. 7, 2025 Slides for "Chapter 9: Main Memory" are posted.
Apr. 30, 2025 Slides for "Chapter 8: Deadlock" are posted.
Apr. 24, 2025 Slides for "Chapter 6/7: Synchronization (Part II)" are posted.
Apr. 17, 2025 Slides for "Chapter 6/7: Synchronization (Part I)" are posted.
Mar. 19, 2025 Slides for "Chapter 5: CPU Scheduling" are posted.
Mar. 12, 2025 Slides for "Chapter 4: Threads and Concurrency" are posted.
Mar. 5, 2025 Slides for "Chapter 3: Processes" are posted.
Mar. 5, 2025 Slides for "Chapter 2: Operating-System Structures" are posted.
Feb. 26, 2025 Slides for "Chapter 1: Introduction (Part II)" are posted.
Feb. 19, 2025 Slides for "Chapter 1: Introduction (Part I)" are posted.
Feb. 19, 2025 Slides for "Chapter 0: Course Overview" are posted.
Jan. 6, 2025 The webpage for the course is up.

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

Week Date Topic Slides
1 Feb. 20, 2025 Course Overview
Chap1: Introduction
PDF
Part I: PDF
2 Feb. 27, 2025 Chap1: Introduction (cont.) Part II: PDF
3 Mar. 06, 2025 Chap2: Operating-System Structures
Chap3: Processes
PDF
PDF
4 Mar. 13, 2025 Chap3: Processes (cont.)
5 Mar. 20, 2025 Chap4: Threads and Concurrency
Chap5: CPU Scheduling
PDF
PDF
6 Mar. 27, 2025 Chap5: CPU Scheduling (cont.)
7 Apr. 03, 2025 Spring Vacation (no class)
8 Apr. 10, 2025 Midterm Exam
9 Apr. 17, 2025 Chap6/7: Synchronization (Part I) Part I: PDF
10 Apr. 24, 2025 Chap6/7: Synchronization (cont.) Part II: PDF
11 May 01, 2025 Chap6/7: Synchronization (cont.)
Chap8: Deadlock

PDF
12 May 08, 2025 Chap9: Main Memory PDF
13 May 15, 2025 Chap9: Main Memory (cont.)
14 May 22, 2025 Chap10: Virtual Memory PDF
15 May. 29, 2025 Final Exam Review
16 Jun. 05, 2025 Final Exam