Subject: BUAI
Term: Fall 2025

BUAI 400: Linear Algebra (100/1297)
W 09:00-11:30 AM Aug 27-Sep 24
Fallahtafti, A

The objective of this one-credit hour course is to provide a basic working knowledge of material in linear algebra that is relevant to the Master of Supply Chain Management and Master of Business Analytics & Intelligence programs. This background material includes geometric and algebraic properties of vectors and matrices together with operations that can be performed on them. The use of vectors and matrices in solving systems of linear equations is taught. Offered as BUAI 400 and SCMG 400.

BUAI 411: Operations Analytics: Deterministic (100/1252)
MW 03:00-04:15 PM Aug 25-Dec 08
Solow, D

The first half of the course provides a practical coverage of linear programming, a special type of mathematical model. The art of formulating linear programs is taught through the use of systematic model-building techniques. The simplex algorithm for solving these models is developed from several points of view: geometric, conceptual, algebraic, and economic. The role and uses of duality theory are also presented. Students learn to obtain and interpret a solution from a computer package and how to use the associated output to answer "What-happens-if..." questions that arise in post-optimality analysis. Specific topics include: problem formulation, geometric and conceptual solution procedures, the simplex algorithm (phase 1 and phase 2), obtaining and interpreting computer output, duality theory, and sensitivity analysis. The second half of this course provide a practical approach to formulating and solving combinatorial optimization problems in the areas of networks, dynamic programming, project management (CPM), integer programming, and nonlinear programming. The art of formulating problems, understanding what is involved in solving them, and obtained and interpreting the solution from a computer package are shown. A comparison with formulating and solving linear programming problems is provided as a way to understand the advantages and disadvantages of some of these problems and solutions procedures. Recommended preparation: Knowledge of Excel, one semester each of undergraduate linear algebra and undergraduate calculus (derivatives); or consent of instructor.

BUAI 433: Foundations of Probability and Statistics (101/13347)
TR 04:00-06:00 PM Aug 26-Oct 23
Fallahtafti, A

Data of many kinds are typically available in practice, but the challenge is to use those data to make effective professional decisions. This software-intensive course begins with useful descriptions of data and the probability theory foundation on which statistics rests. It continues to statistics, including the central limit theorem, which explains why data often appear to be normally distributed, and the Palm-Khintchine theorem which explains why data often appear to have a Poisson distribution. The remainder of the course focuses on regression and forecasting, including detecting and overcoming some of the deadly sins of regression, and the surprising flexibility of regression models. Recommended preparation: One semester of undergraduate calculus or consent of instructor.

BUAI 434: Data Mining & Visualization (100/1296)
F 09:00-11:45 AM Aug 25-Dec 08
Fallahtafti, A

Data Mining is the process of identifying new patterns and insights in data. As the volume of data collected and stored in databases grows, there is a growing need to provide data summarization (e.g., through visualization), identify important patterns and trends, and act upon the findings. Insight derived from data mining can provide tremendous economic value, often crucial to businesses looking for competitive advantages. This course is a survey of data visualization methods, supervised and unsupervised learning techniques, and modern tools for discovering knowledge for business decisions.

BUAI 435: Marketing Models and Digital Analytics (100/1197)
T 11:30-02:15 PM Aug 25-Dec 08
Jung, M

Models & analytics suitable for digital marketing data are the focus of this course. The objective to develop analytical skills for making intelligent decisions about marketing investments that create value and build competitive advantage. In short, to build capabilities for marketing ai-analytics for insights. The course content and assignments are designed to (a) enable student learning by using real- world problems and data, (b) emphasize the Problem-Data-Analytics interdependence for effective problem solving, and (c) engage with thoughtful practitioners of digital data analytics to inform current practices and opportunities.

BUAI 444: Predictive Modeling (100/1312)
MW 09:00-11:45 AM Oct 15-Dec 08
Mathur, K; Pu, Q

Predictive modeling is a set of procedures and tools for hypothesizing, testing and validating a model to explain and predict the probability or likelihood of a future event, or outcome. A wide range of procedures and tools are available for predictable modeling, and this course will cover a select set of topics with wide applicability. Through applications and case studies involving real-life data, the course will emphasize managerial problem solving. To build models is to capture managerial problem formulation, and to test/validate them is to confront managerial hypotheses with empirical observations. Problem solving is a creative act rooted in validated evidence of managerial hypotheses testing.

BUAI 446: Machine Learning and Artificial Intelligence in Business Analytics (100/1253)
R 08:30-11:15 AM Aug 25-Dec 08
Malhotra, Y; Pu, Q

Advances in computational analytics including Machine, Deep and Statistical Learning (ML) provide powerful methods for developing mathematical "learning" models that can autonomously parse, learn from, and make predictions from data to improve performance with "experience". In deep learning, large neural networks are leveraged to achieve artificial intelligence (AI), enabling machines to mimic human behavior. This course covers principles, algorithms, and applications of machine learning from a business analytics perspective. Specifically, the course will provide a practical understanding of modern machine learning techniques including regression and classification methods, resampling methods and model selection, regularization, perceptron and artificial neural networks, tree-based methods, support vector machines and kernel methods, and grouping methods.

BUAI 492: Foundations of Python Programming (100/1259)
MW 04:30-05:45 PM Aug 25-Oct 15
Solow, D

Python is an object-oriented programming language that can interact with the world wide web as well as Excel and other programming languages like VBA. As such, Python has gained popularity and is becoming an industry standard in many areas, including supply chain management. In addition to assignment, if/then, and for/while statements, in this course you will learn about object-oriented programming and how to implement those ideas with appropriate data structures. You will also learn how to use libraries that others have created, such as Numpy for numerical calculations (like working with vectors, matrices, and solving systems of linear equations). In addition to individual homeworks, you will solve an assigned project in groups and make a final presentation to the class with PowerPoint. Being able to communicate your model and results is part of learning to work effectively with others in an organization, which is a goal of the supply chain program. All of this is designed to enable you to build and solve models that help organizations make good decisions. Offered as BUAI 492 and SCMG 492.

BUAI 501: Independent Study (100/13381)
Niraj, R

An independent study course offered, with permission, to Master of Business Analytics and Intelligence students undertaking reading in a field of study.