
| Course Code | : CSE306 |
| Course Type | : Required |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : English |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
To provide students with basic concepts of modern operating systems To explain the mechanism of memory management, input/output, file systems To understand the concepts of handling deadlocks, processes, and threads To understand the differences between “normal” OS, multimedia OS, and multiprocessor systems Critically thinking about security issues To understand the philosophy of OS design
History of operating systems, Processes, System calls, Threads, Communication between processes, Process scheduling, Deadlock, Memory management, File system
| Lec. Samsun Mustafa BAŞARICI |
| 1. | Knowing basic concpets of OS |
| 2. | Handling deadlocks |
| 3. | Understand and apply thread, process, memory etc. management algorithms |
| 4. | Understand and apply file management |
| 5. | Apprehend the differences between OS and assess recency |
| 1. | Modern Operating Systems Andrew S. Tanenbaum |
| 2. | Operating Systems Design and Implementation Andrew S. Tanenbaum, Albert S. Woodhull |
| 3. | Operating System Concepts Abraham Silberschatz, Peter Galvin, Greg Gagne |
| 4. | Operating Systems Harvey M. Deitel, Paul J. Deitel, David R. Choffners |
| 5. | Lecture notes |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %25 |
| Final Examination | 1 | %40 |
| Quiz | 4 | %15 |
| Assignment | 5 | %10 |
| Term Assignment | 1 | %10 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 2 | 2 | 56 |
| Lecture - Practice | 14 | 1 | 2 | 42 |
| Assignment | 5 | 2 | 0 | 10 |
| Term Project | 1 | 10 | 0 | 10 |
| Quiz | 4 | 0 | 0 | 4 |
| Midterm Examination | 1 | 10 | 2 | 12 |
| Final Examination | 1 | 15 | 2 | 17 |
| TOTAL WORKLOAD (hours) | 151 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 2 | 5 | 5 | 5 | 4 | 5 | |||||
OÇ-2 | 3 | 4 | 3 | 4 | 2 | 3 | |||||
OÇ-3 | 3 | 4 | 3 | 4 | 2 | 3 | |||||
OÇ-4 | 3 | 4 | 3 | 4 | 2 | 3 | |||||
OÇ-5 | 4 | 3 | 2 | 5 | 3 | 5 | |||||