CS 50300: Operating Systems

3 Credits

Fall 2024LecturePractice Study Observation
Fall 2024 Instructors(1)
Pedro Fonseca
3.49

Basic principles of operating systems: addressing modes, indexing, relative addressing, indirect addressing, stack maintenance; implementation of multitask systems; control and coordination of tasks, deadlocks, synchronization, mutual exclusion; storage management, segmentation, paging, virtual memory; protection, sharing, access control; file systems; resource management; evaluation and prediction of performance. Students are expected to spend at least three hours per week gaining hands-on experience in using and modifying a small operating system.

Course CS 503 from Purdue University - West Lafayette.

Prerequisites
  • CS S5030
Instructor...

Course Overview

Course GPA

GPA: 3.45
Grade Distribution% of Students
A
B
A: 63%
B: 28%
C: 5%
D: 1%
F: 3%

Data Averaged From:

Instructors2 instructors
Semesters4 semesters

Instructor Metrics

Select an instructor to view metrics

Add instructors using the search bar above or the list on this page

% Grade Distribution

No data available

GPA Trends

No instructors selected

Select instructors to compare their GPAs.

Fall 2025 Schedule:

Loading...

BoilerClassesis an unofficial catalog for Purdue courses made by Purdue students, based in West Lafayette, Indiana. We'd love to hear your feedback!