Application Process for Software Engineering Master's Degree
1. Review Admission Requirements
To qualify for admission into the software engineering master’s degree, students must meet the following requirements:
- 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 characteristic 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 in the final two years or approximately the last 60 credit hours
- 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)
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.
The Graduate Record Exam (GRE) is not required.
2. Review Application Requirements
- U.S. Applicants
- Applications are accepted year-round. Applicants should plan to apply no later than two to three months before the start of the semester. The fall semester begins in late August, the spring semester begins in late January and the summer semester begins in late May.
- International Applicants
- Fall semester (begins in late August): January 8
- Spring semester (begins in late January): August 1
- Summer semester (begins in late May): December 1
Students who would like to get started right away but have missed the deadline may take classes as a nondegree-seeking student. Contact us for assistance.
- U.S. Applicants: $65
- International Applicants: $75
3. Prepare to Apply
Please be prepared to upload the following information when completing the online application.
- Personal Statement: Statements should briefly describe the applicant’s interest in the program, previous experience, research interests and long-term career goals. In addition, the statement also can mention one or more K-State faculty with whom the applicant has an interest in working.
- Names and emails of three professional and/or academic references who will provide letters of recommendation. References will be contacted automatically using the email addresses provided by the applicant, but it is the applicant’s responsibility to ensure letters are submitted before the program's application deadline.
- Unofficial transcripts from each institution attended
- Failure to list any colleges or universities from which the applicant received a degree or enrolled in graduate coursework may result in dismissal from the university.
- If transcripts are not in English, the applicant must furnish a translation by an appropriate authority.
- Applicants will be asked for official transcripts after notification of admission.
Proof of English Proficiency
Students whose primary language is not English must submit proof of English proficiency during the application process by providing any one of the following official minimum test scores:
Scores must be self-reported within the application and official scores must be sent by the testing service to K-State.
Exception: students who have received a degree in the last two years from a U.S. college or university are not required to take any of the above English language proficiency exams.
Tip: select “Distance-Off Campus” and “Master’s” on the Academic Information page. On the Program Selection page, select “Engineering” followed by “Software Engineering.”