Skip to Top NavigationSkip to ContentSkip to Footer
Software Engineering

Software Engineering

 Options: Bachelor's

 Locations: Main Campus, Online, Statewide

Break New Ground

The world runs on code. In our Digital Media Software Engineering (DMSE) program, you will learn how to use that code to solve complex problems, develop groundbreaking software applications, and prepare for a rewarding career in any industry. 

Dive-in from day one at Ferris. Explore the projects that interest you and build a foundation that moves you forward, from programming languages to game-changing emerging tools. Experiment with machine learning and augmented reality. Design a new streaming service from the ground up. Create a killer mobile app. Discover your passion and pursue it.

Meet an Advisor

If you're ready to dive into all the details, schedule an appointment with an advisor now. They will walk you through everything the program has to offer you and help you explore your next step forward.

Schedule Your Appointment

Program Details

decorative border

Program Spotlight

Online and Near You

Our Digital Media Software Engineering program is available fully online and at our Grand Rapids location.

Work on your classes when and where it works for you with the flexibility and convenience of online classes. The online option isn't just traditional classes with an internet spin. It is web-native, built specifically for the online learning environment by our industry expert faculty and course designers.

This program is also available at our Grand Rapids location. With a local crew of staff and faculty, and access to all our main campus has to offer, you will have the support and resources you need each step of the way. Take advantage of our unique partnership with Grand Rapids Community College which allows you to complete your Ferris degree quickly and affordably.

Career Opportunities

The DMSE program offers students the opportunity to actively compete in many growing industries such as:

  • Business Applications
  • Software Engineer
  • Software Systems Engineer
  • Software Architect
  • Software Test Engineer
  • Computer Engineer
  • Automotive Application Engineer
  • Video Game Development
  • Medical Applications
  • Simulation Software
  • Web Application Development
  • Educational Application Developer
  • Software Product Design
  • Systems Analyst
  • Mobile Application Developer
  • Bioinformatics
  • Computer Security
  • Aerospace

Student Projects

Software Engineering students create professional-caliber projects with a wide variety of applications.

Explore some of their work and think about what you could accomplish as a Ferris student.

Center for Virtual Learning

decorative border

We will be moving to the brand new Center for Virtual Learning (CVL) for the Fall 2023 semester. With next-gen classrooms and labs, an advanced Cyber Competition Center, and cutting-edge esports arena, the CVL will put you at the center of a new era of education.

Explore the CVL

Student using a laptop