Business Analytics (M.S.)

The Gabelli School Master of Science in Business Analytics (MSBA) will help you to see the big picture that your future employer is going to ask you to draw. The curriculum teaches you to pull valuable conclusions from a wide range of information types: big data, business performance data, web and text content, and more.

The Gabelli School MSBA provides skills in:

  • Artificial intelligence and deep learning
  • Business analytics
  • Data engineering
  • DevOps engineering for data science
  • Programming for analytics and data science
  • Statistical analytics for business

The MSBA has two schedule choices: a one-year full-time program or a part-time program spread over a longer time frame, such as two years—ideal for professionals who don't want to leave their jobs while they pursue the degree.

Learning Competencies

  1. Students will become proficient in understanding data, its preparation, and modeling for analytics use.
  2. Students will become proficient in coding and programming for analytics.
  3. Students will demonstrate understanding of the models, methods, and tools of analytics.
  4. Students will demonstrate understanding of the managerial issues surrounding analytics.

To learn more about the M.S. in Business Analytics, visit the Fordham website.


CIP Code

30.7102 - Business Analytics.


You can use the CIP code to learn more about career paths associated with this field of study and, for international students, possible post-graduation visa extensions. Learn more about CIP codes and other information resources.

The 30-credit program consists of 10 courses (seven required and three electives), across three semesters. Students can earn the MSBA in one year of full-time study or two years of part-time study. The schedule below outlines the full-time format; part-time students coordinate their coursework with guidance from the program director and academic adviser.

Through the selection of elective courses, the program allows students to specialize in one of four career-oriented tracks, according to their interests. They can choose from tracks in:

  • Artificial Intelligence and Deep Learning
  • Business Analytics
  • Programming for Analytics and Data Science
  • Statistical Analytics for Business

For details on MSBA tracks, see the Tracks tab.

Plan of Study Grid
FallCredits
BYGB 7973 Data Management and SQL 3
BYGB 7978 Web Analytics 3
BYGB 7967 Machine Learning for Business 3
One elective course (see options below) 3
 Credits12
Spring
BYGB 7975 Data Visualization 3
BYGB 7977 Natural Language Processing and Applications 3
BYGB 7990 Cloud Computing for Analytics 3
One elective course (see options below) 3
 Credits12
Summer
BYGB 7988 Business Performance Analytics 3
One elective course (see options below) 3
 Credits6
 Total Credits30

A new curriculum for the MSBA will be in place for students admitted in Fall 2025 and beyond, as follows:

Course Title Credits
Required Courses
BYGB 7973Data Management and SQL3
ISGB 7943Programming with Python3
BYGB 7967Machine Learning for Business3
BYGB 7977Natural Language Processing and Applications3
BYGB 7975Data Visualization3
Electives
Choose five electives from the list below.15
Total Credits30

Electives

Courses in this group have the BUAN attribute.

Course Title Credits
ACGB 719GAudit Data Analytics3
ACGB 719HIT Audit and Information Assurance3
BEGB 6220Econ Analysis & Bus Decisions3
BYGB 7978Web Analytics3
BYGB 7988Business Performance Analytics3
BYGB 7990Cloud Computing for Analytics3
DGGB 6820Statistics3
DGGB 7844Stat Methods and Comp I3
FNGB 74BGAuto Trading Systems - Intro3
GFGB 6005Financial Modeling3
ISGB 6910Business Tech & Analytics3
ISGB 7811Internship Project1-3
ISGB 7902System Analysis & Design3
ISGB 7910Info Systems Strategy & Mgmt3
ISGB 7922Healthcare IT3
ISGB 7924Mobile E-Commerce and Apps3
ISGB 7932Accounting Info System3
ISGB 7933Audit Data Analytics3
ISGB 7934Artificial Intelligence3
ISGB 7942Optimization Models in Bus3
ISGB 7944Sports Analytics3
ISGB 7955Project Management3
ISGB 7980Bus Modeling w/Adv Sprdsheets3
ISGB 7985Data Warehousing3
ISGB 799DCybersecurity and Data Privacy3
ISGB 799RIT Audit and Information Assurance3
ISGB 799VR Statistical Programming3
ISGB 799XFintech -An Introduction3
ISGB 799YBlockchain Tech & App Dev3
ISGB 799ZDeep Learning3
ISGB 79AAAdvanced Python for Financial Programming3
ISGB 79ACCybersecurity Analytics for Business3
ISGB 79ADDigital Forensics 3
ISGB 79AERobotic Process Automation3
ISGB 79AKLarge Language Models and Generative AI3
MKGB 7730Research Methods3
MKGB 779IData-Driven Marketing Decisions3
MKGB 77AAMarketing Decision Models3
MKGB 879XApplied CRM1.5
OPGB 6627Operations and Supply Chain Management3
QFGB 8911Financial Markets and Modeling2
QFGB 8923Machine Learn & Econometrics2
QFGB 8925Simulation Applications2
QFGB 8943Large-Scale Data Modeling2
QFGB 8955Computational Finance2
QFGB 8968Blockchain Technology and Application Development3
SDGB 7840Applied Regression Analysis3
SDGB 7841Statistical Theory I3
SDGB 7842Statistical Theory II3
SDGB 7843Judgment and Decision Making3
SDGB 7844Stat Methods and Comp I3
SDGB 7847Machine Learning for Stats3
SDGB 7848Observational Studies3
SDGB 7851Measurement and Data Visualization3

Students seeking special permission to count a course without the BYGB or ISGB subject code as an elective must follow the below, three-step approval process.

Only 6000-level or above courses may be considered for electives to count towards the MSBA.

  1. The student should send a detailed petition to the MSBA Program Director explaining why they are considering a non-BYGB or ISGB subject code course as an elective.
  2. The student should request permission from the instructor of the relevant course to join the elective, who should then send an email to the student authorizing the student's enrollment in the course. The student should forward that email to the MSBA Program Director and MSBA Advising Dean.
  3. The MSBA Program Director and MSBA Advising Dean will discuss the request, giving it due consideration, and render a decision on whether the non-BYGB or ISGB subject code course may be accepted as an elective.

Note: all advanced ISGB courses with prerequisites must be met (please discuss with the Program Director/Advising Dean).

For students who are not interested in any of the below tracks, another option is to create an optimal mix of electives across the tracks, in consultation with the program director and area chair.

Artificial Intelligence and Deep Learning Track

Courses in this group have the BUAI attribute.

Course Title Credits
ISGB 7934Artificial Intelligence3
ISGB 799ZDeep Learning3
ISGB 79AAAdvanced Python for Financial Programming3
ISGB 79AERobotic Process Automation3

Business Analytics Track

This track is for students interested in specializing in the analytics and data science aspects of information technology.​ Courses in this group have the BUBA attribute.

Course Title Credits
ISGB 6910Business Tech & Analytics3
ISGB 7933Audit Data Analytics3
ISGB 7942Optimization Models in Bus3
ISGB 7944Sports Analytics3
ISGB 7980Bus Modeling w/Adv Sprdsheets3
ISGB 7985Data Warehousing3
ISGB 799RIT Audit and Information Assurance3
ISGB 79ACCybersecurity Analytics for Business3
ISGB 79ADDigital Forensics3

Programming for Analytics and Data Science Track

This track is for students who wish to delve deeper into the development of analytics and data science applications.​ Courses in this group have the BUDS attribute.

Course Title Credits
ISGB 7943Programming with Python3
ISGB 799VR Statistical Programming3
ISGB 799XFintech -An Introduction3
ISGB 799YBlockchain Tech & App Dev3
ISGB 79AAAdvanced Python for Financial Programming3
ISGB 79AERobotic Process Automation3

Statistical Analytics for Business Track

Courses in this group have the BUSA attribute.

Course Title Credits
ISGB 799VR Statistical Programming3
SDGB 7840Applied Regression Analysis3
SDGB 7841Statistical Theory I3
SDGB 7842Statistical Theory II3
SDGB 7843Judgment and Decision Making3
SDGB 7844Stat Methods and Comp I3
SDGB 7851Measurement and Data Visualization3