Skip to Content

Multi-Platform Software Development

The Bachelor of Science in Multi-Platform Software Development degree at the University of Mount Union focuses on the modern techniques of software construction and programming for a variety of device types, from desktops computers to smartphones, tablets to servers.

Required courses in networking, database systems, and web design provide a strong foundation that prepares students for the demands of the computing industry now and into the future.

Multi-Platform Software Development at Mount Union Quick Facts 

The multi-platform major requires 84 total credit hours of coursework, with 52 credits fulfilling the major and the remaining 32 dedicated to the completion of the University’s general education program, the Integrative Core, which allows students to explore areas of study outside their field of interest while developing essential leadership and communication skills that employers value.

Multi-platform software development majors also work on several different software projects, designed to strengthen students’ skills with hands-on learning including:

  • Team-based projects working with statistical data analysis and online database systems for restaurant reservations and a live-streaming University weather feed
  • For the Mobile Device Programming course, students developed prototype apps for the University’s Department of Biology to automate the recording of animal sounds in a field setting



As a major in multi-platform software development, you will complete courses that focus on programming and coding for various device types from smartphones and tablets to computers and servers. After completing the multi-platform software development major requirements, you will gain broad-based exposure to computer networks, databases and the latest web design techniques. Related courses in discrete mathematics and statistics will prepare you for a wide variety of career paths upon graduation.