ICS 332: Operating Systems

Description: Operating system concepts and structure, processes and threads, CPU scheduling, memory management, scheduling, file systems, inter-process communication, virtualization, popular operating systems. A-F only.

Objectives

Program Learning Outcomes

Grading: Homework (50%) Quizzes, Midterm, Final (50%)

Schedule: Week 1: Week 2: Week 3: Week 4: Week 5: Week 6: Week 7: Week 8: Week 9: Week 10: Week 11: Week 12: Week 13: Week 14: Week 15: Week 16: Week 17: Final exam