Skip to content

PYCHS/Operating-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

🧠 Operating Systems – NCKU 成功大學作業系統課程

This repository contains my lab assignments and study notes for the course
Operating Systems (作業系統) offered by the Department of Computer Science and Information Engineering (CSIE), National Cheng Kung University (NCKU).


📘 Course Information

Item Detail
Course Name Operating Systems / 作業系統
Course Code CSIE3006 / F720800
Credits 3
Instructor Prof. 張大緯 (Chang, Ta-Wei)
Department Computer Science and Information Engineering, NCKU
Language 中文 (Chinese)
Email davidchang@csie.ncku.edu.tw
Platform Moodle
Textbook Operating System Concepts, 10th Edition – Silberschatz, Galvin, Gagne (Wiley, International Student Version)
Semester 2025 Fall (Academic Year 0114, Semester 1)

🧩 Course Description

This course introduces the fundamental concepts of operating systems, covering:

  • Operating system structures
  • Processes and threads
  • Process scheduling
  • Synchronization and deadlocks
  • Memory management
  • File systems

Students will gain both theoretical knowledge and hands-on experience through programming labs.


🎯 Course Objectives

  1. Understand the basic structure of modern operating systems
  2. Learn the functions of each subsystem (process, memory, file, I/O)
  3. Develop an understanding of internal OS design and implementation principles

🧮 Grading Policy

Component Percentage
Midterm Exam 30%
Final Exam 30%
Assignments / Labs 40%

📅 Final exam held in Week 18
🧑‍🏫 TA information announced on Moodle


🧱 Weekly Schedule Overview

Week Topic
1 Course Introduction
2 Process Concept
3 Inter-Process Communication
4–5 Multithreading
6 Lab 1 – IPC
7–8 Process Scheduling
9 Process Synchronization
10 Midterm Exam
11 Lab 2 – Scheduling
12–13 File Systems
14–15 Memory Management
16 Lab 3 – Memory
17 Lab 4 – Integration
18 Final Exam

📂 Repository Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published