EECS 678

Elect Engr & Computer Science - Introdctn to Operating Systems

University of Kansas · Fall 2026

7 sections4 open now
Add to a schedule

Catalog description

The objective of this course is to provide the students with the concepts necessary to enable them to: a) identify the abstract services common to all operating system, b) define the basic system components that support the operating system's machine independent abstractions on particular target architectures, c) consider how the design and implementation of different systems components interact and constrain one another, not merely how one or two important parts work in isolation, and d) understand the means by which fundamental problems in operating systems can be analyzed and addressed. Programming assignments address topics including process creation, inter-process communication, system call implementation, process scheduling and virtual memory. Laboratory exercises primarily focus on use of tools and concepts required for the programming assignments but include a small number of independent topics. Prerequisite: EECS 348 with a C- or higher, and EECS 388, and upper-level EECS eligibility.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 14 hours ago

1000

59 openSeats: 101/160 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #15236Fall 20264 credits
59 available101 enrolled160 capacity
Days & times
Mo We Fr · 2:00 – 2:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1200

9 openSeats: 10/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #15245Fall 20264 credits
9 available10 enrolled19 capacity
Days & times
Tu · 4:00 – 5:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1300

2 openSeats: 17/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #15246Fall 20264 credits
2 available17 enrolled19 capacity
Days & times
Fr · 9:00 – 10:50 AM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1400

FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #18959Fall 20264 credits
0 available19 enrolled19 capacity
Days & times
Th · 2:00 – 3:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1500

FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #20360Fall 20264 credits
0 available19 enrolled19 capacity
Days & times
We · 3:00 – 4:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1700

2 openSeats: 17/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #20363Fall 20264 credits
2 available17 enrolled19 capacity
Days & times
Mo · 3:00 – 4:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1800

FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #20379Fall 20264 credits
0 available19 enrolled19 capacity
Days & times
Mo · 12:00 – 1:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?