EECS 348

Elect Engr & Computer Science - Software Engineering I

University of Kansas · Fall 2026

7 sections3 open now
Add to a schedule

Catalog description

This course is an introduction to software development fundamentals and software engineering. It incorporates a thorough introduction to a compiled programming language. A baseline knowledge of tools and utilities is covered including the shell, common programs, version control, IDEs, editors, and build tools. Topics include: software development principles (e.g., design patterns, modularity, loose coupling), extending larger codebases, developing larger codebases, continuous integration, continuous deployment, debugging, unit testing, test-driven development, and databases. Prerequisite: C- or higher in EECS 268.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 14 hours ago

1000

55 openSeats: 105/160 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #20020Fall 20264 credits
55 available105 enrolled160 capacity
Days & times
Tu Th · 2:00 – 3:15 PM
Meeting dates
Location
Instructor
Staff

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1050

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

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1100

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

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1300

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

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1400

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

Section notes

Source career: UGDL

Details checked 16 hours agoSeats checked 16 hours ago

1500

3 openSeats: 16/19 seats Last recorded: Jul 30, 2026, 1:16 AM
Class #20326Fall 20264 credits
3 available16 enrolled19 capacity
Days & times
Fr · 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 #20428Fall 20264 credits
0 available19 enrolled19 capacity
Days & times
Th · 4:00 – 5: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?