Students gathering around a computer screen during a lesson

Analytics At Questrom

Real business scenarios with real stakes prepare our students to take charge in an ever-evolving world.

Analytics At Questrom

The integration of analytics into the curriculum is a strategic response to the rapidly transforming global business landscape, which now places unprecedented value on data-driven decision-making. In an era where big data, artificial intelligence, and predictive analytics are not just buzzwords but critical tools for competitive advantage, Questrom aims to equip its students with the skills necessary to thrive in this new environment. Moreover, this focus on analytics underscores a commitment to fostering a mindset of continuous learning and innovation among students. In a world where the only constant is change, the ability to leverage data effectively is a skill that will empower students to navigate and shape their future careers proactively. This change is about more than just imparting technical skills; it’s about preparing a new generation of business leaders who are analytical, insightful, and ready to tackle the complex challenges of the 21st-century business world

#10

Business Analytics Program in US

2023 QS Business Masters Rankings

Meet the Demand

While AI and Analytics are booming, organizations struggle to find talent with the right balance of technical acumen and business knowledge. With companies across all industries utilizing business analytics to inform strategies and boost business performance, this growing field has become indispensable—and highly desirable. In today’s business world, data is the new oil and Questrom will prepare you to take the industry by storm.

Top 6

Boston named a Top 6 hub for data science

LinkedIn

$15.7 T

Economic Impact due to AI adoption by 2030.

PwC

29%

Increase in demand for data scientists

Indeed

Headshot of Professor Orkun Baycik

“My research is at the intersection of analytics, operations, and supply chain management. The field of analytics in this context captivates me as organizations digitalize their operations due to technological advancements, evolving customer demands, and the profound repercussions of the COVID-19 pandemic. This transformation leads to an increased volume of data collection, which presents a particularly valuable opportunity to leverage analytics.“

– Orkun Baycik

Clinical Assistant Professor
Markets, Public Policy, and Law
Boston University Questrom School of Business

“We are in a data-driven revolution, and Boston University is committed to leading in this revolution and to bringing computing and data science into all of our academic disciplines, not only to build applications, but to shape its ethical use in those applications.”

– BU President Robert A. Brown

Ribbon cutting officially opening the Center for Computing & Data Sciences

Data Analytics Courses

In finance, healthcare, marketing, tech — virtually all industries — the ability to analyze data, extract insights, and make informed decisions is crucial. By embedding analytics into the curriculum, Questrom is both meeting current demands and anticipating future trends. This forward-looking approach ensures graduates are prepared not just for today’s roles but adaptable to tomorrow’s evolving industries.

45+

Analytics-related courses

COURSE CODE: is841

The widespread proliferation of IT-influenced economic activity leaves behind a rich trail of micro-level data about consumer, supplier and competitor preferences. This has led to the emergence of a new form of competition based on the extensive use of analytics, experimentation, and fact-based decision making. In virtually every industry the competitive strategies organizations are employing today rely extensively on data analysis to predict the consequences of alternative courses of action, and to guide executive decision making. This course provides a hands-on introduction to the concepts, methods and processes of business analytics. We will learn how to obtain and draw business inferences from data by asking the right questions and using the appropriate tools. Topics to be covered include data preparation, data visualization, data mining, text mining, recommender systems as well as the overall process of using analytics to solve business problems, its organizational implications and pitfalls. Students will work with real world business data and analytics software. Where possible cases will used to motivate the topic being covered. Prior courses in data management and statistics will be helpful but not required.

COURSE CODE: IS843

This Level 3 analytics course will cover how to perform statistical analysis of large datasets that do not fit on a single computer. We will design a Hadoop cluster on Google Cloud Platform to analyze these datasets. Utilizing Spark, Hive, and other technologies, students will write scripts to process the data, generate reports and dashboards, and incorporate common business applications. Students will learn how to use these tools through Jupyter Notebooks and experience the power of combining live code, equations, visualizations, and narrative text. Employer interest in these skills is very high. Basic programming in python (e.g. IS717/IS756), and basic analytics (e.g. IS833/IS834) are prerequisite.

COURSE CODE: IS860

This Level 3 analytics course will introduce concepts, methods, and processes of data mining and machine learning within projects that have been sponsored by partner companies. Through practice in this live setting, we will develop our analytical problem solving skills, and understand how to organize and manage agile analytical projects in the most realistic possible situation. We will learn how to collect, wrangle, and analyze both primary and secondary data sources in multiple business contexts and apply this knowledge to the client data. We will also learn how to communicate the essential elements of our analytic efforts to C-suite level consumers by delivering our recommendations through a business intelligence dashboard.

COURSE CODE: IS889

Examines the data communication hardware and software characteristics that are relevant to the applications software designer. A general overview of communications network design is presented. Topics covered include issues in the design and use of both local area networks and wide area networks. The impact of communications technology on organizations as well as trends in the communications industry are studied.

COURSE CODE: IS842

This seminar focuses on computerization and change in a postindustrial society, including an in-depth look at computers as they relate to productivity in workplaces, social progress, public pol-icy, privacy, safety and moral values. This course is designed to help students understand the range of impacts that computing has now and can have when used by business, public agencies, and individuals.

COURSE CODE: QM870

This course teaches students the core elements of the R programming language. Students will also explore popular methods and principles in data analysis and data visualization.

COURSE CODE: IS833

This course will introduce students to programming-based tools and techniques for becoming analytically-minded managers. The course covers both a hands-on introduction to the concepts, methods and processes of business analytics as well as an introduction to the use of analytics as the basis for creating a competitive advantage. We will review variables, data types, conditionals, loops, and functions, and use these to introduce data structures, including DataFrames. We will also cover reading and writing raw files and the core APIs in analysis and visualization. With the basics under our belt, we will complement it with some of the most popular libraries for data analysis in Python, such as Pandas and Numpy for data manipulation, Matplotlib and Seaborn for visualization, and Jupyter Notebook for reporting. These packages will facilitate workflow and enhance the basic Python functionalities. Using them, one can effortlessly clean up a dataset, create elaborate plots, analyze and summarize the data, and produce presentable reports. Throughout the final project, we will learn to extract value from data by asking the right questions and using the appropriate analytical methods and tools. These methods comprise data preprocessing, explanatory analysis, and machine learning techniques. Prior programming experience in Python is required.

COURSE CODE: IS811

COURSE CODE: IS876

This course focuses on the programming tools used in e-business related applications such as; JavaScript; DTML; ASP. This will give students hands on experience on both the web client side as well as the server side interfacing with backened databases. This is a technical and hand-on programming course that is suited for the more technical students.

COURSE CODE: BA755

This course focuses on how to learn from data, specifically to 1) organize, portray, and summarize data; 2) assess the validity of conclusions that have been drawn from statistical analyses to support business (and other) decisions; and 3) recognize the extent to which variation characterizes products and processes, and understand the implications of variation on organizational decisions when interpreting data. Students will increase their understanding of the use of probabilities to reflect uncertainty; how to interpret data in light of uncertainty to assess risk; and how to build and interpret regression models, which can be used to inform core business and organizational decisions.

COURSE CODE: BA765

This course will cover the fundamentals of programming for data science using R, the command line, and version control. These skills will be reinforced via lectures and hands-on exercises focused on elevating common programming challenges and highlight best practices. The aim of this course is to provide the pathway to fluency in the tools required to analyze data and fully manage data science projects both as an individual contributor as well as in team settings.

COURSE CODE: BA775

This course will primarily focus on data and the key techniques that are necessary when working programmatically. Data is obtained from a data source; students will learn how to work with the most common data sources and how to load it into R. Once the data is loaded and before it can be analyzed one needs to apply a series of steps known as data munging to get a tidy and workable dataset.

COURSE CODE: BA780

Further development of the concepts introduced in Introduction to Data Analytics I. Data munging will be the core of this course, where students will learn how to clean the data, handle missing values, perform data transformations and manipulations, and prepare it for analysis. Through learning data visualization, exploratory techniques, and summarizing methods students will become competent to perform exploratory data analysis. These techniques are typically applied before any modeling begins and can help to confirm the validity of the original business question or to refine it. They are also stepping stones in informing the development of more complex statistical models. The course will conclude with creating data reports and interactive dashboards, two major communication tools required in any data science project.

COURSE CODE: BA810

The internet has become a ubiquitous channel for reaching consumers and gathering massive amounts of business-intelligence data. This course will teach students how to perform hands-on analytics on such datasets using modern supervised machine learning techniques through series a lectures and in- class exercises. Students will analyze data using the R programming language, derive actionable insights from the data, and present their findings. The goal of the course is to create an understanding of modern analytics methods, and the types of problems they can be applied to. The course is open to students with or without a technical background who are interested in analytics. While no prior programming experience is required, students will learn the fundamentals of the R programming language to build and test predictive models.

COURSE CODE: BA820

It has been reported that as much as eighty percent of the world’s data is unstructured. This course will cover the methods being applied to both unstructured and unlabeled datasets. Through a series of lectures and hands-on exercises, students will examine the techniques to unlock insights from data that appear to lack a known outcome. The goal of this course is to compare and contrast the application of various methods being applied today and provide the foundation to develop impactful insights from these datasets.

COURSE CODE: BA830

This course teaches students how to measure impact in business situations and how to evaluate others’ claims of impact. We will draw on a branch of statistics called causal inference that studies when data can be used to measure cause and effect. The course will begin by discussing randomized controlled trials, the most reliable way of measuring effects, and will move onto other methods that can be used when experiments are not feasible or unavailable. We will learn how to implement these methods in R. Causal inference has become especially important for digital businesses because they are often able to run experiments and to harness ‘big data’ to make decisions. We will illustrate the methods we learn with examples drawn from digital businesses such as Airbnb, Ebay, and Uber and through topic areas such as price targeting, balancing digital marketplaces, reputation systems, measuring influence in social networks, and algorithmic design. We will also use data from other business and social science applications.

COURSE CODE: BA886

The analytics project will allow students to work on a data project in a team setting. The goal is for the students to solve a real-world problem using the knowledge, tools, and techniques acquired throughout the program and show their skills to potential employers. This course spans across the degree program and requires multi-semester effort.

COURSE CODE: BA840

This class examines ethical issues of data, data science, and algorithms. We consider unintended consequences and transparency of algorithms, phenomena such as mass personalization and experimentation, and examine competing ideas about privacy and the sometimes blurry line between the private and the public spheres in the digital age. The course is intended to place analytics in a social context and equip students to anticipate and understand the ethical tradeoffs they will be making in the process of doing analytical work.

COURSE CODE: BA860

This is an introductory course on Digital Marketing emphasizing analytics that seeks to familiarize students with digital marketing tactics. At the heart of marketing lies consumers and their marketing journey through the stages of awareness, intent, conversion and finally retention. In this course, we will learn how digital has revolutionized the interactions between firms and consumers along this journey. Digital offers powerful tactics to reach consumers along the funnel: online display ads raise awareness, search listings reach consumers with intent, on-site e-commerce marketing facilitate conversion, and social medial both energizes and retains customers.

COURSE CODE: BA865

This course will introduce you to the Python programming language and the ecosystem of software packages needed for Data Science and to build and train Neural Networks in Python, including: NumPy, Pandas, SKlearn, and PyTorch. After reviewing key Python building blocks, the course will focus on Neural Networks and Deep learning Concepts and implementation in PyTorch. This is an intensive course and the majority of it will be presented through interactive python notebooks (Google Colab).

COURSE CODE: BA870

This is an introductory course on Financial Analytics providing students with knowledge about key “financial” concepts (financial accounting, financial statements, managerial accounting, corporate finance, and investments) so that they can intelligently apply their prior analytics knowledge and tools to real-world financial applications.

COURSE CODE: BA875

This is an introductory course on principles, methods, and techniques used in operations and supply chain analytics. Emphasis is given on the big data age where firms are continuously designing, assessing, and improving the systems that create and deliver their products and services. Students will learn visual representation techniques to enhance their understanding of complex data and models. Such visual techniques will be paired with network analysis to better identify patterns, trends and differences from datasets across categories, space, and time. The course will also draw on real-world applications to demonstrate their use in a variety of contexts.

COURSE CODE: BA880

This course focuses on developments in People Analytics, an evolving data-driven approach to employee decisions and practices. The course covers theory, practice, and methods that are critical for addressing people-related challenges at companies, such as hiring, retaining, evaluating, rewarding performance, and managing teams and social networks, to name a few. By drawing on the latest company practices, research, and cases studies, this course will help you apply people analytics to achieve organizational objectives and to advance in your own career.

COURSE CODE: BA885

In this course we will open the neural network (NN) "black box" and examine how these mathematical modeling tools evolved to become the powerful data analysis engines that many companies rely on today. We will start with simple, comprehensible, few neuron models that we can build from scratch on our devices, and byte by byte grow our skills to understand and manipulate the enterprise-scale networks with complex architectures that are currently used in businesses ranging from Alpha-Go to Tesla. As we explore the mathematical and computational representations of different network architectures, you will obtain a solid understanding of how to choose and customize NN models that fit best to the task at hand, aware of their strengths and challenges, and what these mean for practitioners in business analytics. Whenever possible, we will draw examples related to global challenges such as climate crisis.

COURSE CODE: BA887

Continuation of work begun in QST BA886

COURSE CODE: MF793

This course provides an introduction to R and Exploratory Data Analysis, Time Series Analysis, Multivariate Data Analysis, and Elements of Extreme Value Theory. This course also covers an array of statistical techniques used for simulation, parameter estimation, and forecasting in Finance.

COURSE CODE: MF840

This is the second course of the econometrics sequence in the Mathematical Finance program. The course quickly reviews OLS, GLS, the Maximum Likelihood principle (MLE). Then, the core of the course concentrates on Bayesian Inference, now an unavoidable mainstay of Financial Econometrics. After learning the principles of Bayesian Inference, we study their implementation for key models in finance, especially related to portfolio design and volatility forecasting. We also briefly discuss the Lasso and Ridge methods, and contrast them with the Bayesian approach Over the last twenty years, radical developments in simulation methods, such as Markov Chain Monte Carlo (MCMC) have extended the capabilities of Bayesian methods. Therefore, after studying direct Monte Carlo simulation methods, the course covers non-trivial methods of simulation such as Markov Chain Monte Carlo (MCMC), applying them to implement models such as stochastic volatility.

COURSE CODE: MF810

The course introduces students to a number of efficient algorithms and data structures for fundamental computational problems across a variety of areas within data science and blockchains. A special programming language for blockchain technology, such as Solidity, will be taught. Advanced techniques for improving computational performance, including the use of parallel computation and GPU acceleration are surveyed. Frameworks for big data analysis such as Apache Hadoop and Apache Spark are studied. Students will have the opportunity to employ these techniques and gain hands-on experience developing advanced applications.

COURSE CODE: MF815

This course surveys the application of machine learning techniques to data characterized by low signal-to-noise ratios and non-stationarity, properties of many financial datasets. Challenges associated with the application of “data-hungry” techniques such as deep learning to small-to-medium size datasets, often encountered in finance, are addressed.

COURSE CODE: QM717

The overall goal of this course is to improve student ability to learn from data, specifically to 1) assess the validity of conclusions that have been drawn from statistical analyses; 2) recognize the extent to which variation characterizes products and processes, and understand the implications of variation on organizational decisions when interpreting data; and 3) portray, summarize and analyze data to support operational and strategic decisions associated with the core business models. Students will increase their understanding of the use of probabilities to reflect uncertainty; how to interpret data in light of uncertainty to assess risk; and how to build and interpret regression models, which can be used to inform core business and organizational decisions.

COURSE CODE: QM717

The overall goal of this course is to improve student ability to learn from data, specifically to 1) assess the validity of conclusions that have been drawn from statistical analyses; 2) recognize the extent to which variation characterizes products and processes, and understand the implications of variation on organizational decisions when interpreting data; and 3) portray, summarize and analyze data to support operational and strategic decisions associated with the core business models. Students will increase their understanding of the use of probabilities to reflect uncertainty; how to interpret data in light of uncertainty to assess risk; and how to build and interpret regression models, which can be used to inform core business and organizational decisions.

COURSE CODE: IS878

COURSE CODE: IS853

(pending)

COURSE CODE: QM880

The modeling process illustrated throughout the course will significantly improve students’ abilities to structure complex problems and derive insights about the value of alternatives. You will develop the skills to formulate and analyze a wide range of models that can aid in managerial decision-making in the functional areas of business. These areas include finance (capital budgeting, cash planning, portfolio optimization, valuing options, hedging investments), marketing (pricing, sales force allocation, planning advertising budgets) and operations (production planning, workforce scheduling, facility location, project management). The course will be taught almost entirely by example, using problems from the main functional areas of business. This course is not for people who want a general introduction to or review of Excel. This course is for students who are already comfortable using Excel and would like to use it to create optimization and simulation models.

COURSE CODE: QM716

The overall goal of this course is to improve student ability to learn from data, specifically to 1) assess the validity of conclusions that have been drawn from statistical analyses; 2) recognize the extent to which variation characterizes products and processes, and understand the implications of variation on organizational decisions when interpreting data; and 3) portray, summarize and analyze data to support operational and strategic decisions associated with the core business models. Students will increase their understanding of the use of probabilities to reflect uncertainty; how to interpret data in light of uncertainty to assess risk; and how to build and interpret regression models, which can be used to inform core business and organizational decisions.

COURSE CODE: IS823

This Level 2 (non-programming-based) analytics course examines how the abundance of data has transformed decision making in organizations and the strategic implications of this transformation. We explore how data are being used, ranging from the core principles of properly identifying data sources to the actual analytical methods being used to solve a wide range of business problems. Students will have some hands-on work with advanced Excel, Tableau, and two database applications, Microsoft Access and Neo4j (Neo4j is used to compare and contrast SQL and NoSQL databases in an analytics context). At the end of this course, students will have gained a big-picture perspective on business analytics as well as hands-on experience with commonly-used business analytics software.

COURSE CODE: QM717

The overall goal of this course is to improve student ability to learn from data, specifically to 1) assess the validity of conclusions that have been drawn from statistical analyses; 2) recognize the extent to which variation characterizes products and processes, and understand the implications of variation on organizational decisions when interpreting data; and 3) portray, summarize and analyze data to support operational and strategic decisions associated with the core business models. Students will increase their understanding of the use of probabilities to reflect uncertainty; how to interpret data in light of uncertainty to assess risk; and how to build and interpret regression models, which can be used to inform core business and organizational decisions.

“The Marketing concentration unlocked my passion for digital analytics and marketing strategy, and ultimately gave me the tools to succeed in my current role. Every day, I am challenged to use data to identify opportunities and strategize how we can optimize our customers’ digital retail experience. The Marketing curriculum and faculty truly helped me to approach these problems and conversations objectively, holistically, and empathetically.”

Vanlizza Chau

Digital Analyst, Customer Engagement and Growth Channels at CVS Health

What companies gain from Business Analytics.

Master in-demand analytics skills for today’s job market at BU Questrom.

Why is Business Analytics in High Demand

Our MSBA degree will prepare you to lead in a world driven by data.

A few of our company partners

There are hundreds of thousands of job opportunities in these areas, from start-ups to the largest firms. Our grads join some of the most exciting firms, including:

  • Amazon
  • Athena Health
  • Bristol-Myers
  • Cigna
  • Cognizant
  • CVS Health
  • Dell/EMC
  • Deloitte
  • Fidelity
  • Forrester
  • Goldman Sachs 
  • IQVIA
  • JPMorgan
  • KPMG
  • Liberty Mutual
  • Prudential
  • PWC
  • Sanofi-Genzyme
  • Squibb
  • Staples
  • Tableau
  • The Home Depot
  • Thermo-Fisher Scientific
  • Walmart
  • Wayfair
Skyline of buildings in Boston along the Charles River
Boston University campus along Charles River

Location is Everything

It’s in our name. And in our DNA. Our city is a national hub of innovation. And a major center for data science. Come here and you’ll get a top-ranked MSBA program with direct access to the vibrant Boston business community, leading companies …and a whole lot more.

Woman speaking with microphone in front of a projector screen

The MSBA Poster Session is a show-and-tell for our MS in Business Analytics students’ Capstone Projects. It’s where they get to share their hard work, from tackling a real business problem to coming up with a solid solution.

Grad students posing for photo holding large check

QuestromTalk!

Students in the MS in Digital Technology program polish presentation skills in our own version of the TED Talk, a “QuestromTalk”! The module ends with a team-based business simulation, allowing you to apply your marketing and business analytics expertise.

MSBA students posing for photo in front of backdrop

MSBA Hackathon

MSBA students take part in the first-ever Hackathon, building models and visualizations for eCommerce startup, Cirkul.

Real Projects, Real Data,
Real Impact

Students dive into hands-on experience, applying classroom knowledge to real-world scenarios. It’s the ultimate bridge between theory and practice, preparing you for success beyond the classroom.

Recent Projects

  • Project Example: A go-to-market strategy for the US launch of an international mental health and wellness AI tool created by a world-renowned psychologist.
  • Integrative Capstone: During this semester, you’ll also put your new skills to work in an integrative capstone project with a real company—past clients include IBM, GSK, Wayfair, and the City of Boston.  
  • You’ll take the final required class in the MSDT sequence: a hands-on project class where you and your teammates will design and build a digital product while employing the agile project management approach.
  • MSDT Summer Internship: By the time you start your summer internship—which is optional, but strongly encouraged—you’ll have already begun differentiating yourself from the competition through solid IT exposure, an understanding of the functional areas of business, and experience with the sectors transforming the global economy. An internship is highly recommended, and serves as an excellent way to gain exposure to, and make contacts within, your desired field.