Apr 18, 2024  
2021-2022 Undergraduate Catalog 
    
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]


Computer B.S./M.S. in Computer Science



The combined B.S./M.S. program in Computer Science provides exceptional undergraduates with the opportunity to obtain both a Bachelor of Science and a Master of Science in Computer Science in a shorter time than typically required to earn a B.S. plus M.S. if both degrees are pursued separately. The program will allow students to pursue two of the current capstone options for the M.S. in Computer Science: a Master’s Report or a Master’s Thesis. The goal of the program is to produce graduates with a broad, solid grounding in Computer Science to support further study at the doctoral level or to enable the graduate for an advanced position in industry or research laboratory.

Admission Requirements

Students may apply for the concurrent B.S./M.S. program from the second semester of the junior year through the second semester of the senior year (when they have accumulated at least 80 credit hours and before they have  graduated with the B.S. degree).

Students must have been admitted to the professional program.

Minimum standards for admission to the concurrent program are a cumulative GPA of 3.00 and a GPA of 3.25 in the Computer Science Core courses. Retention in the program requires maintenance of a 3.00 GPA in both undergraduate and graduate coursework.

Application Process

Before acceptance into the concurrent degree program, the student will select a major professor from the Graduate Faculty in Computer Science. The major professor should agree to supervise the student’s graduate program and provide a reference letter, including their plan to supervise, in the Graduate School application. The rest of the application process will be the same as for the traditional M.S. degree except completion of the B.S. degree is not required. The following steps are required:

KSU graduate application form completed online before semester of enrollment. In general, applicants are only considered for fall enrollment. Applicants should complete the K-State Graduate School application process. The applicant’s statement of academic objectives must be submitted with the application. Three letters of reference and transcript(s) of all undergraduate work must be submitted with the application.

The graduate program will process the application of the student and forward it to the Graduate School, as currently occurs for students holding a B.S. who apply to the M.S. program. Should the student meet the requirements, provisional admission to the M.S. program will be granted, pending the award of the B.S. degree. The B.S. degree may be awarded at any time following the completion of the undergraduate degree requirements. Alternatively, the B.S. and M.S. degrees may be awarded concurrently.

Program Guidelines

The student will work closely with the major professor to form a supervisory committee and file a program of study by the end of the first full semester following the student’s acceptance into the concurrent degree program, or the second semester of the student’s junior year, whichever is later. The undergraduate advisor will advise the student in the academic progress toward the B.S. degree, and the major professor will supervise the student’s academic progress and preparation for the M.S. degree capstone (report or thesis). A typical M.S. program of study for students in the concurrent program would be identical to that for students in the traditional M.S. program: a report option requiring 30 hours including 2 credit hours of report and 1 credit hour of seminar or a thesis option requiring 30 hours including 6 credit hours of research. An oral presentation is required for each option and original research is required for the thesis option.

A maximum of 9 graduate credit hours will count toward both the B.S. and M.S. degrees. The 9 graduate credit hours counted toward both degrees will be courses among the following once they are provisionally admitted to the M.S. program:

Languages: (12 credit hours)


Theory: (6 credit hours)


  • Credits: 3
  • Credits: 3
  •  

    Note that CIS 705 can be substituted for CIS 505 to satisfy the programming language course requirement in the B.S. program. Also, CIS 751 can be substituted for CIS 551 in the B.S. program. Students who take CIS 505 or CIS 551 cannot take CIS 705 or CIS 751, respectively, to meet the M.S. program requirements. The graduate-level courses can be taken as either technical electives or unrestricted electives for the B.S. program.