Skip to content
Alkimi University The Graduate School

School of Engineering & Computing · Master's degree

Master of Science in Data Science

The MS in Data Science combines statistical modeling, machine learning, and data engineering. Faculty from Computer Science and Statistics teach the curriculum, which ends in a capstone project analyzing real data with a partner organization.

MS · 33 credits

Program Overview & Curriculum

The MS in Data Science combines statistical modeling, machine learning, and data engineering. Faculty from Computer Science and Statistics teach the curriculum, which ends in a capstone project analyzing real data with a partner organization.

Program requirements, the Graduate Program Director, and tuition for this degree are set out in Graduate Handbook §12.8: Master of Science in Data Science (MS).

Master of Science in Data Science requirements
RequirementCredits
Core courses: statistical learning, machine learning, data engineering, data visualization, and data ethics18
Electives9
Capstone project6
Total33

Culminating experience

Capstone project with an industry, government, or research partner, presented in the final semester.

At a glance

Degree
MS
Credits
33
Pathway
Non-thesis
Format
Full-time in three semesters, or part-time
Delivery
Daytime classes
Time limit
5 years from matriculation

Program: Graduate Handbook §12.8 · Time limits: Graduate Handbook §3.5

Graduate Program Director

Portrait of Dr. Gwendolyn Staton

Dr. Gwendolyn Staton

Professor of Data Science

Assigns first-year advisors and approves program changes (Graduate Handbook §4.1, §2.9).

33 credits

Courses

The courses that count toward each part of the MS curriculum, with the terms each is usually offered.

Core courses: statistical learning, machine learning, data engineering, data visualization, and data ethics

18 credits
  • STAT 510 Probability and Statistical Inference 3 credits Fall

    Covers probability theory, estimation, hypothesis testing, and linear models. Students use R to fit and diagnose models on real data.

  • STAT 520 Statistical Learning 3 credits Fall

    Covers regression, classification, resampling, and regularization from a statistical viewpoint. Assignments compare methods by prediction error and interpretability.

  • CS 560 Machine Learning 3 credits Fall, Spring

    Covers supervised and unsupervised learning, model selection, regularization, and evaluation. Students train and tune models in Python on real datasets.

  • DATA 510 Data Engineering 3 credits Fall

    Covers data pipelines, warehousing, and workflow orchestration. In a weekly computing lab students ingest, clean, and store data from several sources.

  • DATA 520 Data Visualization 3 credits Spring

    Covers perceptual principles, chart design, and interactive dashboards. Students build visualizations in the weekly computing lab and present them for critique.

  • DATA 530 Data Ethics and Governance 3 credits Summer

    Discusses privacy, bias, consent, and accountability in the collection and use of data. Students analyze case studies and draft governance policies.

Electives

9 credits
  • STAT 530 Bayesian Data Analysis 3 credits Spring

    Covers prior and posterior reasoning, hierarchical models, and Markov chain Monte Carlo. Students fit Bayesian models to applied problems and report their uncertainty.

  • STAT 540 Time Series and Forecasting 3 credits Fall, Spring

    Covers autocorrelation, ARIMA models, seasonality, and forecast evaluation. Students build forecasts for economic and sensor data.

  • DATA 540 Large-Scale Data Processing 3 credits Fall

    Covers distributed storage and parallel processing frameworks for datasets too large for one machine. Students write and tune jobs on a shared cluster.

  • CS 570 Natural Language Processing 3 credits Spring

    Covers tokenization, language models, parsing, and text classification. Students build a working text-analysis system from raw corpora.

  • CS 580 Deep Learning 3 credits Spring

    Covers neural network architectures, optimization, and training at scale. A weekly computing lab has students train convolutional and sequence models on GPU nodes.

  • CS 585 Computer Vision 3 credits Fall

    Covers image formation, feature detection, object recognition, and video analysis. Assignments apply both classical methods and learned models to image data.

Capstone project

6 credits
  • DATA 598 Data Science Capstone 6 credits Fall, Spring, Summer

    Student teams analyze real data for an industry, government, or research partner. Each team presents its findings and a written report in the final semester.

Sample Roadmap

Sample Plan

A representative term-by-term sequence for the MS. “Elective” is one 3-credit course chosen from the program's elective list above, with your advisor.

Fall 1

  • STAT 510 Probability and Statistical Inference 3 cr
  • STAT 520 Statistical Learning 3 cr
  • CS 560 Machine Learning 3 cr
  • DATA 510 Data Engineering 3 cr
Term total 12 credits

Spring 1

  • DATA 520 Data Visualization 3 cr
  • Elective 3 cr
  • Elective 3 cr
  • Elective 3 cr
Term total 12 credits

Summer 1

  • DATA 530 Data Ethics and Governance 3 cr
  • DATA 598 Data Science Capstone 6 cr
Term total 9 credits

Graduate Handbook

Milestones & Academic Standards

Every master's program at Alkimi follows the same Graduate School milestones. Each links to the handbook section that governs it.

  1. 1
  2. 2
  3. 3

The 3.0 rule

Graduate students must keep a cumulative GPA of 3.000 or higher to stay in good standing and to graduate (Graduate Handbook §3.1).

Advisor

The Graduate Program Director or a designated capstone coordinator is your permanent advisor (Graduate Handbook §4.1).

2026–27

Tuition & Funding

Graduate tuition

$1,450

Per credit hour, plus $300 in mandatory fees per semester. 33 credits come to $47,850 in tuition at 2026–27 rates.

Tuition & billing →

Assistantship stipend

$21,000

9-month stipend for a master's teaching, research, or graduate assistant.

Rates: Graduate Handbook §6.2

Assistantships in this program

Full-time students are considered for teaching assistantships in the introductory data science courses.

A 20-hour assistantship includes a full tuition waiver of up to 12 credits per semester and covers mandatory fees (Graduate Handbook §6.3).

People

Faculty & Contacts

Department of Computer Science

45 faculty →

Chair: Dr. Olumide Olatunji

Computer Science teaches programming, algorithms, systems, and artificial intelligence, and houses the Data Science program with faculty from Statistics and Mathematics and the interdisciplinary AI & Society minor.

Department of Statistics

9 faculty →

Chair: Dr. Catherine Strand

Statistics teaches data analysis and probability to students across the university and shares faculty and courses with the Data Science program.

The Graduate School

Phone
(555) 555-0138
Email
gradschool@university.alkimi.ai
Hours
Monday–Friday 8:30 a.m.–5:00 p.m.
Lead
Dr. Victor Huang, Dean of the Graduate School

More graduate programs in the School of Engineering & Computing