-
IDS 435 – Optimization for Analytics
This course introduces students to the foundations of optimization and its applications in business and data-driven decision-making. Topics include convex and non-convex optimization, first-order methods, duality, linear and mixed-integer programming, and reinforcement learning. Students learn how to formulate real-world problems as optimization models and solve them using Python, with applications spanning machine learning, finance, healthcare, and energy.
-
IDS 472/572 – Data Mining for Business
This course provides a hands-on introduction to data mining techniques for extracting patterns and making predictions from large datasets. Students explore methods such as decision trees, random forests, logistic regression, support vector machines, neural networks, and clustering, while learning to evaluate and validate models. The course emphasizes practical applications in business contexts and uses Python for implementation.
-
IDS 570 – Statistics for Management
This course introduces the fundamentals of statistical analysis for business decision-making. Students learn how to collect, summarize, and interpret data, understand probability and randomness, and apply statistical inference to guide managerial decisions. The course emphasizes practical applications through data visualization, hypothesis testing, and regression, with R/RStudio used as a tool for analysis.