Current studentsFamiliesFaculty & staffAlumni & donorsBusiness & industry
University of WesconsinPorter FallsDo more from day one.

College of Computing & Information Sciences

Software Engineering

Building, testing, and maintaining software systems at scale.

B.S.Computing & Information SciencesUndergraduate4 years120 credits

About this program

A software-engineering degree focused on building and maintaining production software — requirements, architecture, testing, DevOps and security — distinct from Computer Science's theory emphasis.

What you will be able to do

  • Design and build a multi-component software system from requirements
  • Write automated tests and apply CI/CD practices
  • Evaluate and apply a software architecture pattern
  • Complete a team-based capstone with a real or simulated client

Courses you will take

A sample of required coursework. Full requirements are in the official catalog.

Required program core
CourseTitle
SE 2100Software Construction
SE 3100Requirements and Design
SE 4100Software Architecture
SE 4900Capstone in Software Engineering
General education & support coursesTitle
SE 3200Software Quality and Testing
SE 4300Secure Software Development

Where graduates go

  • Software Engineer
  • QA/Test Engineer
  • DevOps Engineer
  • Application Developer

Median starting salary for recent graduates: $64,200. Reported placement within six months of graduation: 94%.

DegreeB.S.
Credits120
Typical length4 years
CollegeComputing & Information Sciences
Median starting salary$64,200
Placement94%

Take the next step.

Applications for fall are open. No fee, no essay, and a decision in about two weeks.

Start your application