Skip to Top NavigationSkip to ContentSkip to Footer
Ferris State University BulldogFerris State University Logo

What is a Software Engineer?

Software Egineering 

Building a Career on the Cutting Edge

From machine learning to augmented reality, software engineers use their cutting-edge skills to design and develop next-gen technology. With extensive knowledge of programming languages, software development, and computational technology, they are computer science professionals who develop the software applications that transform our world.

Software engineers can be divided into two categories: systems engineers and applications engineers. At Ferris, we focus on developing application engineers to create or adapt existing applications within an organization, with a focus on the end user, by designing, building, installing, and maintaining the programs or applications. Software engineers are employed in a wide variety of industries including health care, automotive, and information technology.

Whether you want to join a software tech leader, build a startup around a killer app, or be an independent consultant, gaining the software engineering skills is the place to start. With a high focus on career preparation and your project portfolio from day one, you will be equipped with the knowledge of engineering process and the technology used to advance our world.

Ready to accelerate your career as a software engineer? Learn more about our local and online Digital Media Software Engineering program.

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