Western Michigan University

Western Michigan University Western Michigan University provides an excellent education in software engineering and develops capable engineers ready to help shape the future.

  • Michigan in  michigan 1903 W Michigan Ave

Western Michigan University

About

Western Michigan University (WMU) is a public school located in Kalamazoo, Michigan. Home to over 23,000 students, WMU offers a variety of degree options, including software engineering. The Bachelor’s of Science in Software Engineering provides a rich education in the application and development of computer software systems. WMU prides itself on building a program that is comprehensive, flexible, and utilizes time-tested software engineering principles.

The software engineering program at WMU emphasizes three areas: foundational courses in mathematics, science, and computer engineering; core courses in software engineering; and integration courses. Foundational courses provide the basis for developing a better understanding of computer engineering, while core courses reinforce these concepts with elements of software engineering. Integration courses focus on applying the knowledge gained in mathematics, science, and engineering to solve difficult, real-world software problems.

In addition, students in the software engineering program at WMU are encouraged to develop their own research projects using cutting-edge technologies. Along with this support, students can take advantage of resources such as access to high-tech hardware and specialized labs, faculty-guided research opportunities, and industry-sponsored internships.

At WMU, the software engineering program provides students with the tools and knowledge needed to become successful software engineers. This includes understanding the process of software development, applying software engineering standards, working with different programming languages, and understanding the importance of information security. With a focus on both theoretical and practical applications, graduates of the software engineering program at WMU will have the skills necessary to succeed in the ever-evolving software engineering field.