Career and Academic Opportunities

There is a strong demand for degrees in computing. According to Burning Glass, in 2019, the number of national postings for computing professionals exceeded 740,000, which represents a 58% increase over the number of postings in 2010. Of these postings, 26% of them (192,000) required a master's degree. Of the top five occupations in demand, Information Technology is ranked #1 and has grown almost 60% in the last 10 years. The position of Software Developer is ranked 3rd nationwide with a projected growth of more than 30% in the next 10 years. Producing qualified computing professionals is the central mission of our college, and in doing so, helps to satisfy the needs of our constituencies, including local, state and national employers.

The accelerated pathway will give qualified students additional opportunities for leadership roles in industry. Students who enter industry with advanced degrees earn significantly higher salaries than those with only an undergraduate degree. Therefore, the decision to complete a graduate computing degree is a good financial choice. CCSE's graduate programs also prepare students who wish to obtain degrees beyond the masters. All programs contain a thesis track and require students to conduct research throughout their graduate program.


Salary and Career Information

Software Engineering BS / Computer Science MS Students at desk with teacher assisting them

Admission Requirements

Double Owl Admission Requirements 
  • GPA: 3.25 in KSU undergraduate coursework
  • 60 hours completed toward Bachelor's degree
  • 30 hours completed in residence at KSU
  • Recommendation from 2 KSU faculty. Recommendation letters are to be emailed to Dr. Yong Shi  at
Double Counted Courses Include

Take BOTH of these courses:

  • CS 6045 to count for Upper Division Elective I
  • CS 6041 to count for Upper Division Elective II

Pick ONE of these courses:

  • CS 6025 to count for CS 3502
  • CS 6070 to count for CSE 3153
Graduate Admission Requirements

Suggested Timeline

Apply to Double Owl early in Junior year. Apply to Graduate Program in Senior Year by posted graduate program deadline. Students can be identified in Sophomore year and early Junior year (i.e., once students meet -- or are close to meeting --- credit hour and other requirements).
Sample Academic Plan Apply
Clock that shows 3:00PM

Contact Information

Undergraduate Information

Undergraduate Degree
Bachelor of Science in Software Engineering

Department / College
Software Engineering / College of Computing and Software Engineering
Rm. 266, J Building

Advising Contact
Any CCSE Advisor

Graduate Information

Graduate Degree
Master of Science in Computer Science

Department / College
Computer Science / College of Computing and Software Engineering
Rm. 311, J Building

Advising Contact
Yong Shi, Graduate Program Director