FACULTY OF COMPUTER AND INFORMATION TECHNOLOGIES / INFORMATION SYSTEMS AND TECHNOLOGIES / BST2007 - OPERATING SYSTEMS

GENERAL INFORMATION ABOUT THE COURSE

           
Course Code Semester   Course Type   Course Level   Course Language
     
  
Course Title Theoretical Practical ECTS
Turkish Name of the Course
Course Coordinator E Mail
Assistant Staff of the Course E Mail
Course Objective
Brief Content of the Course
Prerequisites

Course Objectives
 
Course Objectives 
1To provide practical skills in understanding and implementing the basic functions of operating systems (resource management, program execution, etc.).
2To provide practical skills in distinguishing the logical structure of an operating system and its kernel architectures (monolithic, micro, hybrid).
3To provide practical skills in understanding the management of hardware devices and the operation of device drivers.
4To provide practical skills in implementing process and thread management, locking, and synchronization mechanisms.
5To provide practical skills in configuring memory management strategies (paging, segmentation) and addressing mechanisms.
6To provide practical skills in using different file systems and file management functions.
7To provide practical skills in understanding the operation of processor modes and operating system layers.
8To provide practical skills in installing and configuring basic settings for personal computer operating systems (Windows, Mac OS X, Ubuntu).
9To provide skills in installing, managing, and configuring the basic roles of server operating systems (Windows Server, Linux Server).
10To provide skills in implementing protection mechanisms (firewall, antivirus, updates) against operating system vulnerabilities and malware.
 
Course Category
Course Category Percentage
Mathematics and Basic Sciences
Basic Vocational Courses
Expertise /Field Courses
Transferable Skills Courses