Skip to Main Content

Computer Science (MS)

Download as PDF

Pre-requisite for the Program:

Fundamentals of Programming, by prior experience/education or with CS 500, to be determined during the Admission process.

Required graduate Core (36 semester hours):

DATA 504W Data Ethics, Policy, and Human Beings (4)

Software and Systems (4 credit Capstone + 4 credit option):

DATA 510: Capstone in Computer Science

DATA 503: Fundamentals of Data Engineering (4)

CS 529: Topics in Software and Systems

Algorithms and Complexity (4)

DATA 505: Applied Machine Learning (4)

CS 549: Topics in Algorithms and Complexity

Humans and Design (4)

DATA 502: Data Visualization and Presentation (4)

CS 580: Human-Computer Interaction (4)

CS 589: Topics in Humans and Design

Graduate Electives (16 semester hours):

Sixteen hours of graduate electives with DATA prefix or CS prefix.