Ana içeriğe atla

CMPE 382

Course ID:
Course Code & Number
CMPE 382
Course Title
Operating Systems
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Junior
Semester:
Spring
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: CMPE 361-O OR CMPE 361 OR SENG 261
Co-requisites: NONE
Catalog Description
History. Computer hardware. Address space. Files. Input/output. Protection. The kernel. System calls. Processes and threads. Memory management. File systems. Multiple processor systems. Security.
Course Objectives
Software Usage
Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. understands the organization of the computer systems
2. understands and describes the major components of the operating systems
3. understands how operating systems are installed and customized and how they boot.
4. understands the process concept with threading, scheduling, synchronization and deadlocks
5. understands how operating systems manage computer memory
6. understands how and why operating systems manage virtual memory
7. understands the function and implementation of file systems
8. understands the operating system's I/O subsystem
9. understands the goals and principles of protection and security in operating systems
10. understands the major properties of the mature operating systems

Learning Activities and Teaching Methods:
Telling/Explaining Discussion/Debate Questioning Reading Problem Solving Video Presentations Oral Presentations/Reports
Assessment Methods and Criteria:
Test / Exam Quiz Case Studies / Homework Presentation (Oral/Poster) Others
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
1. Tanenbaum, AS, Modern Operating Systems 2nd Edition, ISBN 0130313580, Prentice Hall (2001)
Required Reading
1. Abraham Silberschatz, Peter B. Galvin and Greg Gagne, Operating System Concepts, Ninth Edition, ISBN: 978-1-118-09375-7, Wiley (2013)
Grading

Midterm Exams - 20% 
Final Exam - 30% 
Quizzes and Homeworks - 30%

Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
WorkloadHrs
Course & Program Learning Outcome Matching: