EECS 678
Elect Engr & Computer Science - Introdctn to Operating Systems
University of Kansas · Fall 2026
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
1000
59 openSeats: 101/160 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Mo We Fr · 2:00 – 2:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1200
9 openSeats: 10/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Tu · 4:00 – 5:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1300
2 openSeats: 17/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Fr · 9:00 – 10:50 AM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1400
FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Th · 2:00 – 3:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1500
FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- We · 3:00 – 4:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1700
2 openSeats: 17/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Mo · 3:00 – 4:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL
1800
FullSeats: 19/19 seats Last recorded: Jul 30, 2026, 1:16 AM- Days & times
- Mo · 12:00 – 1:50 PM
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Section notes
Source career: UGDL