Skip to Main Content

Computer Science, M.S.

Download as PDF

Free Form Requirements

Foundation Courses


  • course - Object-Oriented Programming Credit(s): 3

  • course - Theoretical Concepts in CS Credit(s): 3

  • course - Database Management Systems Credit(s): 3

Specialization I: Software Development


  • course - Software Design & Development Credit(s): 3

  • course - Distributed Application Development Credit(s): 3

  • course - Mobile Application Development Credit(s): 3

  • course - Software Assurance Credit(s): 3

Specialization II: Data Science


  • course - Math Methods Data Analysis Credit(s): 3

  • course - Computational Data Analysis Credit(s): 3

  • course - Machine Learning Credit(s): 3

  • course - Big Data Credit(s): 3

Specialization III: Artificial Intelligence and Machine Learning


  • course - Math Methods Data Analysis Credit(s): 3

  • course - Computational Data Analysis Credit(s): 3

  • course - Machine Learning Credit(s): 3

  • course - Big Data Credit(s): 3

  • course - Computer Vision Credit(s): 3

  • course - Natural Language Processing Credit(s): 3

  • course - DevOps and MLOps Credit(s): 3

  • course - Data Engineering Svcs on Cloud Credit(s): 3

Electives


(Choose any two of the following)

  • course - Soc. Media & Large-Scale Data Analytics Credit(s): 3

  • course - Advanced Operating Systems Credit(s): 3

  • course - Internship in Computer Science Credit(s): 3

  • course - Special Topics in Comp Science Credit(s): 3

  • course - Ind. Study in Computer Science Credit(s): 1-3

  • Any other graduate CISC major course

  • Any graduate IASP (Cybersecurity) course

Capstone


  • course - Computer Science Thesis Credit(s): 3 OR course - CS Software Development Project Credit(s): 3 (Software Development Specialization Students) OR course - CS Data Science Project Credit(s): 3 (Data Science Specialization / Artificial Intelligence and Machine Learning Specialization Students)

    In addition, Artificial Intelligence and Machine Learning specialization students will do the following two courses:

  • course - CS Capstone II Credit(s): 3

  • course - CS Capstone III Credit(s): 3

Total Credits: 30-36