Skip to main content

Learn Differently by Mastering Business Analytics

Breaking through in the Boardroom

Uncovering Insights that Drive Action

Cultivating Skills that Sustain Relevance


Digital transformation and data-driven strategies are the hallmarks of every industry today. Whether a business analyst looks at operations, marketing, customer interactions, or staff management, data is front and center in driving innovation, growth and change. With the emergence of digital platforms where customers and employees interact, vast amounts of data are generated and available to companies—yet the application of this data toward building models to enhance efficiency and competitive advantage remains a daunting challenge—creating a near insatiable demand for breakthrough talent in data analytics. That’s why you need to learn business analytics differently.

The data analytics revolution in our world requires skilled professionals who excel in both data discovery and boardroom review—dynamic thinkers and communicators who can translate data into insights, and insights into transformative business models that will integrate across the enterprise and beyond. The Master of Science in Applied Analytics at Boston College will help you lead on this new frontier, with cutting edge business analytics coursework like Machine Learning (ML), Artificial Intelligence (AI) and Data Visualization plus soft skills like communications, storytelling and stakeholder management. The program prepares students to shape industry today and well into the future.

The M.S. degree can also be completed as a dual degree with Woods College’s M.S. in Applied Economics.

Yes! I want to know more about the Master of Science in Applied Analytics

Loading…

On Campus or Online


Choose the learning format that works best for your learning and lifestyle

Flexible Scheduling


Study full- or part-time online, on campus during the evening, or any combination that works for you.

Broad-based or Specialized


Prepare for multi-industry business analytics career opportunities or take a deeper dive into a specific focus area

Where it Can Take You


Enhance your credentials, expand your network, and accelerate your career with an MS in Applied Analytics from Boston College and become part of an engaged and passionate alumni network of more than 180,000 worldwide

How many courses?


10 courses—two foundational, four core courses, three electives, plus an AI practicum. Students can complete the degree in as little as 12 months of full-time study or 20 months of part-time study.

How much does it cost?


$1,490 per credit Academic Year 2025 – 2026 tuition rate.






These courses establish the necessary background for further study in the field. Students who have taken comparable courses in their undergraduate program can waive these courses and take electives instead. We also envision developing assessments that would allow students to waive these courses.

Machine learning is the design of algorithms that routinely learn and adapt with use to discover hidden properties, patterns, and trends in complex data. This semester-long course on foundational methods in linear algebra and vector calculus explores the structure and dimensionality of large and complex datasets.

This course introduces students to the concepts and data-based statistical analysis tools commonly employed in applied economics. In addition to learning the basics of statistical and data analysis, students learn to use the software package Stata to conduct empirical analyses. Students who complete the course successfully will be prepared for ADEC 7320.01, Econometrics.

These courses allow students to develop the competencies necessary to be able to conduct analytical work and apply it in the real world. Core courses bring students to the necessary proficiency level and enable them to either further hone their analytic skills or to further focus on the application of the tools in different settings. All students must take the core courses, including the project course.

This course prepares students with the data engineering knowledge required to complete data science research and navigate industry products.

This course demonstrates how to merge economic data analysis and applied econometric tools with the most common machine learning techniques, supporting the increasing need to understand “big data” due to the rapid advancement of computational methods. The course provides hands-on experience with the terminology, technology, and methodologies behind machine learning, with economic applications in marketing, finance, healthcare, and other areas. Primary topics include advanced regression techniques, resampling methods, model selection and regularization, classification models (logistic regression, Naive Bayes, discriminant analysis, k-nearest neighbors, neural networks), tree-based methods, support vector machines, and unsupervised learning (principal components analysis and clustering). Students apply both supervised and unsupervised machine learning techniques to solve economics-related problems with real-world datasets. No prior experience with R or Python is necessary.

This course teaches students advanced AI algorithms, addressing neural networks, deep learning architectures, and reinforcement learning. The course provides a high-level theoretical overview of each section and discusses practical applications through hands-on projects. The course uses Python as the programming language. The course prerequisites are: data analysis and feature engineering, traditional machine learning theory and practice, Python programming (intermediate level—e.g., familiarity with sci-kit learn, Matplotlib, NumPy, pandas), linear algebra, and first-order derivatives.

This survey course addresses governance frameworks and the algorithm techniques used to make decisions within an organization or in servicing clients. The recent acceleration in the use of artificial intelligence (AI)—and specifically machine learning (ML) techniques—has introduced unique opportunities and risks that require governance to ensure responsible and ethical use. The course begins by examining the intent of governance, its roots, and its current manifestations and goes on to explore trends that are shaping algorithmic decision-making in U.S. for-profit firms. Industries covered often include finance, healthcare, manufacturing, defense, and biotech.

Applied Analytics Project

All students will benefit from the Applied Analytics Project, where they would obtain end-to-end experience in building an analytical solution to a business or policy problem.

Choose at least three electives:

Students will use electives to customize their learning to fit their objectives. Some electives within the program focus on more advanced topics, both in Mathematics and Analytics, geared toward the students that want to explore the material on a more theoretical level and/or better prepare for further graduate study. Other electives will be designed to help students practice their skills in the context of business areas such as product management or communication. For example, students, especially those who matriculate with a background that allows them to waive Foundational Courses, can also take electives in another graduate program in a domain of their interest such as healthcare, HR, Cyber Security, etc. This would provide them with exposure to an area of interest where they can explore how their skills would be used in the given industry.

This course focuses on the application of statistical tools used in estimating economic relationships. The course begins with a discussion of the linear regression model and an examination of the common problems encountered when applying this approach, including serial correlation, heteroscedasticity, and multicollinearity. Models with lagged variables are considered, as is estimation with instrumental variables, two-stage least squares, models with limited dependent variables, and basic time-series techniques.

This course prepares students to develop product solutions that deliver user value and provide viability for businesses in technology that use machine learning.

This course exposes students to the most popular forecasting techniques used across industries. We cover time series data manipulation and feature creation, including working with transactional and hierarchical time series data, as well as methods of evaluating forecasting models. We also cover basic univariate smoothing and decomposition forecasting methods, including moving averages, ARIMA, Holt-Winters, unobserved components models, and various filtering methods (Hodrick-Prescott filter, Kalman filter). Time permitting, we extend our models to multivariate modeling options such as vector autoregressive models (VAR). We also discuss forecasting with hierarchical data and the unique challenges that hierarchical reconciliation creates. The course uses the R programming language, though no prior experience with R is required.

This course provides an introduction to the operations research methods used in business. We briefly review the basics of calculus and linear algebra, then outline the conceptual foundations of economic modeling, and apply optimization techniques to various economic problems. The course provides a sound perspective on using operations research techniques in economic and managerial decision-making, which has become an increasingly sought-after skill. We work on various problems, including portfolio management, resource management, and environmental and energy-related regulations.

Machine learning is the design of algorithms that routinely learn and adapt with use to discover hidden properties, patterns, and trends in complex data. This semester-long course explores foundational methods, probability theory, and statistical methods, focusing on classifying data, recognizing patterns, formulating and testing hypotheses, and forecasting statistical trends that highlight potential tradeoffs and decision options by stakeholders. Topics include discrete and continuous random variables, the algebra of random variables, independence, central limit theorems, and Gaussian distributions (univariate and multivariate forms). Topics in statistics focus on regression theory and hypothesis testing.

This course introduces students to computer vision concepts and methods. Students learn how to conduct classification, detection, and recognition tasks. It covers the basics of computer vision, machine learning models for vision, convolutional neural networks (CNN) and transformer architecture, object detection and image segmentation, autoencoders and image manipulation, generative adversarial networks (GAN) for image creation, and multi-input models.

This course introduces students to natural language processing (NLP) concepts and methods. Students learn how to conduct both supervised and unsupervised NLP. The course covers the basics of NLP, text (document) classification, text summarization, text similarity and clustering, semantic analysis, sentiment analysis, and deep learning approaches (recurrent neural networks and transformer-based architecture).

This course provides an overview of the popular software packages currently used for data exploration, analysis, and visualization. The first part of the course emphasizes Excel and Tableau. The Excel portion covers basic charts and their use with pivot tables. The Tableau component introduces students to advanced data exploration and visualization methods through a variety of charts and dashboards. The second part of the course examines exploratory data analysis in R. Students learn how to write their own code for importing, cleaning, and exploring large datasets, as well as how to create, modify, and export complex charts and summaries for visual, qualitative, and quantitative analysis. The third part of the course provides an introduction to SQL databases, where students learn how to create SQL queries to select, filter, and manipulate data.

Working with data to produce results is the first step in effective modeling. Once obtained, results need to be transformed into insights and communicated—often to non-technical audiences. This course provides techniques for visualizing data, presenting insights, and communicating with a variety of audiences.


“The BC MSAA is a world-class program spanning the breadth and depth needed for practitioners and leaders in today’s marketplace—from hands-on skills development to responsible and ethical governance. Boston College’s and the Woods College’s reputation will make this a marquee, sought-after program.”

Ra’ad Siraj, MassMutual Head of AI Governance

Aleksander (Sasha) Tomic

As director of the M.S. in Applied Analytics and associate dean for strategy, innovation, and technology, Dr. Tomic draws from his background as an accomplished economist, researcher, and thought leader.

View Profile