1. K-State home
  2. »Global Campus
  3. »College of Engineering
  4. »Master of Software Engineering
  5. »Curriculum

K-State Global Campus
010 Anderson Hall
919 Mid-Campus Drive North
Manhattan, KS 66506-0100

1-800-622-2578 (toll free)

Office Hours:

Monday - Friday
8 a.m. - 5 p.m. CST

Extended Student Services Hours:

8 a.m. - 7 p.m. CST

Department of Computer Science
Graduate Program Director


The Master of Software Engineering program of study consists of 33 credit hours that must include the following:

  1. Core sequence: CIS 740, CIS 744, CIS 748, CIS 771 and CIS 841 (15 credits)
  2. Specialty sequence: One of the following specialty sequences (6 credits):
    • Bioinformatics (CIS 734 and CIS 834)
    • Data Mining and Information Retrieval (CIS 732 and CIS 833)
    • Distributed Systems (CIS 725 and CIS 844)
    • Intelligent Systems (CIS 730 and either CIS 732 or CIS 830 or CIS 844)
    • Security (CIS 751 and CIS 755)
    • Web-based Systems (CIS 726 and either CIS 732 or CIS 833)
  3. Technical electives: Two additional computer science courses (6 credits; 700 level or above). Other technical courses may be substituted upon approval. Suggested alternatives other than those listed above include:
    • CIS 721 - Real Time Systems
    • CIS 736 - Computer Graphics
    • CIS 753 - Applied Cryptography
  4. CIS 895 MSE Project (6 credits)

Course Format

All course work is offered at a distance via K-State Online, the course management system at Kansas State University.

Classes are made up of lectures, readings, videos, discussion boards or other online learning activities. Classes vary in format. There may be quizzes, tests or papers, and students may be required to have a proctor. Students work independently, yet share comments and questions via K-State Online.

Classes are delivered within a semester time frame. Fall and spring semesters are 16 weeks. Summer classes are eight to twelve weeks.

Students must receive a grade of B or better for each course used to satisfy the core and specialty requirements above. In addition, the student must maintain a 3.0 GPA in all graduate courses. As part of the CIS 895, MSE Project course, each student will produce and present a "software portfolio" that contains a collection of documents related to the software development activity. During this portfolio experience, students will complete a significant project that encompasses the majority of the software lifecycle from analysis and design through implementation. The portfolio focuses equally on the process of software development as well as the actual creation of the software.

View the distance course rotation schedule (PDF). Changes and additions may occur in the schedule.

See MSE Program for additional details on the program requirements.  For course descriptions, see the Computer Science Department's Course List.

chat loading...
Request information
Start application process

Quick Facts

Degree: Master of Software Engineering
College: Engineering
Credits: 33
Course delivery: Online
Tuition per credit hour: $863.90

View Tuition Information

View Admission Requirements

Related Programs

View All Engineering Programs

View All Online Degrees