Skip to main content

Syllabus

Course Description

An introduction to the fundamentals of operating system function, design, and implementation. Topics include

  • Concurrency,
  • Synchronization,
  • Processes,
  • Threads,
  • Scheduling,
  • Memory Management,
  • File Systems,
  • Device Management,
  • Security.

Prereq: CS240, 241, 246, (CS251 or ECE222); Computer Science students only.

Antireq: ECE 254, MTE 241, SE 350

Course Source