Skip to main content

Courses

Core Courses (6 credit hours)

Units: 3

Operations Research [OR] is a discipline that involves the development and application of advanced analytical methods to aid complex decisions. This course will provide students with the skills to be able to apply a variety of analytical methods to a diverse set of applications. Methods considered include linear and mixed-integer programming, nonlinear and combinatorial optimization, network models, and machine learning. Focus will be on how to translate real-world problems into appropriate models and then how to apply computational procedures and data so that the models can be used as aids in making decisions. Applications will include improving the operation of a variety of different production and service systems, including healthcare delivery and transportation systems, and also how OR can be used to make better decisions in areas like sports, marketing, and project management. Prerequisites include undergraduate courses in single variable differential and integral calculus and an introductory course in probability.

Offered in Fall Spring Summer

And Choose 1 Statistics Course

Units: 1 - 6

New or special course on recent developments in some phase of engineering management using traditional course format. Identification of various specific topics and prerequisites for each section from term to term.

Offered in Fall Spring Summer

For the Engineering Management Analytics Certificate, students may take EM 589 Practical Machine Learning for Engineering Analytics or EM 589 Artificial Intelligence for Engineering Managers

Units: 3

General statistical concepts and techniques useful to research workers in engineering, textiles, wood technology, etc. Probability distributions, measurement of precision, simple and multiple regression, tests of significance, analysis of variance,enumeration data and experimental design.

Offered in Fall and Spring

Units: 3

General statistical concepts and techniques useful to research workers in engineering, textiles, wood technology, etc. Probability distributions, measurement of precision, simple and multiple regression, tests of significance, analysis of variance, enumeration data and experimental designs.

Offered in Fall and Spring

Units: 3

Course covers basic methods for summarizing and describing data, accounting for variability in data, and techniques for inference. Topics include basic exploratory data analysis, probability distributions, confidence intervals, hypothesis testing, and regression analysis. This is a calculus-based course. Statistical software is used; however, there is no lab associated with the course. Credit not given for this course and ST 511 or ST 513 or ST 515. This course does NOT count as an elective towards a degree or a minor in Statistics. Note: the course will be offered in person [Fall] and online [Fall and Summer].

Offered in Fall and Summer

Units: 3

This second course in statistics for graduate students is intended to further expand students' background in the statistical methods that will assist them in the analysis of data. Course covers many fundamental analysis methods currently used to analyze a wide array of data, mostly arising from designed experiments. Topics include multiple regression models, factorial effects models, general linear models, mixed effect models, logistic regression analysis, and basic repeated measures analysis. This is a calculus-based course. Statistical software is used, however, there is no lab associated with the course. Credit not given for this course and ST 512 or ST 514 or ST 516. Note: this course will be offered in person [Spring] and online [Fall and Spring].

Offered in Fall and Spring

Electives (6 credits required)

Units: 3

Computational approaches to support civil planning, analysis, evaluation and design. Applications to various areas of civil engineering, including construction, structures, transportation and water resources.

Offered in Fall Only

Units: 1 - 6

New or special course on recent developments in some phase of engineering management using traditional course format. Identification of various specific topics and prerequisites for each section from term to term.

Offered in Fall Spring Summer

For the Engineering Management Analytics Certificate, students may take EM 589 Practical Machine Learning for Engineering Analytics or EM 589 Artificial Intelligence for Engineering Managers

Units: 3

Rapid application development [RAD] tools to design and implement database-based applications. This includes: SQL query language, Visual Basic for Applications in database application construction, a standard RAD environment and how to access information in a database, entity/attribute modeling of the database structure, anomalies of database structures that create problems for applications, modeling of application system's functionality, and integrating these tools together to design and implement engineering applications. Examples from manufacturing and production systems. Restricted to advanced undergraduates and graduate students.

Offered in Fall and Spring

Units: 3

The objective of this course is to build on your knowledge of computing and data analysis by focusing on programming using the Python language. IN particular, you will learn more about the Python and its ecosystem of libraries, how to use data structures in Python programs, conduct File I/O operations, and perform numerical and scientific computing within Python. This course is designed for senior undergraduate and graduate students to get the basics of the Python language and learn to use it to perform scientific computing within Python with two of its most popular packages in use for heavy data intensive analysis - Numpy and SciPy. Several engineering examples from physics, industrial engineering core courses and general engineering will be used to contextualize the programming examples.

Offered in Fall Only

Units: 3

In this course, graduate students will learn basic data science methodologies. Examples of the methodologies include linear regression, generalized linear models, regularization and variable selection, and dimensionality reduction. In addition, students will also learn how to use these methods to solve real-world Industrial Engineering-related problems by analyzing industrial datasets and projects.

Offered in Spring Only

Units: 3

Health professional are capable of collecting massive amounts of data and look for best strategies to use this information. Healthcare analytics have the potential to reduce costs of treatment, predict outbreaks of epidemics, avoid preventable diseases and improve the quality of life in general. This course will explore some of the frequently used data science methods in healthcare and examine a compilation of the most recent academic journal articles on the subject. Students are expected to have a strong background in optimization and stochastic modeling.

Offered in Fall Only

Units: 3

ISE/OR 560 will introduce mathematical modeling, analysis, and solution procedures applicable to uncertain [stochastic] production and service systems. Methodologies covered include probability theory and stochastic processes including discrete and continuous Markov processes. Applications relate to design and analysis of problems, capacity planning, inventory control, waiting lines, and service systems.

Offered in Fall Only

Units: 3

Structured framework for modeling and analyzing business decisions in the presence of uncertainty and complex interactions among decision parameters. Topics include decision models, value of information and control, risk attitude, spreadsheet applications, and decision analysis cycle. Interactive case study.

Offered in Fall Spring Summer

Units: 3

Basic concepts of linear, nonlinear and dynamic programming theory. Not for majors in OR at Ph.D. level.

Offered in Fall Only

Units: 3

Introduction to methods for obtaining approximate solutions to unconstrained and constrained minimization problems of moderate size. Emphasis on geometrical interpretation and actual coordinate descent, steepest descent, Newton and quasi-Newton methods, conjugate gradient search, gradient projection and penalty function methods for constrained problems. Specialized problems and algorithms treated as time permits.

Offered in Fall Only

ST 554-Analysis of Big Data

Units: 3

An introduction to programming and data management using SAS, the industry standard for statistical practice. Detailed discussion of the program data vector and data handling techniques that are required to apply statistical methods. Topics are based on the current content of the Base SAS Certification Exam and typically include: importing, validating, and exporting of data files; manipulating, subsetting, and grouping data; merging and appending data sets; basic detail and summary reporting; and code debugging. Additional topics with practical applications are also introduced, such as graphics and advanced reporting. Statistical methods for analyzing data are not covered in this course. Regular access to a computer for homework and class exercises is required. Previous exposure to SAS is not expected.

Offered in Fall Spring Summer

Units: 3

Statistical procedures for importing/managing complex data structures using SQL, automated analysis using macro programming, basic simulation methods and text parsing/analysis procedures. Students learn SAS, the industry standard for statistical practice. Regular access to a computer for homework and class exercises is required.

Offered in Spring and Summer

Units: 3

Methods for reading, manipulating, and combining data sources including databases. Custom functions, visualizations, and summaries. Common analyses done by data scientists. Methods for communicating results including dashboards. Regular access to a computer for homework and class exercises is required.

Offered in Fall and Summer

Units: 3

This course will introduce common statistical learning methods for supervised and unsupervised predictive learning in both the regression and classification settings. Topics covered will include linear and polynomial regression, logistic regression and discriminant analysis, cross-validation and the bootstrap, model selection and regularization methods, splines and generalized additive models, principal components, hierarchical clustering, nearest neighbor, kernel, and tree-based methods, ensemble methods, boosting, and support-vector machines.

Offered in Summer