Mar 27, 2023  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog

Computer Science, M.S.


Return to {$returnto_text} Return to: Program Listing

Departmental Degree Requirements


To receive a Master of Science (MS) degree in Computer Science (CS) the student should complete all the MS requirements specified by the University and the College of Engineering. Additionally, certain specific departmental requirements are listed on the corresponding departmental website. A student has the option of a Thesis or Non-Thesis degree program.

Thesis Option


The Thesis option requires 31 semester credit hours of graduate work, including 24 hours of coursework, one hour of graduate seminar (CSC 6910 ) and 6 hours of graduate thesis (CSC 6990 ). The thesis requirement includes research, the findings of which must be submitted in writing subject to the policies and satisfaction of the Graduate School and the advisory committee. In addition, each student must pass a defense of his/her research work before the advisory committee. The advisory committee shall consist of at least three members, two of which must be from the CS department, including being chaired or co-chaired by a CS faculty member.

Degree Requirements

  • Core Required Course: 1 hour
  • Advisor Approved Electives*: 24 hours
  • Research Requirement: 6 hours
  • Total Degree Requirements: 31 hours

* Advisor Approved Electives may be selected from CSC 5000, 6000, 7000 level courses, with a maximum of 9 hours at the 5000 level.

Core Required Course (1 hour)


Advisor Approved Electives (24 hours)


Selection of appropriate courses (CSC 5000, 6000, 7000 level, DS 5260, DS 5125, MATH 6170, MATH 6360, or MATH 6700) will be made in consultation with the student’s advisory committee and/or the graduate coordinator.

Research Requirement (6 hours)


Non-Thesis Project and Courses Only Option


The Non-Thesis Project and Non-Thesis Courses Only options require 34 semester credit hours of graduate work, including 30 hours of coursework, one hour of graduate seminar (CSC 6910 ) and 3 hours graduate project (CSC 6980 ) for Non-Thesis Project Option or directed independent study (CSC 6803  or CSC 7980  ) for the Non-Thesis Courses Only Option. For Non-Thesis Courses Only Option, each student must pass a comprehensive exam administered by the advisory committee. For Non-Thesis Project Option, each student must pass a defense of her/his project work before the advisory committee. The advisory committee shall consist of at least three members, two of which must be from the CS department, including being chaired or co-chaired by a CS faculty member.

Degree Requirement

  • Core Required Course: 1 hour
  • Advisor Approved Electives*: 30 hours
  • Non-Thesis Project or Courses Only Requirement (CSC 6980  or CSC 6803  or CSC 7980  ): 3 hours
  • Total Degree Requirements: 34 hours

* Advisor Approved Electives maybe selected from CSC 5000, 6000, 7000 level courses with a maximum of 9 hours at the 5000 level.

Core Required Course (1 hour)


Advisor Approved Electives (30 hours)


Selection of appropriate courses (CSC 5000, 6000, 7000 level, DS 5260, DS 5125, MATH 6170, MATH 6360, or MATH 6700) will be made in consultation with the student’s advisory committee and/or the graduate coordinator.

Non-Thesis Project and Courses Only Requirement


Return to {$returnto_text} Return to: Program Listing