Online MSBA Curriculum at the Leavey School of Business

At the Leavey School of Business, we pride ourselves on our reputation for flexibility and customization. The Online MSBA program provides just that: an opportunity to tailor your curriculum to your specific needs with 10 units to be chosen from a selection of 13 elective courses. Whether you want to focus on big data modeling and reinforcement learning, broaden your understanding of cloud computing and cloud computing architecture, or delve into natural language processing and deep learning, our program can be customized to fit your needs.

Master’s in Business Analytics Courses

ISBA 2000, Linear Algebra with Python (2 units)

This course provides a practical introduction to linear algebra with a focus on its applications in data science and machine learning. Students will learn essential matrix operations, vector spaces, eigenvalues, least squares regression, and dimensionality reduction techniques such as Principal Component Analysis (PCA). The course also introduces Singular Value Decomposition (SVD) and explores how neural networks leverage matrix computations. Rather than focusing on deep theoretical proofs, this course emphasizes intuitive understanding and hands-on implementation using Python (NumPy, SciPy, and scikit-learn). By the end of the course, students will be able to apply linear algebra concepts to real-world datasets and build a strong foundation for further studies in data science, AI, and machine learning.

ISBA 2400, Math for Business and Analytics with R (4 units)

This course is designed to provide a comprehensive background in the mathematical topics required for learning Quantitative Finance (QF) and Business Analytics and Data Science (BADS) for the rest of the MSBA online program. The mathematical topics covered include Calculus, Linear Algebra, and Probability Theory. Applications of these topics in a variety of business contexts will be included.

ISBA 2402, Database Management Systems – Fundamentals of SQL (2 units)

Information systems often utilize a database for storage and management of system information. Vast amounts of valuable business data are stored in these databases. To develop information systems that utilize databases, or to access this information for analysis in business decision making, developing and programming database queries is required. This course presents querying of databases using the Structured Query Language (SQL). The topics include: query syntax such as clauses, operators, and aggregate functions, joins and subqueries; SQL data analytics with various functions and full-text search; web database applications; and advanced SQL topics including stored procedures, triggers, events, and concurrency control.

ISBA 2401, Data Analytics with Python (4 units)

Data science involves the application of scientific methodologies to extract understanding from and make predictions based on data sets from a broad range of sources. Data science involves knowledge and skills from three areas: programming, math/statistics, and domain specific expertise. The objective of this course is to teach the programming skills relevant to data science. Students will learn the Python programming language, along with a complete set of open source tools for data science in Python, including the IPython Notebook, NumPy, SciPy, Pandas, matplotlib, scikit-learn, and many others. Students will learn skills that cover the various phases of exploratory data analysis: importing data (SQL, web, JSON, CSV), cleaning and transforming data, algorithmic thinking, grouping and aggregation, visualization, time series, and statistical modeling/prediction, and communication of results. The course will utilize data from a wide range of sources and will culminate with a final project and presentation.

MKTG 2505, Data Science in Marketing (4 units)

Prepares managers to identify the competitive advantages that come from leveraged analytics, apply and implement tools, evaluate advantages and limitations, ask relevant business questions, and interpret and communicate the output from tools and models to achieve profitable business decisions.

ISBA 2403, Machine Learning with Python (4 units)

This course introduces participants to quantitative techniques and algorithms that are based on big and small data (numerical and textual). We also analyze theoretical models of big systems for prediction and optimization that are currently being used widely in business. It introduces topics that are often qualitative but that are now amenable to quantitative treatment. The course will prepare participants for more rigorous analysis of large datasets later in other Online MSBA classes, as well as introduce machine learning models and data analytics for business intelligence.

ECON 2509, Econometrics with R (4 units)

Covers the basic conceptual foundations and tools of econometrics and applies them to case studies with real-world data. The key statistical technique used in this course is multiple linear regression and R-programming.

ISBA 2405, Prescriptive Analytics with Python (4 units)

This course helps students understand the principles of optimization in business decisions, prepare computer-based models from problem descriptions, and determine optimal solutions using software tools. This course also prepares participants to interpret solutions to obtain insights regarding sensitivity to inputs, resource constraints, and their profitability impacts.

Admissions Deadlines for the Online MSBA Program

Aug
10
Priority Deadline
August 10
Fall 2025 Term
Aug
30
Application Deadline
August 30
Fall 2025 Term
Sep
22
Next Start
September 22
Fall 2025 Term

Turn Data into Business Intelligence

Success belongs to those who translate information into action. Your expertise can drive business strategy and innovation.

Develop the forward-thinking, analytical mindset to solve modern business challenges. In as few as 15 months, you can gain leadership-level proficiency in data analytics, programming languages, and information technology from the nation's #15 Online Master of Business Analytics program.

Claim your SCU advantages: Take cutting-edge courses crafted and led by industry leaders, with a close-knit cohort of accomplished, data-focused professionals who will be the core of your expanding network. Throughout this flexible online program, you'll feed your passion for data and leadership without breaking stride at work or at home.

Sharpen Your Competitive Edge

Explore the Online MSBA

By clicking "Get Program Brochure" and submitting this form, I agree to receive text messages, emails and other communication regarding educational programs and opportunities, and to be contacted by Santa Clara University and Everspring, its authorized representative. Message and data rates may apply. Message frequency varies. Reply HELP for help and STOP to cancel. View our privacy policy and disclosures.

Santa Clara University has engaged Everspring, a leading provider of education and technology services, to support aspects of program delivery