目錄表

國立屏東大學 資訊工程學系 Join Course Team

Advanced Operating Systems


Course Info

Tentative Schedule

Week Date Topic
01 09/04 02 Introduction
02 09/11 04 Processes
03 09/18 05 Process API
04 09/25 06 DirectExecution
05 10/02 07 CPU Scheduling
06 10/09 08 Multi-Level Feedback Queue
07 10/16 09 Lottery Scheduling
08 10/23 13 Address Spaces and 14 Memory API
09 10/30 Midterm
10 11/06 15 Base And Bound
11 11/13 16 Segmentation
12 11/20 17 FreeSpace Management
13 11/27 18 Paging
14 12/04 19 Translation Lookaside Buffer
15 12/11 20 Advanced Page Tables
16 12/18 Final Exam

*Note:

  1. The schedule is tentative and will be adjusted according to the actual teaching situation.
  2. There will be 6 hours of asynchronous online learning materials which are as follows:
    • CrashCourse, Computer Science Preview(40 episodes) Selected episodes are as follows:
      • #1, Early Computing
      • #2, Electronic Computing
      • #3, Boolean Logic & Logic Gates
      • #4, Representing Numbers and Letters with Binary
      • #5, How Computers Calculate - the ALU
      • #6, Registers and RAM
      • #7, The Central Processing Unit (CPU)
      • #8, Instructions & Programs
      • #9, Advanced CPU Designs
      • #10, Early Programming
      • #11, The First Programming Languages
      • #12, Programming Basics: Statements & Functions
      • #18, Operating Systems
      • #19, Memory & Storage
      • #22, Keyboards & Command Line Interfaces

Every student has to watch the videos above and submit the declaration no later than 10/30.

Grading Policy