Jul 15, 2024  
2022-2023 Graduate Catalog 
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Master of Science in Computer Science with a Specialization in Data Science

Return to {$returnto_text} Return to: College of Science and Engineering

Degree Requirements

Minimum requirements for the degree are 49 graduate credits. A maximum of 12 credits taken in non-matriculated status may be applied to this program. All degree requirements must be completed within six years after course work has begun.

II. Required Courses

22 credits, including:

Choose one of the following software engineering* courses:

Applied algorithms course:

Systems course:

Choose one of the following six software development courses (5 credits):


* Students without prior software engineering experience take CPSC 5110.  Students with software engineering experience take CPSC 5200. 

III. Data Science Specialization Courses

27 credits, including:

Choose one of the following three data science electives (5 credits):

Capstone project (5 credits):


  1. Students with previous comparable course work can waive MATH 5315 and reduce the overall required credits for the degree to 46.
  2. Satisfactory performance (B- or better) in CPSC 5830 is required.
  3. With departmental approval, a graduate research project (CPSC 5990) consisting of at least 5 credits on a topic related to data science can be used in lieu of a data science elective.

Minimum credits required for degree: (49)

Return to {$returnto_text} Return to: College of Science and Engineering