Advance your journey at William & Mary

Explore our core curriculum and capstone experience

Core Curriculum

Our core curriculum ensures you will learn the technical skills of a data scientist and gain the strategic perspective of a business analyst.

  • Learn how to gather and structure the large volumes of data companies collect about their businesses
  • Master the requisite skills needed to wield Big Data
  • Identify the key data fields that effectively predict consumer behaviors
  • Effectively communicate the results of technical analyses using non-technical, managerial terms
  • Provide insight and relevance to affect strategic decision-making

Program Snapshot

Pre-requisites (Flexible and Affordable Prerequisite Completion Available)
Probability & Statistics
Linear Algebra
R and Python Programming
Business Foundations
(See Admissions for flexible and affordable online and in-person option for completing prerequisites)
Fall Semester Winter
Spring Semester

Competing through
Business Analytics
(3 Credits | 3 Weeks)

Database Management (3 Credits | 12 Weeks) Big Data (3 Credits | 12 Weeks)

Capstone Project
(3 Credits | 3 Weeks)

Stochastic Modeling (3 Credits | 12 Weeks) Data Visualization
(1.5 Credits | 6 Weeks)
Heuristic Algorithms
(1.5 Credits | 6 Weeks)
Machine Learning 1 (3 Credits | 12 Weeks) Machine Learning 2 (3 Credits | 12 Weeks)
Optimization (3 Credits | 12 Weeks) Artificial Intelligence - Neural Networks, Genetic Algorithms
(3 Credits | 12 Weeks)

Comprehensive Skills

You will learn state of the art models for clustering, regression, classification, and deep learning for vision and text mining. Plus, you will be well rounded with models for time series forecasting, resource optimization, logistics, and reporting at scale. Our program uses tools in every course including, but not limited to:
  • Python
  • R
  • Gurobi
  • Alteryx
  • Tableau
  • MySQL
  • Keras
  • Spark
  • TensorFlow

There will be comprehensive coverage in descriptive, predictive, and prescriptive analytics. Communication is reinforced strategically throughout the program, emphasizing storytelling and communication of results to decision makers. We are applying the heft of data science to business problems, using data to drive business forward and to create insight.

Course Overview

Unique Academic Experiences

Boot Camp

The MSBA program offers several business analytics boot camps in the summer for deposited MSBA students. These boot camps include linear algebra, R and Python programming.

We have designed these boot camps as a cost-effective way for deposited students to meet any or all of these prerequisites prior to the start of MSBA orientation. It is required that students who enroll have computers with a Windows Operating System environment. Please see our laptop requirements to ensure that your computer will work properly during the boot camp and your classes.

Each boot camp will be taught by W&M faculty and will provide a competency test and certificate of completion. Each weekly session costs $250. Students must be admitted and deposited into the program in order to participate in these boot camps. Registration information will be sent to deposited students in the spring.

  • Linear Algebra - Linear algebra (LA) is a branch of mathematics that studies systems of linear equations and the properties of matrices. The concepts of LA are critical for learning the advanced skills required in the business analytics program. The following topics will be covered: definitions of vectors and matrices, vector/matrix operations, matrix spaces, and matrix-vector properties/definitions, Gaussian elimination, diagonalization, vector projections, linear transformations, Eigenvectors/Eigenvalues, matrix decomposition and permutation matrices.
  • R Programming - R is a free, open-source programming language and software environment for statistical computing and graphics. R is an integrated suite of software facilities for data manipulation, calculation, and graphical display. It also includes conditionals, loops and user-defined recursive functions. This course will teach the basics of R that are critical for learning the advanced skills required for business analytics.
  • Python Programming - Python is a widely used high-level, open-source, general-purpose, interpreted, dynamic programming language whose design philosophy emphasizes code readability. It supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. This course will teach the basics of Python that are critical for learning the advanced skills required for business analytics.

Please contact if you have any questions about our boot camps.

MSBA Capstone

The MSBA Capstone is an intensive assignment that tests your ability to be an effective analyst. Part of being an effective analyst is to think critically about a situation in the context of how much time and what resources are available. Unlike most programs, our approach ensures you have all the required tools in your toolbox before commencing the project. You'll apply the skills learned throughout the MSBA program to a real-world scenario in a controlled environment, allowing you to honestly assess the knowledge you've gained to successfully solve a complex business problem in Business Analytics

Real World Project

Project Info

Comprehensive Connections

Comprehensive Connections Info

Team Based

Team Based Info

Advanced Communication Skills

Communication Skills Info

Combined MBA/MSBA Degree

"William & Mary's Raymond A. Mason School of Business is excited to announce that our MBA/MSBA combined degree is now a two-year STEM-designated program.

This course of study allows you to merge the business acumen and leadership from the MBA curriculum with the highly technical skills from the MSBA to solve complex problems in today's workplace.

Candidates enrolling in the new STEM-designated combined degree may be eligible for an extension of their post-study Optional Practical Training (OPT) visa up to 3 years.

Candidates must apply to the MBA and MSBA programs separately to pursue the combined degree.

Current students may apply for the combined degree after completing the first semester in the MBA or MSBA program.

For additional information or to set up a pre-interview appointment, please contact or 757-221-2944.

Carousel with student profiles

Use left and right arrow keys to navigate between sliders