CS Students


This  Computer Science MS/MCS program is designed for graduate students who want to pursue a thorough education and research in the area of big data systems. The goal of this concentration is to provide students the knowledge, skills and the advanced research expertise in designing scalable (parallel, distributed, and real-time) systems for acquiring, storing, processing, and accessing large-scale heterogeneous multi-source data and in using analytical tools to mine information from the data. The graduates will be able to pick and deploy the appropriate data management, processing, and analysis systems  with the suitable structured or unstructured data model for the particular task and domain application needs. The concentration will meet the growing need for data scientists and engineers that can architect, implement, and manage large data systems and, thus, students will have a competitive advantage to secure employment.

Students in this concentration must take the following 15 credit hours of coursework:

Required Courses (9 credit hours)

  • CSE 510 Database Management System Implementation (3)
  • CSE 512 Distributed Database Systems (3)
  • CSE 572 Data Mining (3) or IEE 520 Statistical Learning for Data Mining (3)

Student must choose two of the following courses (6 credit hours)

  • CSE 575 Statistical Machine Learning (3)
  • CSE 591 Data Visualization (3)
  • CSE 591 Cloud Computing (3)
  • CSE 591 Semantic Web Mining (3)
  • CSE 515 Multimedia and Web Databases (3)