Skip to content
 Welcome back Badgers!
New Student Orientation Info →

Course Information

SEĀ 4270

Division: Natural Science and Math

Department: Computer Science & Engineering

Course: SE 4270

Title: Software Maintenance Practices

Description: Students taking this course will develop the skills necessary to work with existing codebases and to bring legacy code under test, enabling the development of new features on top of mature code. Most professional development work is not done on new projects; it is done on existing codebases, which require unique skills. Students will understand the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance.


Courses Taught Spring 2026

SectionScheduleInstructor
4270-001MWF2:30 pm-3:20 pmSimper, Dallan

Courses Taught Fall 2026

SectionScheduleInstructor
4270-001MWF1:30 pm-2:20 pmAllen, Jonathan D.
View Syllabus