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 (optional)
  • 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.

Cost of Attendance


Cost Per Credit: $1,400
Total Tuition: $50,400

Fixed tuition rates are in place for the MSA program. Newly admitted students will be locked in for the duration of the program at the official rate at their point of enrollment.

Financial aid in the form of student loans is available.


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.


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


$65 non-refundable fee


None. The degree can be completed 100% online.

Online MSA Curriculum

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 Capstones. Consisting of 12 three-credit courses taken over six semesters — each of which is divided into two sessions — the 36-credit-hour program is designed to be completed in 24 months.


Introduction to Business Analytics3.0 Credits
Introduction to Programming in R & Python3.0 Credits
Data Models and Structured Analysis3.0 Credits
Multivariate Data Analysis3.0 Credits


Business Intelligence3.0 Credits
Analytical Methods for Optimization and Simulation3.0 Credits
Analytical Methods for Data Mining3.0 Credits
Analytical Methods for Text and Web Mining3.0 Credits
Machine Learning & Artificial Intelligence Applications with Python3.0 Credits
Enterprise Data Management 3.0 Credits


Advanced Business Applications3.0 Credits
Analytics Practicum3.0 Credits

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

Important Notice for Online Prospective and Current Students

The following page includes important information regarding the University’s authorization status, students’ responsibilities related to relocation and programs leading to professional licensures, and the complaint process for online students. View Notices for Distance Education Programs (PDF).