University of North Carolina at Chapel Hill

USA
3 Scholarships 152 Programs 3 Degree levels
Masters

Master's in Data Science

DegreeMasters
FieldData Science.
A

Cost & earnings at University of North Carolina at Chapel Hill What students borrow here, and what they go on to earn

You borrow $14,000 median federal debt
You repay $159/mo over 10 years
Graduates earn $72,200 10 yrs after entry
Debt clears in 0.4 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master’s in Data Science at the University of North Carolina at Chapel Hill trains students to design, build and evaluate data-driven systems, combining statistical modelling, machine learning and software engineering. It suits graduates with quantitative or computational backgrounds who want to move into advanced analytical roles or continue to research-led careers in industry or academia.

What you'll study

This master's programme combines core foundations in statistics, machine learning and computing with applied modules that cover data engineering, visualisation and domain-specific applications. Typical topics include probability and statistical inference, supervised and unsupervised learning, deep learning, databases and data management, scalable data processing, high-performance computing, and ethical, legal and social implications of data science. Teaching is delivered through a mix of lectures, hands-on labs and project work, and many students complete a substantial capstone project or practicum that applies methods to a real dataset or organisational problem.

  • Core subjects: statistical modelling and inference, machine learning algorithms, programming for data science (Python/R), and data management.
  • Applied and systems topics: distributed computing, data engineering, databases, cloud technologies and optimisation for large-scale data.
  • Electives: natural language processing, computer vision, time-series analysis, Bayesian methods, computational biology, and domain-specific courses reflecting cross-school collaborations.
  • Capstone or practicum: an extended project with a faculty supervisor or industry partner that demonstrates practical competence in a real-world setting.

Entry requirements

Applicants are normally expected to hold a bachelor’s degree from an accredited institution. Competitive candidates typically have a background in computer science, statistics, mathematics, engineering or another quantitatively oriented discipline. Required competencies include programming experience (for example Python or R), calculus and linear algebra, and a grounding in probability or statistics.

  • Academic transcripts: evidence of strong performance in quantitative coursework.
  • Supporting documents: a personal statement describing objectives and relevant experience, a curriculum vitae, and letters of recommendation.
  • Test requirements: standardised test policies (such as GRE) and English language requirements vary; applicants should consult the programme’s admissions page for current guidance.
  • Professional experience: while not always required, relevant internships or work experience in analytics, software development or research strengthen applications.

Career prospects

Graduates move into analytical and technical roles across industry, government and research. Common job titles include data scientist, machine learning engineer, data engineer, analytics consultant and research scientist. The programme’s applied training prepares alumni to work in sectors such as healthcare and biomedical research, finance and insurance, technology and internet companies, retail and consulting, and public policy.

Many students use the degree as a stepping stone to PhD study in computer science, statistics or interdisciplinary computational fields. The curriculum emphasises hands-on project experience and collaboration with external partners, helping graduates develop a portfolio they can show to employers and research supervisors.

Why study at University of North Carolina at Chapel Hill

UNC Chapel Hill offers a collaborative, interdisciplinary environment that connects computing and statistical expertise with strong domain research across health, social sciences and engineering. Students benefit from access to campus research centres and computational resources, opportunities to work with faculty on translational projects, and partnerships with research hospitals and regional industry.

The university’s location in North Carolina places it within a vibrant research and innovation ecosystem, providing access to internships and employer networks in the Research Triangle and beyond. Small-class interactions, active seminar series and an engaged alumni community help students build professional connections while receiving robust technical training.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of North Carolina at Chapel Hill

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.