校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

作業系統概論(英文授課)

Introduction to Operating Systems

學期
107-1
學分
3 學分
當期課號
1199
永久課號
DCP3108
開課單位
資訊學院共同課程
授課教師
林奕成
校區
光復
類別
必修
上課時間表
週二
週四
3
10:10–11:00
作業系統概論(英文授課)
EC115
2 節連堂
4
11:10–12:00
7
15:30–16:20
作業系統概論(英文授課)
EC115

* 根據陽明交大上課時間表所列

概述

An operating system is a program that manages the computer system and provides a basis for applications. It's an essential part of any computer system. This course is an introductory course in operating systems. Our goal is to present general concepts that underlie operating systems. These concepts are not tied to one particular operating system. (Note: English-medium course)

先修科目

Introduction to Computer and Programming with C/C++ Data structure

教學方式

http://caig.cs.nctu.edu.tw/course.html

評分方式

* Lectures * Homework assignments and projects * Midterm * Final exam

週次計畫
週次主題
第 1 週Overview
第 2 週Computer systems
第 3 週Process concept
第 4 週Multithread programming
第 5 週Process scheduling
第 6 週Process scheduling
第 7 週synchronization
第 8 週synchronization
第 9 週Midterm exam
第 10 週deadlock
第 11 週Memory management
第 12 週Virtual Memory
第 13 週Virtual memory
第 14 週File system
第 15 週Secondary-storage
第 16 週Secondary-storage
第 17 週I/O System
第 18 週Final exam
教科書

A. Silberschatz, P.B. Galvin, G. Gagne, Operating System concepts, 9th Ed. (or later Ed.), John Wiley & Sons, Pte Ltd.

Office Hours
地點
EC704
時間
To be announced
聯絡方式
Email: ichenlin@cs.nctu.edu.tw Ext: 56684