CMPS 6770

Operating Systems

Tulane University of Louisiana · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course covers the design and implementation of operating systems. Operating systems serve as an interface between the hardware of a computer and the software running on it. This course addresses how operating systems enable the sharing of limited resources - CPU, memory, hard disks - robustly, securely, and efficiently amongst all running processes on a computer. CPU virtualization, concurrency, memory virtualization, file systems APIs and implementations, and security are all covered with a focus on the key design ideas and abstractions within the topics. In addition, students get practical experience implementing their own operating system.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 8 hours ago

001

Availability not recently verified
Class #tulane_louisiana-2164Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?