Computer EngineeringComputer Engineering
  • About 
  • People 
    • Faculty 
    • Academic Staff 
    • Support Staff 
  • Undergraduate 
    • Program Overview 
    • Curriculum 
    • Elective Courses 
    • Double Major Programs 
    • Minor Degree Programs 
    • Exchange Programs 
    • Industrial Training 
    • Senior Projects 
    • Graduation 
  • Graduate 
    • PhD Program Overview 
    • MS Program Overview 
    • Other Affiliated Programs 
  • Courses 
  • Research 
  • Docs 

  •  Language
    • Türkçe
    • English

  •   Search this site
  •  

CMPE322

Operating Systems

On this page
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  
CMPE322
The information on this page is under construction.

Course Information  

FacultyFaculty of Engineering
Course CodeCMPE322
Course TitleOperating Systems
Language of InstructionEnglish
Course SemesterFall
Course HoursLecture: 3, PS:0, Labs: 2
Course Credits4
ECTS6
Grading ModeLetter Grade
PrerequisitesCMPE250
CorequisitesNone

Catalog Description  

Evolution of operating systems. Multiprogramming and time sharing concepts. User and program interfaces. Concurrent processes, CPU scheduling, process synchronization, critical section problem. Deadlock prevention, avoidance, detection and recovery. Memory management, swapping, multiple partitions. Paging, segmentation, virtual memory, page replacement algorithms. File system structures, allocation methods, directory implementation. I/O interfaces, secondary storage structure. Protection and Security: Access matrix and rights, capabilities, security issues. LINUX case studies.

Course Learning Outcomes  

Current Instructor  

tuna-tuğcu-thumbnail
Tuna Tuğcu

Professor

Previous Instructors  

Lale Akarun

Professor

Mehmet Ufuk Çağlayan

Professor

Cem Ersoy

Professor

 CMPE321
CMPE343 
On this page:
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  

Copyright © 2025 Department of Computer Engineering, Boğaziçi University. All rights reserved.

Computer Engineering
Code copied to clipboard