Master of Science in Software Engineering

Application Information

Throughout the year, we welcome new applicants with different application deadlines. The deadline for the Summer semester is April 1st, for Fall it is July 1st, and for Spring it is November 1st. Applications will be reviewed on a rolling basis within 2-3 weeks after submission. If you need more information, please contact the Director of Graduate Student Support, Melinda Ross at


Software engineering represents the fastest-growing segment of technology and computing professionals. The Master's in Software Engineering at Kennesaw State University prepares you for a wide range of careers by exposing you to cutting-edge tools, frameworks, and practices to give you a competitive edge in the tech industry.

With the KSU Software Engineering masters program, you will learn to develop diverse software products and systems (from web and mobile to cloud solutions) through analysis, design and architecture, system verification, and data management across different application domains.

The MS in Software Engineering is a flexible degree, offering you the choice of attending class on-campus, in a hybrid setting or completely online. Moreover, the Master's in Software Engineering program is structured with both full-time and part-time study options to provide maximum flexibility.

For non-computing undergraduates:
If you have an undergraduate degree in an area outside of computing, you can transition into software engineering field by completing assigned foundation courses that provide the background knowledge needed to be successful in this graduate program. You may be assigned up to a maximum of four foundation courses.