Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Principles of Operating Systems (操作系统原理)

Yunnan University via XuetangX

Overview

"Operating System" is an obligatory and fundamental course for the students of software engineering, network engineering, information security and digital media technology whole 4 specialties in School of Software. The main task of this course is trying to illustrate basic concepts, principles, methods, and technologies of the operating system from two levels of theory and technology, which to give the foundation that the students learning further professional theories and techniques.

"Operating System" is a relatively strong theoretical and practical course, which is characterized by multi-concept, abstract, covers a wide range, and its basic principles, concepts and techniques are not easy to understand. The course follows the CDIO engineering training model. And we have designed five practical projects which including designs and implementation of processor management, process synchronization and communication, memory management, file system and devices management corresponding program.

Because of "Operating System" is MOOC course of School of Software, teachers should update the contents and explore new teaching methods constantly.


Syllabus

  • Chapter 1 Introduction
    • Chapter 2 Processor Management
      • Chapter 3 Process Management
        • Chapter 4 Storage Management
          • Chapter 5 File System
            • Chapter 6 Device Management
              • Chapter 7 User Interface of UNIX Operating System

                Taught by

                Dehai Zhang, Qing Liu, Chao Yi, Hongwei Kang, and Rui Zhu

                Tags

                Reviews

                Start your review of Principles of Operating Systems (操作系统原理)

                Never Stop Learning.

                Get personalized course recommendations, track subjects and courses with reminders, and more.

                Someone learning on their laptop while sitting on the floor.