• On-Campus Component
  • Cost
    $441.50 per credit before fees
  • Total Credits
  • Credential
    Undergraduate Degree
  • Application Deadlines
    Spring: December 15; Summer: May 15; Fall: August 1
  • Campus
  • Department
    Math, Science, and Technology

Software engineering is one of the fastest growing industries around the world. It touches nearly every aspect of our lives and manifests in every sector of our economy. With the Bachelor of Science in Software Engineering, you'll immerse yourself in game design, virtual reality, and software applications. You'll work with some of the most advanced visualization and computer graphics available. Gain vast career opportunities and open doors to some of the top tech companies in the world.

All admission materials must be submitted to the Office of Admissions no later than 4:30 p.m. Central Standard Time on the deadlines noted.

Transferring Credits

Want to know how your previous college credits will transfer before you apply? Request an unofficial evaluation of your transcripts by one of our professional advisors. Fill out the form below with your major, the semester you'd like to start, and attach your transcripts. Please allow 5–7 business days for your transfer evaluation. UMC accepts all transfer credits that come from a regionally accredited college or University.

Transfer Evaluation Request

Sample Courses

  • SE 2400 – Software Engineering Approach to Human Computer Interaction (3 cr)
  • SE 3050 – Database Management Systems (3 cr)
  • SE 3100 – Object-Oriented Programming (3 cr)
  • SE 3150 – Software Requirements Analysis (3 cr)
  • SE 3200 – Software Design and Architecture (3 cr)

View a sample program plan for more details.

Online Catalog

Areas of Emphasis

  • Financial and eCommerce Systems
  • Network-Centric Systems
  • Gaming, 3D Modeling, and Simulation

Career Paths

Take your knowledge into careers such as database administrator, network systems analyst, and computer software engineer. Many of our interns and graduates land jobs at Amazon, NASA, Thrivent Financial, Microsoft, and Medtronic.

  • $63,600–$80,825: Average starting salary
  • 30%: Increase in demand over the next decade


Read the descriptions carefully to determine which fees may apply to you.

Students enrolled in 0.5 or more credits at UMC pay a $250 UMC Campus Fee each semester. The Crookston Campus Fee helps to fund technological infrastructure and student academic support including advisors, tutoring, library, career counseling, and accessibility.

Financial Aid

Financial aid is available for eligible students. Students must fill out the FAFSA form and use code 004069 when applying for financial aid for this program. Contact UMC for additional information:

UMC Financial Aid Office
Phone: 800-862-6466 ext 8569; 218-218-8550
Fax: 218-281-8579
Email: umc-fa@umn.edu