Software Engineers are the Innovators and Creators Behind the Apps That We All Love
The demand for software engineers is increasing exponentially as the growth and evolution of technology continue. Everyday interactions with smartphones, virtual reality and augmented reality platforms, and many others are all supported by the respective software.
Thus, there is a massive demand for software engineers who can look after this software’s design, development, and maintenance. Since the technologies are expected to keep evolving, the future job prospects for software engineers look very promising.
New Student Scholarship
This scholarship is designed for new students (first-year and transfer) admitted into a CIT major for the 23-24 Academic Year. Students who qualify are eligible for up to $500/semester (Fall/Winter) or a laptop. Visit the Office of Financial Aid website for more information.
Why get a degree in Software Engineering?
Every Industry has Unique Software Needs
Every business has its own requirements to keep processes running smoothly. Not all are highly complex, but all do require some level of software design, enterprise, or niche. A software engineer helps design and bring to life these systems to help solve problems large and small.
One of the Top Jobs, Locally and Regionally
There were over 1.6 million jobs in the area of software developers, quality assurance analysts, and testers in 2021 alone. This industry is expected to have a 25% growth rate through 2031 and currently has a median annual pay of over $100,000 per year according to the U.S. Bureau of Labor Statistics. Those working in this industry need a bachelor’s degree and some even require master’s degrees to reach a certain level.
BS in Software Engineering Curriculum
The program consists of 85 required credits and 16 prerequisite credits along with the College of Innovation & Technology Bachelor of Science degree requirements of 124 credits minimum. This includes 33 credits in courses numbered 300 or higher and General Education requirements.
The program contains foundational and core courses in computer science along with prerequisite courses that are offered in several formats, including face-to-face, mixed-mode, and online (asynchronous and synchronous).
Review the detailed Software Engineering Program (BS)
Academic Advising for CIT Majors
The University of Michigan-Flint is proud to provide comprehensive academic advising services to support our Software Engineering students. If you need assistance with mapping your degree plan, exploring academic interests, or meeting your learning goals, contact your dedicated advisor.
Learn more about Academic Advising.
If you envision yourself driving the change in customer software, artificial intelligence, virtual reality, and other future technology and business, you can apply to the BS in Software Engineering program with the following materials:
- A completed online or paper application
- Official transcripts from all previous schools attended
Apply to the Bachelor of Science in Software Engineering Program!
Take your next step and submit your application today to start your pursuit of a rewarding career in the fast-growing field of Software Engineering! Have more questions about the University of Michigan-Flint’s BS in Software Engineering? Request information.
UM-FLINT NOW | News & Happenings