Welcome to the course webpage for CSE 313: Operating Systems course at Dept. of CSE, BUET. Here necessary materials, evaluations, class lectures, class schedules and other important information will be posted from time to time. If you have registered for the course, CSE 313, we hope you will really enjoy studying them :) .
Syllabus
- Operating system: its role in computer systems
- Operating system concepts
- Operating system structure
- Process
- Process model and implementation
- Inter-Process Communication (IPC)
- Classical IPC problems
- Process scheduling
- Multiprocessing and time-sharing
- Memory management
- Swapping
- Paging
- Segmentation
- Virtual memory
- Input/Output
- Hardware
- Software
- Disk
- Terminals
- Clocks
- Deadlock
- Resource allocation and deadlock
- Deadlock detection, prevention and recovery
- File Systems
- Files
- Directories
- Security
- Protection
- Case study of some operating systems
Instructors
- Tanvir Ahmed Khan | takhandipu at gmail dot com | Details
- Md. Ishat - E - Rabban | ieranikg at gmail dot com | Details
- Madhusudan Basak | madhusudan dot buet at gmail dot com | Details