Description of Individual Course Units
|
Offered By |
Computer Engineering (English) |
Level of Course Unit |
First Cycle Programmes (Bachelor's Degree) |
Course Coordinator |
ASSISTANT PROFESSOR YUNUS DOĞAN |
Offered to |
Computer Engineering (English) |
Course Objective |
This course introduces the basic operating system concepts such as processes and process synchronization, mutual exclusion, semaphores, process management and process scheduling, memory management, virtual memory and paging, interrupt structures and interrupt processing, device management, I/O systems and I/O processing. |
Learning Outcomes of the Course Unit |
||||||||||||
|
Mode of Delivery |
Face -to- Face |
Prerequisites and Co-requisites |
CME 2206 - COMPUTER ARCHITECTURE |
Recomended Optional Programme Components |
None |
Course Contents |
|||||||||||||||||||||||||||||||||||||||||||||
|
Recomended or Required Reading |
Andrew S. Tanenbaum, Modern Operating Systems: Design & Implementation, Second Edition, Prentice Hall |
Planned Learning Activities and Teaching Methods |
Presentation/Lectures, Interactive discussion, programming assignments |
Assessment Methods |
||||||||||||||||||||||||||||
|
Further Notes About Assessment Methods |
None |
Assessment Criteria |
To be announced. |
Language of Instruction |
English |
Course Policies and Rules |
To be announced. |
Contact Details for the Lecturer(s) |
Yunus DOĞAN, |
Office Hours |
Monday 10:20-12:00 |
Work Placement(s) |
None |
Workload Calculation |
||||||||||||||||||||||||||||||||||||||||
|
Contribution of Learning Outcomes to Programme Outcomes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|