Course title
オペレーティングシステム   [Operating Systems]
Course category technology speciality courses,ets.  Requirement   Credit 2 
Department   Year 34  Semester Spring 
Course type Spring  Course code 023805
Instructor(s)
山田 浩史   [YAMADA Hiroshi]
Facility affiliation Graduate School of Engineering Office   Email address

Course description
This course introduces basics of operating systems, such as their concepts, designs, and implementation. The operating system is a fundamental software layer that controls applications and underlying hardware. It abstracts bare-metal hardware and provides intelligent interfaces to applications.
Expected Learning
You will learn basics of 1). concept of the operating system, 2). its abstraction of the hardware such as CPU, memory, and storages, 3). its policies and mechanisms for assigning hardware resources to applications.
Course schedule
The lecturers introduce operating system basics; process, threads, scheduling, synchronization, virtual memory, interrupts, traps, and file systems.
Prerequisites
Required Text(s) and Materials
References
Assessment/Grading
Two assignments provided.
Message from instructor(s)
Course keywords
Office hours
Remarks 1
Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
3/1/2018 11:18:15 AM