| Course Name |
Operating System Concepts
|
|
Code
|
Semester
|
Theory
(hour/week) |
Application/Lab
(hour/week) |
Local Credits
|
ECTS
|
|
CE 323
|
FALL
|
3
|
2
|
4
|
7
|
| Prerequisites | SE 116 (minimum DD earned), CE 221 (minimum DD earned) | |||||
| Course Language | English | |||||
| Course Type | Required (Core Course) | |||||
| Course Level | First Cycle | |||||
| Mode of Delivery | Face-To-Face | |||||
| Teaching Methods and Techniques of the Course |
Problem Solving Application: Experiment / Laboratory / Workshop Lecture / Presentation |
|||||
| National Occupational Classification Code | - | |||||
| Course Coordinator |
|
|||||
| Course Lecturer(s) |
|
|||||
| Assistant(s) |
|
|||||
| Course Objectives | The goal of this course is to give basic knowledge of operating systems to a student who intends to be a computer or software engineer. It provides a comprehensive introduction to process management, memory management, data storage systems and i/o control. Thread programming is studied in detail together with laboratory practices. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Learning Outcomes |
The students who succeeded in this course;
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course Description | Operating System Structures, Process Management, Memory Management, File Systems, Discs, I/O Systems topics are covered. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Related Sustainable Development Goals |
-
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Core Courses |
X
|
| Major Area Courses |
|
|
| Supportive Courses |
|
|
| Media and Managment Skills Courses |
|
|
| Transferable Skill Courses |
|
| Week | Subjects | Required Materials | Learning Outcome |
| 1 | Introduction | Silberschatz, Chapter 1 | LO5 |
| 2 | Operating System Structures | Silberschatz, Chapter 2 | LO5 |
| 3 | Processes | Silberschatz, Chapter 3 | LO1 |
| 4 | Threads | Silberschatz, Chapter 4 | LO2 |
| 5 | CPU Scheduling | Silberschatz, Chapter 5 | LO3 |
| 6 | Process Synchronization | Silberschatz, Chapter 6 | LO4 |
| 7 | Deadlocks | Silberschatz, Chapter 7 | LO4 |
| 8 | Midterm | LO4 | |
| 9 | Main Memory | Silberschatz, Chapter 8 | LO1 |
| 10 | Virtual Memory | Silberschatz, Chapter 9 | LO1 |
| 11 | File System Interface | Silberschatz, Chapter 10 | LO2 |
| 12 | File System Implementation | Silberschatz, Chapter 11 | LO2 |
| 13 | Mass Storage Structure | Silberschatz, Chapter 12 | LO2 |
| 14 | I/O Systems | Silberschatz, Chapter 13 | LO3 |
| 15 | Review of the Semester | LO3 | |
| 16 | Final Exam | LO3 |
| Course Notes/Textbooks | A. Silberschatz. P.B. Galvin and Greg Gagne “Operating System Concepts”. 10th Ed. Wiley. 2018. 978-0471694663. |
| Suggested Readings/Materials |
A. Tanenbaum. “Modern Operating Systems”. 3rd. Ed. PrenticeHall. 2007 W. Stallings. “Operating Systems: Internals and Design Principles” 6th Ed. PrenticeHall. 2008. |
| Semester Activities | Number | Weighting | LO1 | LO2 | LO3 | LO4 | LO5 |
| Laboratory / Application | 1 | 15 | X | ||||
| Quizzes / Studio Critiques | 1 | 15 | X | X | X | X | X |
| Midterm | 1 | 30 | X | X | X | X | X |
| Final Exam | 1 | 40 | X | X | X | X | X |
| Total | 4 | 100 |
| Semester Activities | Number | Duration (Hours) | Workload |
|---|---|---|---|
| Participation | - | - | - |
| Theoretical Course Hours | 16 | 3 | 48 |
| Laboratory / Application Hours | 16 | 2 | 32 |
| Study Hours Out of Class | 14 | 3 | 42 |
| Field Work | - | - | - |
| Quizzes / Studio Critiques | 1 | 17 | 17 |
| Portfolio | - | - | - |
| Homework / Assignments | 13 | 2 | 26 |
| Presentation / Jury | - | - | - |
| Project | - | - | - |
| Seminar / Workshop | - | - | - |
| Oral Exams | - | - | - |
| Midterms | 1 | 20 | 20 |
| Final Exam | 1 | 25 | 25 |
| Total | 210 |
| # | PC Sub | Program Competencies/Outcomes | * Contribution Level | ||||
| 1 | 2 | 3 | 4 | 5 | |||
| No program competency data found. | |||||||
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest
As Izmir University of Economics transforms into a world-class university, it also raises successful young people with global competence.
More..Izmir University of Economics produces qualified knowledge and competent technologies.
More..Izmir University of Economics sees producing social benefit as its reason for existence.
More..