Admission Requirements for the Master of Software Engineering Degree Program
Admission to the Master of Software Engineering degree program with full standing requires that the applicant meet the following requirements:
- A bachelor's degree in computer science, computer engineering or a related engineering or science area. Applicants with degrees in other areas must have mathematical maturity characteristics of students who have taken courses in symbolic logic (K-State CIS 301) or discrete mathematics (K-State MATH 510).
- An undergraduate GPA of 3.0 or above for the last 60 hours taken (junior/senior years).
- Undergraduate courses in programming, data structures and algorithms (K-State CIS 200, 300, 501), and software engineering (K-State CIS 641 or 642 or equivalent practical software engineering experience).
- International students whose native tongue is not English must have a minimum Test of English as a Foreign Language (TOEFL) score of 575. If submitting a TOEFL iBT score, students must have a minimum score of 79.
If the prerequisite courses mentioned above have not been taken, several additional courses may be required to improve the student's preparation for graduate study. Contact the Department of Computer Science to discuss.
The Graduate Record Exam (GRE) is not required for Master of Software Engineering degree program applicants.
The application and admission process takes two to three months to complete. Distance students should plan to apply within that timeframe or earlier before the semester in which they wish to start their program. Application review will not begin until all transcripts, application fees and other supporting documents are received.
To apply as a degree-seeking master's candidate, follow the instructions for Applying for Admission. View admission details, transcript information and apply for the program through the K-State Graduate School application process. The website also includes an orientation to distance learning at Kansas State University.
Nondegree-seeking students may take courses (up to 9 credit hours) without formally applying to the master's degree program.