data students talking

Become a Tech Industry Leader

Gain the knowledge, skills and networks to succeed in the fast-growing fields of data analytics and machine learning at top-ranked Duke University. Our master’s programs will prepare you with the tools to manage and interpret large datasets to discover information, solve problems and guide decisions. With our array of program options, you can prepare for the career you want—whether it’s a deep focus on designing machine learning algorithms or a management role applying data science to transform a business.

 

Take the first step

Why Duke?

  • Learn from faculty ranked #10 in the U.S. for research productivity
  • Extensive interdisciplinary ties across Duke—one of the world’s leading universities
  • Dedicated career services & strong industry networks
  • Strong support for entrepreneurial interests
  • Welcoming, close-knit community
  • Low cost of living in an area ranked one of America’s Best Places to Live
view of Duke West Campus

Duke ranks among the top 10 universities in the world in AI/machine learning research.

(NeurIPS 2017 Publication Index)

Wanxin Yuan

"The fundamental software skills and advanced machine learning techniques I learned at Duke are essential for my current job, especially when I'm doing work related to building ML models."

WANXIN YUAN
software engineer, google

Choose a degree that matches your goals

Data & Machine Learning Track
MS in ECE

Optimize machine-learning research & development projects with a focused Master of Science in Electrical & Computer Engineering

Sample job roles

  • Machine Learning Engineer
  • Machine Learning Researcher
  • Core Data Scientist
  • Data Scientist

Sample courses

  • ECE 682D: Probabilistic Machine Learning
  • ECE 590: Introduction to Deep Learning
  • ECE 590:Computer Engineering ML and Deep Neural Nets
  • ECE 590: Textual Data Acquisition and Analysis
  • ECE 580: Introduction to Machine Learning

Coursework-only, Project or Thesis options

1.5-2 years

Learn more »


Data & Machine Learning Track
MEng in ECE

Execute and lead machine-learning projects in a business environment with a specialized Master of Engineering in Electrical & Computer Engineering

Sample job roles

  • Machine Learning Engineer
  • Cloud Data Scientist
  • Big Data Scientist
  • Data Scientist

Sample courses

  • ECE 682D: Probabilistic Machine Learning
  • ECE 590: Introduction to Deep Learning
  • ECE 590:Computer Engineering ML and Deep Neural Nets
  • ECE 590: Textual Data Acquisition and Analysis
  • ECE 580: Introduction to Machine Learning
  • MENG 540: Management of High-Tech Industries
  • MENG 570: Business Fundamentals for Engineers

Industry Internship 

1.5-2 years

Learn more »

Data & Machine Learning Track
Engineering Management

Deploy and manage data analysis and machine learning to improve business processes with a Master of Engineering Management degree

Sample job roles

  • Business Intelligence Analyst
  • Financial Analyst
  • Data Analyst
  • Data Scientist

Sample courses

  • EGRMGMT 588: Machine Learning Principles and Applications for Engineering Managers
  • EGRMGMT 590.XX: (585) Fundamentals of Data Science in Engineering Management
  • EGRMGMT 590.XX: (587) Data Visualization for Engineering Managers
  • EGRMGMT 590.XX: Marketing Analytics and Research
  • EGRMGMT 590.XX: New Opportunities in Big Data

Industry Internship

1 year campus option/2 years distance option

Learn more »

Data Analytics Focus
BME, CEE or Risk Engineering

Apply machine-learning techniques to design solutions for specific engineering fields

Health Data Sciences—MS/MEng in Biomedical Engineering

Sample courses:

  • BME 590-05: Data Science & Health
  • BME 590-02: Medical Machine Learning
  • BME 590L-13L: Machine Learning in Imaging

Learn more »

Risk Engineering—MEng

Sample courses:

  • STA 502: Bayesian Inference & Decision
  • CEE 690: Uncertainty Quantification
  • ENERGY 590: Applied Energy Economics

Learn more »

Systems, Risk & Decisions—MS, Civil/Env. Engineering

Sample courses:

  • CEE 690-07: Model-Based Data Science
  • CEE 690-05: Health & Environmental Data Science
  • CEE 690-02: Environmental Spatial Data Analysis

Learn more »

Where Our Graduates Go

Duke students in data analytics and machine learning courses have been hired for positions at leading companies such as:

  • Software engineer, Google
  • Machine learning engineer, Apple
  • Data scientist, Infinia ML
  • Machine learning engineer, Weibo Corporation
  • Senior data scientist, Salesforce
  • Associate data scientist, Zenefits

Job postings for data scientists have more than tripled in the past five years, and openings are projected to grow much faster than average through 2026.

two students look at a computer

Request more information

Loading...