EECS 168

Elect Engr & Computer Science - Programming I

University of Kansas · Fall 2026

10 sections9 open now
Add to a schedule

Catalog description

Problem solving using a high level programming language and object oriented software design. Fundamental stages of software development are discussed: problem specification, program design, implementation, testing, and documentation. Introduction to programming using an object oriented language: using classes, defining classes, and extending classes. Introduction to algorithms and data structures useful for problem solving: arrays, lists, files, searching, and sorting. Student will be responsible for designing, implementing, testing, and documenting independent programming projects. Professional ethics are defined and discussed in particular with respect to computer rights and responsibilities. Prerequisite: Corequisite: MATH 104 or MATH 125 or MATH 145.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 16 hours ago

1700

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

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1500

11 openSeats: 8/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #13015Fall 20264 credits
11 available8 enrolled19 capacity
Days & times
Tu · 2:00 – 3:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1400

11 openSeats: 8/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #13400Fall 20264 credits
11 available8 enrolled19 capacity
Days & times
Mo · 11:00 AM – 12:50 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1000

74 openSeats: 44/118 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #14247Fall 20264 credits
74 available44 enrolled118 capacity
Days & times
Tu Th · 9:30 – 10:45 AM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1200

14 openSeats: 5/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #14704Fall 20264 credits
14 available5 enrolled19 capacity
Days & times
Mo · 8:00 – 9:50 AM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1650

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

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1130

129 openSeats: 26/155 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #15444Fall 20264 credits
129 available26 enrolled155 capacity
Days & times
Mo We Fr · 10:00 – 10:50 AM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1900

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

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

1425

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

Section notes

Source career: UGDL

Details checked 17 hours agoSeats checked 17 hours ago

2000

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

Section notes

Source career: UGDL

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