Industrial and Systems Engineering course catalog
All 83 recorded UW–Madison courses in this department, including courses not offered this term. Open a course for prerequisites, historical grades and instructors.
BME/ISYE 564: Occupational Ergonomics and Biomechanics
Credits unavailable
Introduces engineers how to design manufacturing and industrial operations in which people play a significant role, so that human capabilities are maximized, physical stress is minimized, and workload is optimized. Examples and topics emphasize industrial applications.
BME/ISYE 662: Design and Human Disability and Aging
Credits unavailable
Design of products for persons with physical, sensory or cognitive impairments is covered as well as the design of standard mass market products. Interdisciplinary teams explore specific disabilities, then design a standard mass market product in competition with each other.
C&ESOC/ISYE/NE/SOC 708: Societal Risk Management of Technological Hazards
Credits unavailable
Issues involved in decision-making regarding technological risks and risk management in areas such as nuclear power, hazardous waste disposal, and pollution control. Risk perception and cognitive biases; risk analysis and decision analysis; political issues in risk management; regulatory mechanisms; and risk communication. Selected case studies.
COMPSCI/DS/ISYE 518: Wearable Technology
Credits unavailable
Covers the design and construction of wearable computing platforms, combining technology with textiles and apparel. Intended for those with a background in textiles, computer science, engineering, or media arts. Explores fundamentals of electronic circuitry, programming, and maker skills, as well as applications such as sensor integration, interactive textiles, and wearable user interfaces.
COMPSCI/ECE/ISYE 524: Introduction to Optimization
3 credits
Introduction to mathematical optimization from a modeling and solution perspective. Formulation of applications as discrete and continuous optimization problems and equilibrium models. Survey and appropriate usage of basic algorithms, data and software tools, including modeling languages and subroutine libraries.
COMPSCI/ISYE 526: Advanced Linear Programming
Credits unavailable
Review of linear programming. Polynomial time methods for linear programming. Quadratic programs and linear complementarity problems and related solution techniques. Solution sets and their continuity properties. Error bounds for linear inequalities and programs. Parallel algorithms for linear and quadratic programs.
COMPSCI/ISYE 719: Stochastic Programming
Credits unavailable
Stochastic programming is concerned with decision making in the presence of uncertainty, where the eventual outcome depends on a future random event. Topics include modeling uncertainty in optimization problems, risk measures, stochastic programming algorithms, approximation and sampling methods, and applications. Students are strongly encouraged to have knowledge of linear programming (e.g.,MATH/COMP SCI/I SY E/STAT 525) and probability and statistics (e.g.,MATH/STAT 431). Knowledge of integer optimization (MATH/COMP SCI/I SY E 728) is helpful, but not required.
COMPSCI/ISYE 723: Dynamic Programming and Associated Topics
3 credits
General and special techniques of dynamic programming developed by means of examples. Shortest-path algorithms. Deterministic equipment replacement models. Resource allocation problem. Traveling-salesman problem. Knapsack problem. Analysis of inventory systems. General stochastic formulations. Markovian decision processes. Students are strongly encouraged to have knowledge of mathematical optimization (e.g.,COMP SCI/I SY E/MATH/STAT 525,I SY E 623,COMP SCI/I SY E/MATH/STAT 726), knowledge of analysis (e.g.,MATH/STAT 431or521) and programming ability (e.g.,COMP SCI 200or 301)
COMPSCI/ISYE 727: Convex Analysis
3 credits
Convex sets in finite-dimensional spaces: relative interiors, separation, set operations. Convex functions: conjugacy, subdifferentials and directional derivations, functional operations, Fenchel-Rockafellar duality. Applications to operations research and related areas. Students taking this course are strongly encouraged to have had a course in basic analysis (e.g.MATH 521) and a course in linear algebra (e.g.,MATH 340).
COMPSCI/ISYE/MATH 425: Introduction to Combinatorial Optimization
3 credits
Focuses on optimization problems over discrete structures, such as shortest paths, spanning trees, flows, matchings, and the traveling salesman problem. We will investigate structural properties of these problems, and we will study both exact methods for their solution, and approximation algorithms.
COMPSCI/ISYE/MATH 728: Integer Optimization
Credits unavailable
Introduces optimization problems over integers, and surveys the theory behind the algorithms used in state-of-the-art methods for solving such problems. Special attention is given to the polyhedral formulations of these problems, and to their algebraic and geometric properties. Applicability of Integer Optimization is highlighted with applications in combinatorial optimization. Key topics include: formulations, relaxations, polyhedral theory, cutting planes, decomposition, enumeration. Students are strongly encouraged to have knowledge of Linear Programming (e.g.,MATH/COMP SCI/I SY E/STAT 525), including algorithms, duality and polyhedral theory.
COMPSCI/ISYE/MATH 730: Nonlinear Optimization II
Credits unavailable
Theory and algorithms for nonlinearly constrained optimization. Relevant geometric concepts, including tangent and normal cones, theorems of the alternative, and separation results. Constraint qualifications. Geometric and algebraic expression of first-order optimality conditions. Second-order optimality conditions. Duality. Nonlinear programming algorithms: merit functions and filters; interior-point, augmented Lagrangian, and sequential quadratic programming algorithms.
COMPSCI/ISYE/MATH/STAT 525: Linear Optimization
3 credits
Introduces optimization problems whose constraints are expressed by linear inequalities. Develops geometric and algebraic insights into the structure of the problem, with an emphasis on formal proofs. Presents the theory behind the simplex method, the main algorithm used to solve linear optimization problems. Explores duality theory and theorems of the alternatives.
COMPSCI/ISYE/MATH/STAT 726: Nonlinear Optimization I
3 credits
Theory and algorithms for nonlinear optimization, focusing on unconstrained optimization. Line-search and trust-region methods; quasi-Newton methods; conjugate-gradient and limited-memory methods for large-scale problems; derivative-free optimization; algorithms for least-squares problems and nonlinear equations; gradient projection algorithms for bound-constrained problems; and simple penalty methods for nonlinearly constrained optimization. Students are strongly encouraged to have knowledge of linear algebra and familiarity with basic mathematical analysis.
ECE/ISYE 570: Ethics of Data for Engineers
Credits unavailable
Introduction to ethical issues in data engineering and principled solutions. Algorithmic fairness (individual fairness, group fairness, counterfactual fairness), differential privacy and its applications, and robustness.
INFOSYS/ISYE 722: Computer-based Data Management
Credits unavailable
Use, control and administration of centralized and distributed data bases. Topics include the definition, design, creation, revision, interrogation, update, security and integrity of data bases.
ISYE 1: Cooperative Education Program
1 credits
Apply classroom theory and practical knowledge of engineering-related operations and functions in a professional setting. Full-time workplace experience.
ISYE 191: The Practice of Industrial Engineering
Credits unavailable
An introduction to industrial engineering subject matter areas, problem types, and design/analysis approaches, techniques, and methodologies. Special emphasis on formulation and design alternatives for problem solving.
ISYE 210: Introduction to Industrial Statistics
3 credits
Introduction to basic probability and statistical tools and methods from an industrial application perspective. Random variables and probability distributions; descriptive statistics; point estimates. Perform hypothesis testing, construct confidence intervals, and understand design of experiments in the context of motivating case studies. Regression and correlation analysis. Focus on applying statistical methods and tools to solve engineering problems. Use of Microsoft Excel to interpret and analyze data.
ISYE 312: Data Management and Analysis for Industrial Engineers
3 credits
Fundamentals of data management and analysis. Formulating and solving real industrial engineering problems with appropriate data managing and modeling strategies. Fundamental industrial database management strategies, data preprocessing, visualization and modeling techniques; industrial database management and analysis techniques using leading programming software (MySQL and R).
ISYE 313: Engineering Economic Analysis
3 credits
Financial accounting principles and cost systems, interpretation and use of accounting reports and supplemental information for engineering economic analyses, consideration of cost-volume-profit analyses, use of discounted cash flow techniques, flexible budgeting, transfer pricing, and capital budgeting.
ISYE 315: Production Planning and Control
3 credits
Techniques and applications of control concepts in the design of inventory, production, quality, and project-planning systems; use of the computer as a component in such systems.
ISYE 320: Simulation and Probabilistic Modeling
3 credits
Analysis of stochastic systems using both analytic methods and computer simulation. Empirical and theoretical models of arrival and service processes. State spaces and state transition probabilities. Simulation of queuing and manufacturing systems. Continuous time Markov analysis of manufacturing systems. Simulation project management, testing and emerging trends.
ISYE 321: Simulation Modeling Laboratory
1 credits
Computer exercises involving generation and analysis of random variables, spreadsheet models of queuing systems, use of simulation software packages. Project.
ISYE 323: Operations Research-deterministic Modeling
3 credits
Basic techniques for modeling and optimizing deterministic systems with emphasis on linear programming. Computer solution of optimization problems. Applications to production, logistics, and service systems.
ISYE 348: Introduction to Human Factors Engineering Laboratory
1 credits
Hands on experience applying concepts discussed inI SY E/PSYCH 349. Complete a small three-part design project. Learn how to measure light, sound, anthropometric, and psychophysiological data, and then apply these measurements to product and workplace design challenges.
ISYE 350: Industrial Engineering Design I
3 credits
Introduction to the tools needed for advanced design courses through experiential learning and hands-on opportunities to conduct experiments, take relevant measurements, analyze real-world data, design systems, and to make and test prototypes of designs.
ISYE 373: Artificial Intelligence (ai) in Systems
3 credits
Exploration of deploying artificial intelligence (AI) in systems at scale and doing so responsibly. Application and analysis of AI in diverse industrial environments in fields such as transportation, manufacturing, and healthcare.
ISYE 389: Honors in Research
1–3 credits
Undergraduate honors research projects supervised by faculty members.
ISYE 412: Fundamentals of Industrial Data Analytics
3 credits
Provides an understanding of the fundamentals of using data analytics to make data-driven decisions. Emphasizes applying techniques to industrial engineering problems. Focuses on formulating and solving real industrial problems with the appropriate modeling strategies and analytics principles for better decision making.
ISYE 415: Introduction to Manufacturing Systems, Design and Analysis
3 credits
Introduction to the technologies, processes and systems of modern discrete part manufacturing. Emphasis on development of an understanding of the behavior of integrated systems.
ISYE 417: Health Systems Engineering
Credits unavailable
Introduction to the application of industrial engineering methods to the analysis and improvement of health care delivery. Exploration of common problems of decision making and control in health care. Examination of social, regulatory and economic factors unique to health care.
ISYE 445: Engineering Supply Chain Management for Logistics
Credits unavailable
Concepts from optimization, stochastics, and statistics to model different problems in the context of logistics decision making. Application of engineering design principles in combination with mathematical modeling techniques to solve problems in supply chain design, planning, execution, and transportation.
ISYE 450: Industrial Engineering Design II
3 credits
Team-based project experience to address a real-world design challenge posed by an external organization. Collaboration with the project client to design a new system or process, or redesign an existing one, by integrating and applying appropriate Industrial and Systems Engineering knowledge, methodologies and tools for problem definition and analysis; idea generation; solution development, evaluation and justification; and implementation planning and impact assessment.
ISYE 468: Introduction to Industrial Engineering Research
Credits unavailable
An introduction to the practice of conducting research in industrial engineering, literature reviews, identifying gaps in existing work, writing a research proposal.
ISYE 478: Research and Beyond in Industrial Engineering
1 credits
An introduction of skills required for successful research in graduate school. Preparing for graduate thesis writing, applying for graduate school, presenting research in a variety of ways. How to foster mental health and work-life balance.
ISYE 489: Honors in Research
1–3 credits
Undergraduate honors research projects supervised by faculty members.
ISYE 515: Engineering Management of Continuous Process Improvement
Credits unavailable
Addresses the role of the industrial engineer as a "manager" of continuous improvement in design and production processes. Provides modern tools and techniques for planning and managing team projects, integrating the concepts of total quality, data based decision making, and resource management.
ISYE 516: Introduction to Decision Analysis
Credits unavailable
Overview of modeling techniques and methods used in decision analysis, including multiattribute utility models, decision trees, and Bayesian models. Psychological components of decision making are discussed. Elicitation techniques for model building are emphasized. Practical applications through real world model building are described and conducted.
ISYE 517: Decision Making in Health Care
3 credits
Introduction to the use of decision sciences in health-care. Conceptual understanding of medical decision making and its tools including decision trees, sensitivity analysis, Markow (decision) processes, and Monte Carlo simulations with examples from the current medical literature.
ISYE 520: Quality Assurance Systems
Credits unavailable
Introduces engineers to applications of total quality concepts and tools to develop, implement, and maintain an effective quality assurance system in a manufacturing or service organization. Emphasis is on documentation development, team-based improvement strategies, and international quality standards.
ISYE 521: Machine Learning in Action for Industrial Engineers
Credits unavailable
Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making. Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks. Applications areas include: healthcare, transportation, and the public sector.
ISYE 552: Human Factors Engineering Design and Evaluation
Credits unavailable
Evaluation, analysis, and design recommendations for improving human performance and productivity in applied settings. Collection of instrument-based and user survey data. Emphasis on ergonomics, human factors and sociotechnical systems engineering approaches and problems. Design project required.
ISYE 555: Human Performance and Accident Causation
3 credits
A systems view of accident causation, with emphasis on the human performance limitations important in industrial and other accidents. Models of causation, data collection systems, economic evaluation, and safety programs. Small group projects.
ISYE 557: Human Factors Engineering for Healthcare Systems
3 credits
Introduction to the application of Human Factors Engineering theory and methods to the analysis and improvement of healthcare delivery systems.
ISYE 562: Human Factors of Data Science and Machine Learning
3 credits
An examination of the "human side" of data science. Issues of bias, fairness, trust, and understandability. Unique characteristics of behavioral data, such as representative sampling, human adaptation, and grouped data. Practical skills in behavioral data analytics with a focus on important conceptual, design, and ethical issues specific to behavioral data. Survey of machine learning techniques including supervised learning, unsupervised learning, reinforcement learning, deep learning, and text analysis. Methods are contextualized through engineering case studies.
ISYE 575: Introduction to Quality Engineering
Credits unavailable
Introduction to statistically based quality improvement methods useful in industrial settings; observational methods and design of experiments; experimentation to discover influential factors and to analyze sources of variation; robust products.
ISYE 601: Special Topics in Industrial Engineering
Credits unavailable
In various areas. Sample topics: "Simulation" and "Systems Design".
ISYE 602: Special Topics in Human Factors
3 credits
Various special topics in human factors engineering. Course topic may vary from semester to semester. Different versions of this course may be offered in same semester.
ISYE 603: Special Topics in Engineering Analytics and Operations Research
Credits unavailable
Various special topics in engineering analytics and operations research, such as machine learning, data management and analysis, optimization, etc.
ISYE 604: Special Topics in Manufacturing and Supply Chain Management
1–3 credits
Various special topics in manufacturing systems and supply chain management, such as digital manufacturing technologies, Internet of Things (IoT), supply chain, etc.
ISYE 605: Computer Integrated Manufacturing
Credits unavailable
An introduction to computer-integrated design and manufacturing with a focus on manufacturing process planning. Emphasis on concurrent engineering principles, manufacturing process engineering, computer-aided process planning, NC programming, and CAM integration. Course provides experience with CAM software and NC machines.
ISYE 606: Special Topics in Healthcare Systems Engineering
Credits unavailable
Various special topics in healthcare systems engineering, such as human factors in healthcare settings, operations research applied to healthcare, etc.
ISYE 612: Information Sensing and Analysis for Manufacturing Processes
Credits unavailable
Focuses on the sensing and multivariate data modeling and analysis techniques for monitoring, diagnosis, and quality improvement of manufacturing processes. The techniques introduced can find wide applications in health care, financial engineering, service industry applications, human factors, etc.
ISYE 615: Production Systems Control
Credits unavailable
An intermediate to advanced course stressing the application of recent operations research techniques to production planning, scheduling and inventory control.
ISYE 618: Quality Engineering and Quality Management
3 credits
Strategic quality planning, change management, problem identification and solving, process improvement, and performance evaluation. Business and decision-making skills related to quality systems and process improvement.
ISYE 620: Simulation Modeling and Analysis
Credits unavailable
Introduction to simulation modeling and analysis techniques with application to production, logistics, service, and other systems. Emphasis on model building, application of basic statistical data analysis, and the use of simulation for design, evaluation, and improvement of such systems. Introduction to available software. Case studies.
ISYE 623: Advanced Optimization Modeling
Credits unavailable
Translation of problems into optimization models, including how to implement these models in relevant software. Specific topics include techniques to create models of problems with discrete decisions that can be efficiently solved by available software and modeling approaches for problems impacted by uncertainty.
ISYE 624: Stochastic Modeling Techniques
3 credits
Techniques for modeling systems in which uncertainty is an essential factor. Emphasizes why, how and when techniques can or cannot be applied, rather than their mathematical derivation. Case studies and/or examples from such areas as logistics, production, and service industries.
ISYE 625: Logistics Systems Design
Credits unavailable
Practical methods for the planning, design and evaluation of complex logistics and distribution systems. Modeling techniques and solution approaches that reduce cumbersome details of logistics systems into models with a manageable number of parameters and decision variables. It shows how the solutions to these models are interpreted into optimal rules that guide the operation, design or planning process. Practical methods for the planning, design and evaluation of complex logistics and distribution systems. Modeling techniques and solution approaches that reduce cumbersome details of logistics systems into models with a manageable number of parameters and decision variables. It shows how the solutions to these models are interpreted into optimal rules that guide the operation, design or planning process. Builds on knowledge of introductory programming such as Python, Matlab, or R.
ISYE 645: Engineering Models for Supply Chains
Credits unavailable
Provides an overview of engineering fundamentals behind supply chains. Topics covered will include modeling and design of multi-stage production distribution systems, multi-echelon inventory models, theory of supply chain contracts, value of flexibility and information sharing in supply chains.
ISYE 649: Interactive Data Analytics
Credits unavailable
A cognitive engineering approach to human-computer interaction and data visualization in particular. Includes a four-part description of effective visualization: design intent, data and application domain, representation and interface features, and human limits and capabilities. The philosophical perspective, scientific basis, and practical tools for effective data visualization and visual analytics. Data processing and how to create static graphs as well as web-based interactive visualizations using the statistical language R.
ISYE 699: Advanced Independent Study
1–5 credits
Under faculty supervision.
ISYE 702: Graduate Cooperative Education Program
1–2 credits
Work experience that combines classroom theory with practical knowledge of operations to provide students with a background on which to develop and enhance a professional career. The work experience is tailored for MS students from within the U.S. as well as eligible international students.
ISYE 790: Master's Research and Thesis
1–9 credits
Directed Master's-level research projects as arranged with instructor.
ISYE 823: Special Topics in Operations Research
Credits unavailable
Subjects vary.
ISYE 890: Pre-dissertator's Research
1–9 credits
Directed PhD-level research projects as arranged with faculty advisor.
ISYE 961: Graduate Seminar in Industrial Engineering
1–3 credits
Topics vary.
ISYE 990: Research and Thesis
1–6 credits
Directed PhD-level research projects as arranged with faculty advisor.
ISYE 999: Advanced Independent Study
1–6 credits
Under faculty supervision.
ISYE/MATH/OTM/STAT 632: Introduction to Stochastic Processes
3 credits
Topics include discrete-time Markov chains, Poisson point processes, continuous-time Markov chains, and renewal processes. Applications to queueing, branching, and other models in science, engineering and business.
ISYE/ME 510: Facilities Planning
3 credits
Introduction to plant location theory and analysis of models of plant location; models for determining plant size and time phasing; line balancing models; techniques for investigating conveyor and other material handling problems; and models of plant layout.
ISYE/ME 512: Inspection, Quality Control and Reliability
3 credits
Inspection data for quality control; sampling plans for acceptance inspection; charts for process control. Introduction to reliability models and acceptance testing.
ISYE/ME 641: Design and Analysis of Manufacturing Systems
Credits unavailable
Covers a broad range of techniques and tools relevant to the design, analysis, development, implementation, operation and control of modern manufacturing systems. Case studies assignments using industry data will be used to elaborate the practical applications of the theoretical concepts.
ISYE/ME 643: Performance Analysis of Manufacturing Systems
Credits unavailable
Examines the state of the art in the use of stochastic network theory to develop performance models of modern manufacturing systems.
ISYE/MHR 729: Behavioral Analysis of Management Decision Making
Credits unavailable
Examination of behavioral science literature dealing with the processes by which individuals, small groups and organizations make decisions. Understanding decision-making behavior in order to improve managerial performance; modeling decision-making processes for systems design and theory building purposes. Knowledge of statistics strongly encouraged such asSTAT 301.
ISYE/NE 574: Methods for Probabilistic Risk Analysis of Nuclear Power Plants
Credits unavailable
Methods for risk and reliability analysis of engineered systems, particularly as applied in the nuclear power industry. Fault trees and event trees, Bayesian data analysis, probabilistic risk management. Some familiarity with nuclear plant safety systems is helpful, but not required.
ISYE/POPHLTH 875: Cost Effectiveness Analysis in Health and Healthcare
3 credits
Basic ideas and tools of cost effectiveness analysis as applied in evaluating medical technologies. Addresses special problems and methods in assessing diagnostic technologies, including ROC analysis, and in measuring health for technology assessment. Uses "classical" and current journal literature.
ISYE/PSYCH 349: Introduction to Human Factors
3 credits
Conveys the importance of considering human capabilities and limits in system design and operation. This includes understanding human characteristics from the cognitive, physical, and psychosocial perspectives. Implications of these characteristics are explored through understanding the needs of people, designing to support these needs, and evaluating systems to ensure they serve the intended purpose. Case studies are used to identify the human role in accidents and to identify design improvements. Application domains include consumer product design, human-computer interaction, workplace safety, and complex systems such as healthcare delivery.
ISYE/PSYCH 549: Human Factors Engineering
3 credits
Analysis and design of man-machine systems using human performance models and data. Emphasis on systems involving communication and control. Projects using digital and analog computer simulation techniques for system design.
ISYE/PSYCH 653: Organization and Job Design
Credits unavailable
Design of productive organizations and people's roles within them. Issues including boundary location, organizational decision levels, autonomous work groups, implementation and diffusion. Roles of the union. Case studies.
ISYE/PSYCH 854: Special Topics in Organization Design
Credits unavailable
ISYE/PSYCH 859: Special Topics in Human Factors Engineering
Credits unavailable