Skip to main content

Master of Science in Applied Analytics


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

Choose to pursue a broad-based course of study or take specialized electives in a focus area that aligns with your career goals.

Complete your 30-credit degree in 12 months (full time) or 20 months (part time) and gain the skills to turn data insights into business solutions.

Receive personalized academic advising and career coaching, and participate in recruiting and hiring events.

When you enroll in the M.S. in Applied Analytics (M.S.A.A.) program at Boston College Woods College of Advancing Studies, you’ll study advanced analytical approaches to complex real-world problems and acquire valuable, in-demand skills such as machine learning and artificial intelligence. In addition to learning how to utilize data and analytics, you’ll develop critical soft skills such as communication and storytelling to convey actionable insights effectively to non-technical stakeholders.

Our ten-course program features hands-on educational experiences, a rigorous curriculum taught by industry experts, and the option to choose specialized electives that correspond to your interests. The program’s STEM designation offers international students the opportunity to benefit from extended Optional Practical Training (OPT). You’ll graduate prepared with the knowledge and expertise to achieve your professional goals and succeed in any industry.

Note: The M.S.A.A. can also be completed as a dual degree with our M.S. in Applied Economics.


The advantages of our M.S. in Applied Analytics program include:

Faculty

Our faculty possess significant industry experience directly related to their courses, so you’ll be taught relevant, in-demand skills and understand how they apply in specific contexts.

Advisory board

This board consists of leaders in the field who help shape our curriculum, mentor students, and assist with job searches and placement opportunities.

Engagement model

Our online and in-person class sizes are limited to foster engagement with faculty and between students.

Applied analytics project

In this course, you will shepherd an AI project from start to finish, practicing not just technical tools but also project management and advisory, presentation, and communication skills.


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. 

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 equip students with the competencies to conduct analytical work and apply it in the real world. Students who complete the courses successfully are ready to hone their analytic skills further and build expertise in applying the tools to different settings. All students must complete 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

The applied analytics project provides students with an end-to-end experience in building an analytical solution to a business or policy problem.

Choose at least three electives:

Students tailor their studies to their professional goals through elective coursework. Some electives address advanced topics in mathematics and analytics, while others emphasize skill development in business areas such as product management and communication. 

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.


Graduates of our program possess the skills to:

  • Design analytic approaches to solve complex problems
  • Understand and deploy advanced analytic techniques in search of actionable insights
  • Use machine learning and artificial intelligence tools and approaches to leverage data for business and policy decisions
  • Draw insights from analytics and communicate them clearly to non-technical audiences
  • Drive real impact based on results and insights from analytics

Students who complete the M.S. in Applied Analytics program gain a rich, applied skillset in four areas: data, technology, business, and soft skills. This diverse competency base provides the foundation for data-driven decision-making at any level of the organization from business analysts to division leaders and C-suite executives.

Specific knowledge domains for each competency include:

Data

  • Business analysis
  • Business intelligence
  • Data analysis
  • Data management
  • Data modeling
  • Data visualization
  • Machine learning
  • Statistics
  • Data privacy

Business

  • Agile methodology
  • Business intelligence
  • Business process
  • Business requirements
  • Business systems
  • Customer service
  • Finance
  • Process improvement
  • Project management
  • Business advisory

Soft Skills

  • Communication
  • Influencing
  • Leadership
  • Management
  • Planning
  • Presentations
  • Problem-solving
  • Research
  • Storytelling
  • Stakeholder management

The Master of Science in Applied Analytics is a graduate-level degree that prepares students to leverage and communicate data-driven insights to solve real-world challenges across industries. Students learn advanced analytical skills and techniques to interpret data, drive decision-making, and optimize business performance.

Students can complete this ten-course, 30-credit program in as few as 12 months of full-time study or 20 months of part-time study. Please note that this timing can vary depending on the number of credits you take each semester.

The Master of Science in Applied Analytics degree can equip you with the skills to drive strategy and effect change across organizations and industries. Graduates of our program work in finance, insurance, nonprofit, government, healthcare, and beyond. Common roles include data scientist, data engineer, business systems analyst, business analyst, data analyst, and financial analyst.

Yes. Students should have a basic understanding of quantitative methods and taken Statistics and Calculus I as prerequisites. While we do not require standardized test scores, we strongly suggest submitting GRE or GMAT scores as a part of your application, particularly when one or both of the prerequisites have not yet been fulfilled.