Skip to Content

Multi-Platform Software Development

Bachelor of Science Degree in Multi-Platform Software Development

Prepare for a future full of opportunities with a Bachelor of Science in Multi-Platform Software Development degree from Mount Union. With high demand for technology-based jobs, you can pursue a variety of industry careers with preparation from faculty that have years of experience. Develop your own web program or mobile app while learning from the best.


About the Program

The multi-platform software development major at Mount Union offers a rigorous yet flexible curriculum that allows you to expand your knowledge in and outside of the classroom. On-campus employment with the IT Help Desk or industry internships will help you make connections and build your network of Mount Union alumni and industry professionals.

Advance the technology field with your peers by working on hands-on projects like the development of statistical data analyses and software to improve our campus and surrounding communities. Our liberal arts-grounded education, including our nationally-ranked Integrative Core, opens doors to new areas of study allowing you to explore different career paths.


Multi-Platform Program Quick Facts

  • 52 credit hours within the multi-platform software development major.
  • 32 credit hours within the Integrative Core.
  • Real-world experiences like study abroad.
  • Build your network system through internships.


Learn more about the Degree in Multi-Platform Software Development

Embark on a customized career path with the Bachelor of Science in multi-platform software development degree program at Mount Union. You will find success in today’s modern technological world by leading organizations through the next wave of industry advacement.

  • Curriculum


    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.

    Undergraduate Catalog

  • Experiential Learning


    All majors in the Department of Mathematics and Computer Science participate in team-based software projects as a requirement for graduation. Recent teams have worked with statistical data analysis, a campus navigation and event notification app for mobile devices and a live-streaming University weather feed. The teams must assign roles in order to attempt to maximize the strengths of each individual member and learn leadership skills in the process.

    Students have also assisted faculty in research into efficient calculation using extremely large integers, and on the ISETL system for symbolic mathematical calculation.

    For the Mobile Device Programming course, students have developed prototype apps for two departments within the University in recent years. Students worked with the Department of Biological and Environmental Sciences to automate the recording of animal sounds in a field setting using a smartphone and to provide for easy classification and recall of recordings. Students have also worked inter-departmentally with faculty members in exercise science to develop apps for data collection and workout monitoring.

  • Careers


    Students majoring in multi-platform software development have gone on to pursue careers at companies including: 

    • Patriot Software 

    • Synergy Systems 

    • United States Department of Defense

    • Cardinal Health Quadax Software 

    • Google 

    • FirstEnergy 

  • Facilities and Equipment

    Facilities and Equipment 

    The Computer Science Labs, located in the Kolenbrander-Harter Information Center, contains Windows workstations with access to Linux and OSX systems with a variety of specialized software, a computer projection system, and group project and study spaces. Besides the large, main lab, the department has two small labs for special projects.

Multiplatform Software Development Spotlights