Crookston campus

This is archival data. This system was retired as of August 21, 2023 and the information on this page has not been updated since then. For current information, visit catalogs.umn.edu.

← Return to program description

Program Sample Plan

Program name: Software Engineering B.S.
Sub-plan: Online
Sample Plan: Online Sample Plan
Total Credits: 120.0
The sample plan below shows you one of several possible ways to complete this degree. Your academic plan may look different if you have already fulfilled some requirements, if you have multiple course options to choose from in your major, or if courses don't fit your schedule in a given term. Use Graduation Planner to make your customized plan, and work with your academic adviser to ensure that you are on track to graduate on time.
Year 1 - Fall Semester: 14.0 cr
GBUS 1005 - Orientation to Online Learning : 1.0 cr
SE 2050 - Introduction to Programming I : 3.0 cr
PHYS 1012 - Introductory Physics : 4.0 cr : PHYS SCI, PEOPLE/ENV
LE (Goal 1 - Written/Oral Comm) :3.0 cr
LE (Goal 5 - Hist & Behavrl/SocSci, Goal 7 - Human Diversity) :3.0 cr
Year 1 - Spring Semester: 16.0 cr
MATH 2010 - Discrete Mathematics : 4.0 cr
SE 2070 - Introduction to Programming II : 3.0 cr
ECON 2101 - Microeconomics : 3.0 cr : HI/BEH/SSC
MATH 1150 - Introduction to Statistics : 3.0 cr : MATH THINK
LE (Goal 1 - Written/Oral Comm) :3.0 cr
Year 2 - Fall Semester: 15.0 cr
CA 1040 - Web Site Development : 3.0 cr
SE 2090 - Data Structures and Algorithms : 3.0 cr
SE 2100 - Microcomputer Systems Architecture : 3.0 cr
SE 2200 - Introduction to Software Engineering : 3.0 cr
LE (Goal 3a - Biological Science) :3.0 cr
Year 2 - Spring Semester: 18.0 cr
ITM 3110 - Microcomputer Operating Systems : 3.0 cr
HUM 3310 - Culture and Technology : 3.0 cr : HUMANITIES, GLOB PERSP
MATH 1271 - Calculus I : 4.0 cr : MATH THINK
LE (Goal 1 - Written/Oral Comm) :3.0 cr
Elective :2.0 cr
Elective :3.0 cr
Year 3 - Fall Semester: 15.0 cr
NT 3120 - Networking Standards and Protocols : 3.0 cr
SE 2300 - Software Construction : 3.0 cr
SE 3200 - Software Design and Architecture : 3.0 cr
SE 4050 - Advanced Web Application Development : 3.0 cr
LE (Liberal Education Elective) :3.0 cr
Year 3 - Spring Semester: 18.0 cr
LE (Goal 6 - Hum: Arts/Lit/Phil, Goal 9 - Eth/Civic Responsblty) :3.0 cr
SE 3100 - Object-Oriented Programming : 3.0 cr
SE 3300 - Software Quality Assurance and Testing : 3.0 cr
SE 3150 - Software Requirements Analysis : 3.0 cr
LE (Liberal Education Elective) :3.0 cr
Elective :3.0 cr
Year 4 - Fall Semester: 12.0 cr
SE 3900 - Internship : 3.0 cr
SE 2400 - Software Engineering Approach to Human Computer Interaction : 3.0 cr
SE 3050 - Database Management Systems : 3.0 cr
SE 4500 - Senior Project I : 3.0 cr
Year 4 - Spring Semester: 12.0 cr
SE 4510 - Senior Project II : 3.0 cr
SE 4200 - Software Project Management : 3.0 cr
Elective :3.0 cr
Elective :3.0 cr