MSBA Curriculum
The STEM-certified MSBA program curriculum involves two semesters of study (33 total credit hours). During the program, you will develop expertise in the collection, storage, analysis, interpretation, and visualization of data, causal inference, machine learning, while learning the predominant programming languages in the field, namely SQL, R, and Python.
Non-Credit Summer Prep Coursework (8 weeks/online)
- Introduction to Programming with R
- Introduction to Programming with Python
- Introduction to Data Science
Plan of Study
Fall Semester
- BUSN 7900: Communications Tools for Career Effectiveness (1.5 credit hours)
- ECON 7710: Intro to Causal Inference (3 credit hours)
- MIST 6360: Introduction to Business Analytics (1.5 credit hours)
- MIST 6380: Advanced Data Management & Analytics (3 credit hours)
- MIST 7600: Data Management & Analytics (3 credit hours)
- MIST 7770: Business Intelligence & Analytics (3 credit hours)
Spring Semester
- ECON 7720: Machine Learning & Prediction (3 credit hours)
- ECON 7950: Competitive Strategy and Structure (3 credit hours)
- MIST 7990: Capstone Project (3 credit hours)
- Elective (3 credit hours)
- Elective (3 credit hours)
- Elective (3 credit hours)
Electives
- MARK 7550: Social Media Marketing Strategy
- MARK 7600: Predictive Analytics
- MARK 7980: Marketing Analytics & Decision-Making
- MIST 6550: Energy Informatics
- MIST 7690: Business Process Management
- MIST 7775: Cyber Threat Intelligence
- MIST 7635: Machine Learning and Business Analytics
- MIST 7757: Data Engineering
- ECON 6760: Time Series Analysis
- STAT 6240: Sampling and Survey Methods
- STAT 6250: Applied Multivariate Analysis and Statistical Learning
- STAT 6420: Applied Linear Models
- STAT 6365: Modern Statistical Programming
- MGMT 6000: The Science of Teams and Leadership
- BUSN 7980: Text Analytics
If you are admitted to the MSBA program and qualify for course waivers based on your undergraduate major, you may replace those courses with additional electives. You must receive department approval to enroll in any substitute course after your waiver is approved.
Capstone Project
Students take part in a team-based capstone project where you tackle a real business problem from a corporate partner. You work with your teammates to analyze data using tools like Python, R, and SQL, turning your findings into clear, actionable recommendations. You then present your insights directly to company stakeholders. This project gives you a hands-on consulting experience and helps you confidently apply your skills to real-world business challenges.

