Bachelor of Science in Software Engineering
Upper Iowa University

Program Details

The online BS in Software Engineering degree program from Upper Iowa University prepares students to develop and maintain software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them. Courses cover topics such as:

  • IT Infrastructure
  • Programming
  • Operating Systems
  • Application & Interface Design
  • Human-Computer Interaction


  • Official transcript of high school record
  • Official college transcripts, if applicable
  • For those seeking admission as a freshman, submit ACT or SAT scores

School Accreditation Statement

North Central Association of Colleges and Schools, The Higher Learning Commission