Data Science at TUP
Home / Schools / Data Science
▦// SCHOOL OF DATA SCIENCE

Data Science

Turn data into decisions — statistics, machine learning systems and large-scale analytics.

4Departments
30Faculty
1,300Students
2Labs
01 / OVERVIEW

Data Science at TUP

Data Science blends statistics, machine learning and engineering. Students learn to model uncertainty, build data pipelines and extract insight from data at scale.

The emphasis is on rigor and reproducibility — science, not guesswork.

Admissions →
4Departments
30Faculty
1,300Students
2Labs
02 / DEPARTMENTS

Departments & specializations

03 / CURRICULUM

Representative courses

DATA 101Foundations of Data ScienceUndergraduate
DATA 220Statistical LearningUndergraduate
DATA 330Data EngineeringUndergraduate
DATA 410ML SystemsGraduate
DATA 450Causal InferenceGraduate
DATA 520Large-Scale AnalyticsGraduate
04 / FACULTY

Faculty spotlight

JS

Dr. Julia Sanders

Professor & Head of School
Statistical learning
AF

Dr. Ahmed Farouk

Associate Professor
Data engineering
NB

Dr. Nina Berg

Assistant Professor
Causal inference
05 / LABORATORIES

Where the work happens

06 / CAREERS

Where graduates go

Data ScientistMachine Learning EngineerData EngineerAnalytics EngineerDecision ScientistResearch Scientist
07 / FAQ

Frequently asked

How is this different from AI?

Data Science is broader on statistics and analytics; AI goes deeper on models. They overlap and share early courses.

Do I need to code?

Yes — you'll work in Python and SQL, and learn the engineering to handle real, messy data.

Is there a business angle?

The Decision Science track connects analysis to real decisions and stakeholders.

// JOIN DATA SCIENCE

Ready to study Data Science?

Applications for the 2026 intake are open. Scholarships available for international students.