Lesson plan /

Lesson Information

Course Credit
Course ECTS Credit
Teaching Language of Instruction Türkçe
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience?
Course Coordinator
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course The aim of the course is to make computer teacher candidates gain competence in knowing the operating system, understanding the system's features and its applications.
Course Content Basic concepts related to the operating system, differences between operating systems, disk management and fault tolerance systems, operating system setup and administrative commands, general operation of the operating system and desktop concepts, control menus and programs, file and folder operations, user and group operations and management, file and printer sharing, system performance monitoring and control, security, virus, malicious code, etc. prevention and backup processes, installation, use and system management of Windows and Linux operating systems.

Weekly Course Subjects

1The concept and history of the operating system
2Operating system types and uses
3Core concept and types
4Von neuman and Harvard architectures and differences
5Process management concept and applications
6Memory management concept and applications
7Input and output management concept and applications
8File system concept and applications
9Midterm Exam
10Security concept and applications in operating systems
11Process communication concept and applications
12Virtualization concept and applications
13Factors affecting operating system performance
14Operating system errors and solutions

Resources

Saatçi, A., (1993). Bilgisayar İşletim Sistemleri. Ankara: Meteksan Yayınları.
Silberschatz A, Peterson J and Galvan P B , Operating System Concepts, Addison-Wesley, 2005