Digital Media Software Engineering - Statewide

Ferris Online - Software Engineering - Bachelor's Degree Program Ferris Online - Software Engineering - Bachelor's Degree Program

Break New Ground

Gradient Line

The world runs on code. In our Digital Media Software Engineering 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.

In-Seat and Online Options

Our Software Engineering program is offered at our Grand Rapids location and online.

In Grand Rapids, you can take advantage of small class sizes, a local crew of Ferris staff, and life in one of Michigan's fastest growing, most vibrant cities. Our online option will give you the flexibility you need to keep pace with your busy life. Wherever you decide to take your classes, you'll have access to everything our main campus in Big Rapids has to offer.

Make your move. Request more info or meet an advisor to get started right now.

Program Features

Gradient Line





& Transfer


Meet Faculty & Students

Gradient Line

The Digital Media Software Engineering program is a part of our School of Digital Media (SDM). As a member of the SDM, you will have have access to a community of driven, creative faculty, fellow students, alumni and industry leaders from a wide variety of disciplines. They will form the base of your professional network and help launch your career. Meet some of them in our program spotlight video.