Skip to the content
Kansas State University

Software Engineering

Software Engineering Master’s Degree
An online software engineering master’s program covering the application of engineering principles to the building of computer software.
Course Delivery
Application Requirements
  • Bachelor’s degree in computer science, computer engineering, a mathematical science, or a related engineering or science area
  • Undergraduate GPA of 3.0 or above for last 60 hours of courses taken
  • Other requirements
Completion Requirements
  • 33 credit hours with 3.0 minimum GPA

The Department of Computing and Information Sciences (CIS) at Kansas State University offers graduate courses leading to a Master of Software Engineering (MSE) degree to off-campus students residing both in and out of the United States. International students interested in this program must contact the CIS department for admission before taking classes. All courses needed for the degree are offered online.

The discipline of software engineering covers the application of engineering principles to the building of computer software. The field covers the theories, tools and methods for systematic representation, design, verification, development, production, validation, and maintenance of software products including programs, prototypes, documentation, user interfaces, training, and evaluation. The techniques of software engineering are not only applicable to computer systems software, but also benefit software developed for all disciplines.

Contact Information

Ellen Stauffer
K-State Division of Continuing Education
245 College Court Building
Manhattan, KS 66506
Phone: 785-532-2562

Department of Computing and Information Sciences
Kansas State University
234 Nichols Hall
Manhattan, KS 66506
Phone: 785-532-6350
Fax: 785-532-7353