The Master's in Data Analytics at Columbia University is an advanced programme designed to build practical and theoretical skills in statistical modelling, machine learning, data engineering and visualisation for application to real-world problems. It suits students with a quantitative background or strong programming experience who want to move into data science, analytics or applied machine learning roles in industry or research.
The curriculum balances core quantitative foundations with applied methods and hands-on projects. Typical core topics include statistical inference, probability, supervised and unsupervised machine learning, and optimisation. Students also study data engineering and systems for handling large-scale data, including databases, distributed computing frameworks and cloud-based tools. Practical coursework emphasises programming in Python and/or R, data visualisation, model evaluation, and reproducible workflows.
Programme structure commonly includes a set of core courses, a selection of electives, and a culminating experience such as a capstone project, practicum with an industry partner, or a research thesis. Elective options often cover areas such as natural language processing, deep learning, time series analysis, causal inference, reinforcement learning, privacy and ethics in data, and domain-focused analytics (for example finance, health, or public policy).
Applicants are expected to hold a bachelor's degree from an accredited institution. Competitive applicants typically have a quantitative or technical undergraduate background (for example mathematics, statistics, computer science, engineering, economics) or demonstrable quantitative competence through prior coursework.
Some applicants choose to strengthen their candidacy by completing preparatory coursework in linear algebra, probability and programming or by presenting relevant industry experience. GRE or GMAT requirements vary by specific Columbia school and programme pathway; applicants should consult the programme's admissions page for the definitive policy.
Graduates enter a wide range of roles that require extracting insight and value from data. Common job titles include data scientist, data analyst, machine learning engineer, data engineer, business intelligence analyst and analytics consultant. Employers span technology firms, financial services, healthcare and pharmaceuticals, media and advertising, government and non-governmental organisations, and research institutions.
The programme's emphasis on applied projects and industry-relevant tools helps prepare students for roles that combine technical modelling with communication, product thinking and deployment of models in production systems. Graduates also pursue further study or research positions in data science and related fields.
Columbia offers access to a dense ecosystem of academic expertise and industry opportunities in New York City. Students benefit from interdisciplinary collaboration across departments and centres focused on data science, machine learning and domain applications. Faculty and affiliated researchers are active in applied research, providing exposure to current methods and open research problems.
Columbia's location facilitates internships and partnerships with companies, startups and public-sector organisations based in the city. Additional advantages include access to research seminars, practitioner talks, and a large alumni network in technology and finance, which can support career development and project collaborations.
Shortlist scholarships and plan your application — free guidance from our advisors.