Cost & earnings at Saint Cloud State University What students borrow here, and what they go on to earn
An online Bachelor of Science in Software Engineering that builds practical software lifecycle skills—analysis, design, construction and deployment—while stressing communication and team-based project work. Suited to working adults and transfers who want flexible, accelerated study and the option to apply substantial prior credits toward a 122-credit degree.
The program mixes general education, major-specific courses and electives to reach 122 total credit hours. Coursework exposes students to core engineering topics, operating systems, database systems and application-domain work. Example core modules listed on the course page include:
Program outcomes emphasize mastery of current theories and techniques underpinning software life cycles; competence in planning, analysis, design, construction and deployment; use of engineering tools and techniques; and the ability to work individually and within multidisciplinary teams.
The program uses a streamlined admissions process aimed at transfers and working learners. Key published requirements include:
The program lists common career paths graduates can pursue, including roles such as Software/System Analyst, Software/System Architect and Software Developer/Programmer. The curriculum's focus on the software life cycle, agile methods, human–computer interaction and domain-focused projects is intended to prepare graduates for both individual contributor and team-based engineering positions.
Tuition is stated per credit hour and per course; the published per-credit estimate is $385.67 and a typical 3-credit course is shown as $1,157.01. The program page highlights the North Star Promise Scholarship (for eligible Minnesota residents) which may cover remaining tuition and fees after other aid; additional fees may apply and tuition is subject to change.
Shortlist scholarships and plan your application — free guidance from our advisors.