Software engineering Top 10 ranking

FAYETTE, Iowa (July 18, 2019) – Upper Iowa University has been ranked among the top 10 schools in the nation for Best Online Bachelor’s in Software Engineering Degree Program. UIU is ranked 9th overall by, an organizational member of the National Association for College Admission Counseling (NACAC) and American Council on Education (ACE). selected the honored degree programs based on program quality, course availability, school awards, rankings and reputation. The site noted that UIU’s software engineering curriculum emphasizes mathematics through six courses in geometry, calculus, and statistics alongside programming, database and information management, and operating systems coursework. During the capstone sequence, students develop a project related to a software system problem and apply knowledge gained from coursework to the development, design, implementation and quality assurance aspects of the activity.

Upper Iowa University online classes are taught asynchronously, allowing students to complete course requirements on their own time. Each session is eight weeks long, with accelerated six-week summer classes available in some circumstances. Students may transfer up to 90 semester credits (maximum of 78 lower division) toward a bachelor's degree or up to 12 graduate semester credits toward a master's degree. Transfer work may include credits from other accredited colleges, credits evaluated by ACE and credits earned through CLEP or DSST. 

To learn more about UIU’s educational programming and services, visit

About Upper Iowa University Founded in 1857, Upper Iowa University is a private, nonprofit university providing undergraduate and graduate degree programs to about 5,200 students–nationally and internationally–at its Fayette campus, 21 U.S. locations, as well as a location in Hong Kong. Upper Iowa University is a recognized innovator in offering accredited, quality programs through flexible, multiple delivery systems, including online and self-paced degree program. With a focus on developing leaders and lifelong learners, UIU provides dual enrollment programs for high school students as well as continuing education and professional development opportunities for learners of any age. For more information, visit

Michael Van Sickle
Editorial Services Director
Office of Communication and Marketing
Phone 563-425-5326