Cost of Attendance

Online MSA Tuition for 2018-2019 Academic Year

Cost Per Credit: $1,334 Total Tuition: $48,024

Financial aid in the form of student loans is available. Please note that costs and fees are subject to change.

Technology Requirements

All students are required to have a Windows PC with Excel 2010 or later. Throughout the program, faculty members will employ a variety of different software packages, some of which do not work on a MAC computer. In order to avoid issues with conflicting security requirements and administrative settings, it is also highly recommended that students do not use a work computer.

Application Fee

$65 non-refundable fee


None. The degree can be completed 100% online.


Varies per course. The cost of course materials for Villanova MSA students ranges from approximately $100-$400 per semester.

Admissions Requirements

To be eligible for the online MSA program, you must provide the following materials:
  • Completed online application
    • Resume
    • Two essays
  • Official transcripts from all institutions attended
  • Two letters of recommendation (professional or academic)
  • GMAT or GRE score (recommended)
  • TOEFL, transcript evaluation and interview (international applicants)
In addition, all incoming students must have completed an undergraduate or graduate statistics course and earned a minimum grade of B. Students can start the online MSA in the Fall or Spring semesters.

Online MSA Curriculum

Course Listing Credits

  1. Introduction to Business Analytics 3.0
  2. Introduction to Programming in R 3.0
  3. Data Models and Structured Analysis 3.0
  4. Multivariate Data Analysis 3.0
  5. Enterprise Data Management 3.0
  6. Business Intelligence 3.0
  7. Analytical Methods for Data Mining 3.0
  8. Analytical Methods for Text and Web Mining 3.0
  9. Analytical Methods for Optimization and Simulation I 3.0
  10. Analytical Methods for Optimization and Simulation II 3.0
  11. Advanced Business Applications 3.0
  12. Analytics Practicum 3.0
Total Credits: 36 **Curriculum is subject to change. The Villanova MSA is expertly designed to expand students’ proficiency in the latest analytics technologies, applications, and practices that are actively reshaping the business world. All of the classes at VSB emphasize a practical, real-world education and promote work across disciplines. The MSA curriculum is comprised of three components: the Fundamentals, the Core, and the Practicum. Consisting of 12 three-credit courses taken over six semesters — each of which are divided into two sessions — the 36-credit hour program is designed to be completed in 24 months. A brief overview of each course is provided below. Courses and course descriptions are for informational purposes only and are subject to change.


Course Name: Introduction to Business Analytics Credits: 3.0 Description:Description:Business analytics has been defined as the use of business intelligence and quantitative methods, including statistical analysis, forecasting/extrapolation, predicative modeling, optimization and simulation in the context of organizational decision making and problem solving. This course provides an overview of the business analytics process and important analytic techniques; data visualization, data mining, optimization, and simulation. Students are exposed to a variety of business problems in analytics (marketing, finance, operations). Throughout the course, students will learn to model and analyze complex business decisions with various tools on spreadsheets to improve decision making across business functions.
Course Name: Introduction to Programming in R Credits: 3.0 Description: The statistical programming language R is rapidly becoming the language of choice for business analysts due to its full array of software capabilities for data preparation, analysis, and graphical display.  This course covers the fundamentals of the usage of R as a programming language, with emphasis on applications in business.  Students will learn how to use the software environment of R to efficiently source, manipulate, and analyze data.
Course Name: Data Models and Structured Analysis Credits: 3.0 Description: Description:This course covers the concepts and techniques used to analyze and report structured data. Students will learn tools and methods for understanding the data models supporting various business processes and for analyzing data from structured databases.
Course Name: Multivariate Data Analysis Credits: 3.0 Description:This course focuses on analyzing data using multivariate methods. The objective of the course is to give students the skills to be able to analyze and interpret multivariate data sets. Through real world business applications, students will learn to analyze business data and interpret results using a variety of methods including factor analysis, multiple linear regression, ANOVA, discriminant analysis, and Chi-square/contingency tables.


Course Name: Enterprise Data Management Credits: 3.0 Description:This course introduces the idea of how the data warehouse provides the foundation for analytics within the enterprise. Students learn the dimensional model and how data warehouses and data marts are designed and created. Central to the creation of the data warehouse is the ETL process (Extract-Transform-Load) where the data is cleaned, transformed and structured as needed for analysis. The course ends with an examination of how the data warehouse concept is extended into the realm of “Big Data”.
Course Name: Business Intelligence Credits: 3.0 Description:This course examines the concepts and approaches in Business Intelligence (BI) from a business user/analyst perspective. Students will learn to use BI tools for creating applications and dashboards in the context of fact-based decision-making.
Course Name: Analytical Methods for Data Mining Credits: 3.0 Description:Data mining is the process of selecting, exploring, and modeling large amounts of data to uncover previously unknown patterns and gain insights. The objective of this course is to teach students how (and when) to use various techniques for mining data. Topics include logistic regression, decision tree networks, and neural networks. Students will mine large datasets from a variety of business areas and use their findings to support business decision making.
Course Name: Analytical Methods for Text and Web Mining Credits: 3.0 Description:This course focuses on text and web mining and their applications. Roughly 80% of data is unstructured. However, it is difficult to work with unstructured data. This course covers techniques for mining text and web data to improve business decision making. Topics include text/web retrieval, classification/clustering, transforming text data into a structured format, text summarization, and social network analysis. Students will also be exposed to big data issues and interact with web APIs from popular web sites for data collection.
Course Name: Analytical Methods for Optimization and Simulation I Credits: 3.0 Description:This course is designed to provide a foundation in the use of analytical modeling techniques in managerial decision-making. We will cover two areas of modeling – computer simulation and optimization. These topics were introduced in the first course but we will follow up with a more advanced treatment of the topics and solve problems with industrial strength packages. We will also devote time to forecasting and cover a broad overview of key forecasting techniques.
Course Name: Analytical Methods for Optimization and Simulation II Credits: 3.0 Description:This course is a continuation of Analytical Methods for Optimization and Simulation I.
Course Name: Advanced Business Applications Credits: 3.0 Description:This course focuses on advanced applications of analytics in business. Case discussion will be used to expose students to diverse applications of analytics in organizations. Applications include fraud detection, financial analytics, risk analytics, marketing and customer analytics, and geospatial analytics. A combination of lecture, case discussion, problem solving, group projects, and completion of exercises will be used to further the knowledge and skills of students.


Course Name: Analytics Practicum Credits: 3.0 Description:Capstone course for the MSA program. This course focuses on an application-based practicum project completed during the capstone term. Students will combine the concepts and skill set learned throughout the program to navigate the analytics process and partner with an organization on a real business analytics project. The course will blend lectures and assignments to help students obtain communication skills and project management skills needed to support their project and interactions with the client.

Courses and course descriptions are for informational purposes only and are subject to change.

Program Faculty

For information about the Villanova School of Business faculty, click here.

  • 1
  • 2

I'm interested in earning an MSA degree to help me:

  • 1
  • 2

Contact Information