Operating Systems: COSC 465 (3) | Pepperdine University | Seaver College

Operating Systems: COSC 465 (3)

Operating Systems design and implementation—process management, device management, memory management, file management, protection and security.

Prerequisites: COSC 330 and COSC 450

Hours Topic
Overview of Operating System Concepts (3 hours)
1.5 System calls
1.5 OS structures
Process Management (7 hours)
2.0 Process synchronization
2.0 Inter-process communication
2.0 Process scheduling policies
1.0 Examples
Device Management (7 hours)
2.0 Hardware—input/output, direct memory access
2.0 Software—device drivers
2.0 Deadlocks
1.0 Examples
Memory Management (7 hours)
2.0 Virtual memory
2.5 Paging algorithms
1.5 Segmentation
1.0 Examples
File Management (7 hours)
2.0 Low-level files
2.0 Structured files
3.0 Database management systems
Protection and Security (4 hours)
1.0 Authentication
1.0 Authorization
2.0 Encryption

Total: 35.0 hours, excluding holidays, review sessions, and exams

*Fifty-minute class hours


close this window