Contact: Wanda L. Dobberstein

Undergraduate Student Advisor

Industrial and Operations Engineering

(734) 764-3297

1729 IOE

200 Level Courses

IOE 201. Economic Decision Making
Prerequisite: ENGR 100 and ENGR 101. (2 credits) (7-week course)
Overview of business operations, valuation and accounting principles. Time value of money and net present values. Practical team project experience.

IOE 202. Operations Modeling
Prerequisite: ENGR 100 and ENGR 101. (2 credits) (7-week course)
Process of mathematically modeling operational decisions including the role of uncertainty in decision-making. Basic tools for solving the resulting models, particularly mathematical programs, statistical models and queueing models. Cases may come from manufacturing and service operations and ergonomics.

IOE 265. Probability and Statistics for Engineers
Prerequisite: Math 116 and ENGR 101, C- or better. (3 credits)
Graphical Representation of Data; Axioms of Probability; Conditioning, Bayes Theorem; Discrete Distributions (Geometric, Binomial, Poisson); Continuous Distributions (Normal Exponential, Weibull), Covariance and Correlation. Point and Interval Estimation, Likelihood Functions, Test of Hypotheses for Means, Variances and Proportions for One and Two Populations.

300 Level Courses

IOE 310. Introduction to Optimization Methods
Prerequisite: Math 214, IOE 202 and ENGR 101. (4 credits)
Introduction to deterministic models with emphasis on linear programming; simplex and transportation algorithms, engineering applications, relevant software. Introduction to integer, network and dynamic programming, critical path methods.

IOE 316. Introduction to Markov Processes
Prerequisite: IOE 265 and Math 214. Minimum grade of "C-" for enforced prerequisite. (3 credits) 
Introduction to discrete Markov Chains and continuous Markov processes, including transient and limiting behavior. Introduction to Markov Decision Processes. The Poisson/Exponential process. Applications to reliability, maintenance, inventory, production, queues and other engineering problems.

IOE 333. Ergonomics
Prerequisite: preceded or accompanied by IOE 265. (3 credits)
Introduction to human sensory, decision, control, and motor systems in the context of visual, auditory, cognitive and manual task evaluation and design. Problems with computer displays, illumination, noise, eye-hand coordination as well as repetitive and high physical effort tasks are presented. Workplace and vehicle design strategies used to resolve these are discussed.

IOE 334. Ergonomics Lab
Prerequisite: preceded or accompanied by IOE 333. (1 credit)
Principles of measurement and prediction of human performance in man-machine systems. Laboratory experiments investigating human capabilities of vision, hearing, information processing, memory, motor processes, strength and endurance.

IOE 366. Linear Statistical Models
Prerequisite: IOE 265 and Math 214, C- or better. (3 credits)
Linear statistical models and their application to engineering data analysis. Linear regression and correlation, multiple linear regression, stepwise selection, analysis of variance, introduction to design of experiments, data exploration techniques.

IOE 373. Data Processing
Prerequisite: ENGR 101. (4 credits)
Introduction to the systems organization and programming aspects of modern digital computers. Concepts of algorithms and data structure will be discussed with practical business applications.

400 Level Courses

IOE 413. Optimization Modeling in Health Care
Prerequisite: IOE 265 and IOE 310 or equivalent. (3 credits)
Introduction to optimization modeling in health care. Linear and integer programming models are developed for problems in health and medicine. Problems considered may include breast cancer diagnosis, radiotherapy treatment planning, fracture fixation planning and others as selected by the instructor. Emphasis is placed on model formulation, verification, validation and uncertainity quantification.

IOE 416. Queueing Systems
Prerequisite: IOE 316. (2 credits) (7-week course)
Introduction to queueing processes and their applications. The M/M/s and M/G/1 queues. Queue length, waiting time, busy period. Examples from production, transportation, communication and public service.

IOE 419. Service Operations Management
Prerequisite: IOE 310 and IOE 316 or equivalent. (3 credits)
Introduction to optimization, queueing, and spreadsheet-based simulation modeling applications in the service industries. Topics covered will include facility location modeling, short-term workforce management, long-term workforce planning, resource allocation, inventory applications in service systems, customer scheduling, call center design and vehicle routing.

IOE 421. Work Organizations
Prerequisite: IOE 201, 202 and Senior Standing. (3 credits)
Applications of organizational theory to the analysis and design of work organizations is taught through lectures, projects in real organizations, experiential exercises and case studies. Topics include: open-systems theory, organizational structure, culture and power. A change strategy: current state analysis, future state vision and strategies for organizational transformation.

IOE 422. Entrepreneurship
Prerequisite: Senior Standing. Not for graduate credit. (3 credits)
Engineering students will explore the dynamics of turning an innovative idea into a commercial venture in an increasingly global economy. Creating a business plan originating in an international setting will: challenge students to innovate; manage risk, stress and failure; confront ethical problems; question cultural assumptions; and closely simulate the realities of life as an entrepreneur.

IOE 424. Practicum in Production and Service Systems
Prerequisite: Senior Standing, IOE undergraduates only. Not for graduate credit. (4 credits)
Student teams will work with an organization on an Industrial and Operations Engineering design project with potential benefit to the organization and the students. The final report should demonstrate a mastery of the established technical communication skills. The report will be reviewed and edited to achieve this outcome.

IOE 425 (MFG 426). Lean Manufacturing and Services (MFG 426)
Prerequisite: Senior Standing. (2 credits) (7-week course)
Review of philosophies, systems, and practices utilized by world-class manufacturers and service organizations focusing on "lean management," including material and information flow, in-process quality assurance, standardized work, continuous improvement, visual management and lean leadership. Practical examples and in-class exercises bring concepts to life.

IOE 430. Global Cultural Systems Engineering
Prerequisite: IOE 333 and IOE 366 or graduate standing. (3 credits)
Selected topics of systems engineering are examined from the global cultural perspective.Topics include global cultural issues of design, marketing and communication; engineering aesthetics and ethics; individual and aggregated behavioral decision making; social networking and online communities; research and evaluation methods; applications in many systems engineering.

IOE 432. Industrial Engineering Instrumentation Methods
Prerequisite: Enforced: IOE 334 or better or graduate standing. (3 credits)
The characteristics and use of analog and digital instrumentation applicable to industrial engineering problems. Statistical methods for developing system specifications. Applications in physiological, human performance and production process measurements are considered.

IOE 434. Human Error and Complex System Failures
Prerequisite: IOE 333 or IOE 536 or Permission of Instructor. (3 credits)
Introduction to a new systems-oriented approach to safety management and the analysis of complex system failures. The course covers a wide range of factors contributing to system failures: human perceptual and cognitive abilities and limitations, the design of modern technologies and interfaces, and biases in accident investigation and error analysis. Recent concepts in the area of high reliability organizations and resilience engineering are reviewed. Students perform systems analysis of actual mishaps and disasters in various domains, including various modes of transportation, process control and health care.

IOE 436. Human Factors in Computer Systems
Prerequisite: IOE 333. (3 credits)
This course discusses how to design and evaluate computer systems for ease of use. Topics to be covered include keyboards and how people type, vision and video display design, human body size and computer furniture, regulations concerning working conditions, software issues, methods for studying user performance, documentation and information systems of the future.

IOE 437. Automotive Human Factors
Prerequisite: Senior Standing and IOE 333/334 or Graduate Standing. (3 credits)
This course provides an overview of human factors and driving to help engineers design motor vehicles that are safe and easy to use and to provide basic knowledge for those interested in conducting automotive human factors/ergonomics research. The focus is on the total vehicle (all aspects of vehicle design) and for an international market. Key topics include design guidelines, crash investigation and statistics, driving performance measures, vehicle dynamics, occupant packaging and driver vision.

IOE 438. Occupational Safety Management
Prerequisite: Enforced: IOE 333 or senior or graduate standing. (2 credits) (7-week course)
Survey of occupational safety management methods, theories and activities. Topics include: history of safety engineering, management, and worker compensation; collection and critical analysis of accident data; safety standards, regulations and regulatory agencies; theories of self-protective behavior and accident prevention; and analysis of safety program effectiveness.

IOE 440 (MFG 440). Operations Analysis and Management
Prerequisite: Enforced: IOE 310 and 316 or graduate standing. No credit granted for students who have credit for TO 605. (3 credits). 
Principles and models for analyzing, engineering and managing manufacturing and service operations as well as supply chains. Emphasis on capacity management; queueing models of operational dynamics (including cycle time, work-in-progress, inventory, throughput and variability); operational flexibility; the math and physics of lean enterprises.

IOE 441 (MFG 441). Production and Inventory Control
Prerequisite: IOE 310, IOE 316. (3 credits)
Basic models and techniques for managing inventory systems and for planning production. Topics include deterministic and probabilistic inventory models; production planning and scheduling; and introduction to factory physics.

IOE 447 (MFG 447). Facility Planning
Prerequisite: IOE 310, IOE 316. (3 credits)
Fundamentals in developing efficient layouts for single-story and multi-story production and service facilities. Manual procedures and microcomputer-based layout algorithms. Algorithms to determine the optimum location of facilities. Special considerations for multi-period, dynamic layout problems.

IOE 449 (MFG 449). Material Handling Systems
Prerequisite: IOE 310, IOE 316 with minimum grade of "C-" for enforced prerequisites or Graduate standing. (3 credits)
Review of material handling equipment used in warehousing and manufacturing. Analytic models and algorithms to design and analyze the performance of discrete-flow manual and automated storage/retrieval systems, order picking centers, automated guided vehicle systems, conveyor loops, and lean manufacturing driven milkrun systems and call systems.

IOE 452 (MFG 455). Corporate Finance
Prerequisite: IOE 201, IOE 310, IOE 366. (3 credits)
The goal of this course is to introduce a basic understanding of financial management. The course develops fundamental models of valuation and investment from first principles and applies them to problems of corporate and individual decision-making. The topics of discussion will include the net present valuation, optimal portfolio selection, risk and investment analysis, issuing securities, capital structure with debt financing and real options.

IOE 453 (MFG 456). Derivative Instruments
Prerequisite: IOE 201, IOE 310, IOE 366. (3 credits, no credit granted for students who have credit for MATH 423)
The main objectives of the course are first, to provide the students with a thorough understanding of the theory of pricing derivatives in the absence of arbitrage, and second, to develop the mathematical and numerical tools necessary to calculate derivative security prices. We begin by exploring the implications of the absence of static arbitrage. We study, for instance, forward and futures contracts. We proceed to develop the implications of no arbitrage in dynamic trading models: the binomial and Black-Scholes models. The theory is applied to hedging and risk management.

IOE 460. Decision Analysis and Bounded Rationality
Prerequisite: IOE 265, IOE 310 with minimum grade of "C-" for enforced prerequisites. (3 credits)
This course provides a rigorous introduction to prescriptive decision analysis and more descriptive bounded rationality models.  The course starts from the classic axioms of rational choice and covers single-attribute and multi-attribute utility theory, decision trees, the value of information in a decision analytic context, and expert elicitation of both probabilities and utility functions.  It then introduces bounded rationality and covers some of the main classes of bounded rationality and how they can be modeled.

IOE 461. Quality Engineering Principles and Analysis
Prerequisite: IOE 366. (3 credits)
This course provides students with the analytical and management tools necessary to solve manufacturing quality problems and implement effective quality systems. Topics include voice of the customer analysis, the Six Sigma problem solving methodology, process capability analysis, measurement system analysis, design of experiments, statistical process control, failure mode and effects analysis, quality function deployment and reliability analysis.

IOE 463 (MFG 463). Measurement and Design of Work
Prerequisite: IOE 333 or MECHENG 395 or BIOMEDE 231 and IOE 265 or Stats 412. (3 credits)
Design of lean manufacturing systems requires knowledge and skills for describing manual work, identifying value and non-value added work elements, designing efficient work equipment and methods, preventing fatigue and related worker health problems and predicting work performance.

IOE 465. Design of Experiments. 
Prerequisite: IOE 366; C- or better or graduate standing. (3 credits) 
Linear models, Multi-colinarity and Robust Regression, Comparative Experiments, Randomized Blocks and Latin Squares, Factorial Designs, Confounding, Mixed Level Fractional Factorials, Random and Mixed Models, Nesting and Split Plots, Response Surface Methods, Taguchi Contributions to Experimental Design.

IOE 466 (MFG 466). Statistical Quality Control
Prerequisite: IOE 366 or Stats 401 or graduate standing. (3 credits)
Quality Improvement Philosophies; Modeling Process Quality, Statistical Process Control, Control Charts for Variables and Attributes, CUSUM and EWMA, Short Production Runs, Multivariate Quality Control, Auto Correlation, Engineering Process Control, Economic Design of Charts, Fill Control, Pre-control, Adaptive Schemes, Process Capability, Specifications and Tolerances, Gage Capability Studies, Acceptance Sampling by Attributes and Variables, International Quality Standards.

IOE 474. Simulation
Prerequisite: IOE 316, IOE 366, IOE 373. (4 credits)
Simulation of complex discrete-event systems with applications in industrial and service organizations. Course topics include modeling and programming simulations in one or more high-level computer packages such as ProModel or GPSS/H; input distribution modeling; generating random numbers; statistical analysis of simulation output data. The course will contain a team simulation project.

IOE 481. Practicum in Hospital Systems
Prerequisite: Senior Standing, IOE undergraduates only; Not for graduate credit. (4 credits)
Student team projects in hospital systems. Projects will be offered from areas of industrial and operations engineering, including work measurement and control, systems and procedures, management, organization and information systems. Lectures will deal with the hospital setting and project methodologies. The final report should demonstrate a mastery of the established technical communication skills. The report will be reviewed and edited to achieve the outcome.

IOE 490. Undergraduate Directed Study, Research, and Special Problems
Prerequisite: permission of instructor, not for graduate credit; maximum 4 credit hours per term. (2-4 credits)
Individual or group study, design, or laboratory research in a field of interest to the student or group. Topics may be chosen from any area of industrial and operations engineering. Student(s) must register for the individual section number of the instructor/advisor.

IOE 491. Special Topics in Industrial and Operations Engineering
(to be arranged)
Selected topics of current interest in industrial and operations engineering.

IOE 499. Senior Design Projects
Prerequisite: senior standing, permission of advisor. (4 credits)
Selected design projects in industrial and operations engineering to be conducted for project sponsors. The final report submitted by the students should demonstrate a mastery of the established communication skills. The final project report will be reviewed to achieve this outcome.

500 Level Courses

IOE 506 (Math 506). Stochastic Analysis for Finance
Prerequisite: graduate standing or permission of advisor. (3 credits)
The aim of this course is to teach the probabilistic techniques and concepts from the theory of stochastic processes required to understand the widely used financial models. In particular concepts such as martingales, stochastic integration/calculus, which are essential in computing the prices of derivative contracts, will be discussed. Pricing in complete/incomplete markets (in discrete/continuous time) will be the focus of this course as well as some exposition of the mathematical tools that will be used such as Brownian motion, Levy processes and Markov processes.

IOE 510 (Math 561) (OMS 518). Linear Programming I
Prerequisite: Math 217, Math 417, or Math 419. (3 credits)
Formulation of problems from the private and public sectors using the mathematical model of linear programming. Development of the simplex algorithm; duality theory and economic interpretations. Postoptimality (sensitivity) analysis application and interpretations. Introduction to transportation and assignment problems; special purpose algorithms and advanced computational techniques. Students have opportunities to formulate and solve models developed from more complex case studies and to use various computer programs.

IOE 511 (Math 562). Continuous Optimization Methods
Prerequisite: Math 217, Math 417 or Math 419. (3 credits)
Survey of continuous optimization problems. Unconstrained optimization problems: unidirectional search techniques; gradient, conjugate direction, quasi-Newton methods. Introduction to constrained optimization using techniques of unconstrained optimization through penalty transformations, augmented Lagrangians and others. Discussion of computer programs for various algorithms.

IOE 512. Dynamic Programming
Prerequisite: IOE 510, IOE 316. (3 credits)
The techniques of recursive optimization and their use in solving multistage decision problems, applications to various types of problems, including an introduction to Markov decision processes.

IOE 513. Healthcare Operations Research: Theory and Applications
Prerequisite: IOE 316 or IOE 515 and IOE 310 or IOE 510 and IOE366 or IOE 474 and graduate standing or permission of instructor. (3 credits)
This course provides an overview of the role of operations research in healthcare. It surveys and evaluates research done in this field and addresses some of the key technical issues encountered when developing healthcare operations research models. Insights will be shared about carrying out collaborative research with healthcare professionals.

IOE 515. Stochastic Processes
Prerequisite: IOE 316 or Stats 310. (3 credits)
Introduction to non-measure theoretic stochastic processes. Poisson processes, renewal processes and discrete time Markov chains. Applications in queueing systems, reliability, and inventory control.

IOE 516. Stochastic Processes II
Prerequisite: IOE 515. (3 credits)
This course emphasizes the use of Markov Chains in theory and practice. General knowledge of probability theory and stochastic processes is assumed. Applications may include equipment replacement, queueing systems and production systems. Methodologies covered include invariant measures and stationary distributions for both the discrete and continuous cases.

IOE 518. Introduction to Integer Programming
Prerequisite: IOE 510. (1.5 credits) (7-week course)
Introduction to optimization problems that fall within the framework of Integer Programming, and an overview of concepts and classical methods for their analysis and solution. Integer programming formulations, relaxations, duality and bounds, branch-and-bound and cutting plane algorithms, heuristic solution methods.

IOE 522. Theories of Administration 
Prerequisite: IOE 421. (3 credits) 
Provide insight into leading theories concerning the administration of research and industrial organizations. Treat the concepts needed for describing, assessing and diagnosing organizations; processes of organizational communication, motivation, and conflict management; adaptation of organization systems to the requirements of work and information technologies.

IOE 533 (MFG 535). Human Motor Behavior and Engineering Systems
Prerequisite: IOE 333 and IOE 366. (3 credits)
This course is designed to provide a basic perspective of the major processes of human motor behavior. Emphasis will be placed on understanding motor control and man-(machine)-environment interaction. Information processing will be presented and linked to motor behavior. Application of theories to the design of the workplace, controls and tools will be underlined and illustrated by substantial examples.

IOE 534 (BIOMEDE 534) (MFG 534). Occupational Biomechanics
Prerequisite: IOE 333, IOE 334, or IOE 433. (3 credits)
Anatomical and physiological concepts are introduced to understand and predict human motor capabilities, with particular emphasis on the evaluation and design of manual activities in various occupations. Quantitative models are developed to explain (1) muscle strength performance; (2) cumulative and acute musculoskeletal injury; (3) physical fatigue; and (4) human motion control.

IOE 536. Cognitive Ergonomics
Prerequisite: IOE 333 or IOE 433. (3 credits)
Theories and concepts of human information processing are introduced to analyze human perceptual and cognitive performance in human machine information systems such as intelligent transportation and manufacturing systems. Conceptual and quantitative models, interface design techniques and research and evaluation methods are presented. Samples of on-going research are also discussed.

IOE 537. Ergonomics for Inclusive Design
Advised prerequisites: Introductory course in ergonomics; introductory course in statistics; graduate standing or permission of instructor. (3 credits) 
Population aging, obesity and disability prevalence has increased the profile of inclusive design as an approach to accommodating the broad spectrum of human physical, perceptual and cognitive abilities.  This course is a graduate-level study of contemporary ergonomics research methods for examining human performance variability associated with aging, disability and health-related factors and its relevance to inclusive systems engineering and design.

IOE 539 (MFG 539). Safety Engineering Methods
Prerequisite: IOE 265 or Biostat 503. (3 credits)
Recognition, evaluation and control of generic safety hazards (confined spaces, electricity, fire, mechanical energy, etc.) found in contemporary workplaces, using case studies from manufacturing, transportation and power generation. Students perform an interdisciplinary team project using systems safety engineering methods to redesign a work station, manufacturing process, or consumer product.

IOE 541 (MFG 541). Inventory Analysis and Control
Prerequisite: IOE 310, IOE 316. (3 credits)
Models and techniques for managing inventory systems and for planning production. Topics include single item and multi-item inventory models, production planning and control and performance evaluation of manufacturing systems.

IOE 543 (MFG 543). Scheduling
Prerequisite: IOE 316, IOE 310. (3 credits)
The problem of scheduling several tasks over time, including the topics of measures of performance, single-machine sequencing, flow shop scheduling, the job shop problem and priority dispatching. Integer programming, dynamic programming and heuristic approaches to various problems are presented.

IOE 545 (MFG 545). Queueing Networks
Prerequisite: IOE 515 or EECS 501. (3 credits)
Introduction to queueing networks. Topics include product and non-product form networks, exact results and approximations, queueing networks with blocking and polling systems. Applications from manufacturing and service industries are given as examples.

IOE 547 (MFG 547). Supply Chain Facilities 
Prerequisite: IOE 265 or equivalent, IOE 310 or equivalent with minimum grade of "C-" for enforced prerequisites or Graduate standing. (3 credits) 
A global supply network consists of "arcs" (transportation) and "nodes" (facilities) such as container terminals, crossdocks, distribution centers, consolidation centers, railway yards, and airfreight terminals.  In this course we cover the basic functions and configuration of the above facilities, and we develop analytic design and performance evaluation models for them.

IOE 548. Integrated Product Development
Prerequisite: Graduate Standing; Permission of Tauber Institute. I (3 credits)
This is a Tauber Institute-sponsored graduate elective. Students form teams of four/five, each with mixed disciplinary backgrounds spanning business, engineering and art/architecture. A product category is announced, and each team acts as an independent firm competing in that product market against other teams while working independently through an integrated exercise of market research, product design, product development and manufacture, pricing, demand forecasting and inventory control. Market share of each team is determined through both a web-based competition and a physical trade show.

IOE 549 (MFG 549). Plant Flow Systems
Prerequisite: IOE 310, IOE 416. (3 credits)
Analytical models for the design and throughput performance evaluation of material handling systems used in discrete parts flow production facilities. Analysis of design and control issues for manual and automated handling systems including lift trucks, micro-load automatic storage/retrieval systems and automated guided vehicle systems.

IOE 551. Benchmarking, Productivity Analysis and Performance Measurement
Prerequisite: IOE 510. (3 credits)
Introduction to quality engineering techniques commonly used for performance measurement, productivity analysis, and identification of best practice. Topics include balanced scorecard, activity-based costing/management, benchmarking, quality function deployment and data envelopment analysis (DEA). Significant focus of the course is on the application of DEA for identification of best practice.

IOE 552. Financial Engineering I
Prerequisite: IOE 453 or Math 423 or Fin 580 or Fin 618 or Fin 855. Minimum grade required for enforced prerequisites is C-. (3 credits)
Theory and applications of financial engineering. Designing, structuring and pricing financial engineering products (including options, futures, swaps and other derivative securities) and their applications to financial and investment risk management. Mathematical methodology that forms the basis of financial engineering, applied stochastic processes and numerical methods in particular.

IOE 553. Financial Engineering II
Prerequisite: IOE 552 or Math 542. Minimum grade required for enforced prerequisites is C-. (3 credits)
Advanced issues in financial engineering: stochastic interest rate modeling and fixed income markets, derivative trading and arbitrage, international finance, risk management methodologies including Value-at-Risk and credit risk. Multivariate stochastic calculus methodology in finance: multivariate Itoís lemma, Itoís stochastic integrals, the Feynman-Kac theorem and Girsanovís theorem.

IOE 562 (Stats 535). Reliability
Prerequisite: IOE 316 and IOE 366 or Stats 425 and Stats 426. (3 credits)
Reliability concepts and methodology for modeling, assessing and improving product reliability: common models for component and system reliability; analysis of field and warranty data; component reliability inference; repairable systems; accelerated stress testing for reliability assessment; reliability improvement through experimental design.

IOE 565 (MECHENG 563) (MFG 561). Time Series Modeling, Analysis, Forecasting
Prerequisite: IOE 366 or MECHENG 401. (3 credits)
Time series modeling, analysis, forecasting and control, identifying parametric time series, autovariance, spectra, Green's function, trend and seasonality. Examples from manufacturing, quality control, ergonomics, inventory and management.

IOE 568. Statistical Learning & Applications in Quality Engineering
Prerequisite: IOE 466 or STATS 500. (3 credits)
Statistical learning and data transformation methods to advance quality control techniques for variation reduction. Focus on feature extraction of waveform signals, change point detection for system monitoring, data pattern recognition for fault diagnosis and Bayes/reinforcement learning for decision making.

IOE 570 (Stats 570) Experimental Design
Prerequisite: Stats 500 or background in regression (3 credits)
Basic design principles, review of analysis of variance, block designs, two-level and three-level factorial and fractional factorial experiments, designs with complex aliasing, data analysis techniques and case studies, basic response surface methodology, variation reduction and introductory robust parameter designs.

IOE 574. Simulation Analysis
Prerequisite: IOE 515. (3 credits)
Underlying probabilistic aspects of simulation experiments, statistical methodology for designing simulation experiments and interpreting output. Random number generators, variate and process generation, output analysis, efficiency improvement techniques, simulation and optimization, how commercial simulation software works. Applications from telecommunications, manufacturing statistical analysis.

IOE 583 (MECHENG 583) (MFG 583) (EECS 566). Scientific Basis for Reconfigurable Manufacturing
Prerequisite: Graduate Standing or permission of instructor. (3 credits)
Principles of reconfigurable manufacturing systems (RMS). Students will be introduced to fundamental theories applicable to RMS synthesis and analysis. Concepts of customization, integrability, modularity, diagnosability and convertibility. Reconfiguration design theory, life-cycle economics, open-architecture principles, controller configuration, system reliability, multi-sensor monitoring and stream of variations. Term projects.

IOE 588 (MECHENG 588) (MFG 588). Assembly Modeling for Design and Manufacturing
Prerequisite: MECHENG 381 and MECHENG 401 or equivalent. (3 credits)
Assembly on product and process. Assembly representation. Assembly sequence. Datum flow chain. Geometric Dimensioning & Tolerancing. Tolerance analysis. Tolerance synthesis. Robust design. Fixturing. Joint design and joining methods. Stream of variation. Auto body assembly case studies.

IOE 590. Masters Directed Study, Research, and Special Problems
Prerequisite: Graduate standing and permission of instructor. (2-4 credits)
Individual or group study, design or laboratory research in a field of interest to the student or group. Topics may be chosen from any area of industrial and operations engineering. Student(s) must register for the section number of the instructor/advisor. Maximum of six credits of IOE 590/593 may be counted toward the IOE Masters Degree.

IOE 591. Special Topics
Prerequisite: permission of instructor. (to be arranged)
Selected topics of current interest in industrial and operations engineering.

IOE 593. Ergonomics Professional Project
Prerequisite: Graduate Standing, permission of instructor. (2-4 credits)
Students work as part of a team within a production or service organization on a design project that emphasizes the application of ergonomic principles to enhance the safety, productivity, and/or quality aspects of a human-machine system. Student(s) must register for the section number of the instructor/advisor. A maximum of six credits of IOE 590/593 may be counted toward the IOE Masters Degree.

600 Level Courses

IOE 600 (EECS 600). Function Space Methods in System Theory
Prerequisite: EECS 400 or Math 419. (3 credits)
Introduction to the description and analysis of systems using function analytic methods. Metric spaces, normed linear spaces, Hilbert spaces, resolution spaces. Emphasis on using these concepts in systems problems.

IOE 610 (Math 660). Linear Programming II
Prerequisite: IOE 510 (Math 561). (3 credits)
Primal-dual algorithm. Resolution of degeneracy, upper bounding. Variants of simplex method. Geometry of the simplex method, application of adjacent vertex methods in non-linear programs, fractional linear programming. Decomposition principle, generalized linear programs. Linear programming under uncertainty. Ranking algorithms, fixed charge problem. Integer programming. Combinatorial problems.

IOE 611 (Math 663). Nonlinear Programming
Prerequisite: IOE 510 (Math 561). (3 credits)
Modeling, theorems of alternatives, convex sets, convex and generalized convex functions, convex inequality systems, necessary and sufficient optimality conditions, duality theory, algorithms for quadratic programming, linear complementary problems and fixed point computing. Methods of direct search, Newton and Quasi-Newton, gradient projection, feasible direction, reduced gradient; solution methods for nonlinear equations.

IOE 612. Network Flows
Prerequisite: IOE 510 (Math 561). (3 credits)
Flow problems on networks. Maximum flow minimum cut theorem. Labeling algorithms. Circulation and feasibility theorems. Sensitivity analysis. Incidence matrices. Shortest routes. Minimum cost flows, out-of-kilter algorithm. Critical path networks, project cost curves. Multi-commodity flow problem, biflows. Matching problems in graph theory.

IOE 614. Integer Programming
Prerequisite: IOE 510 (Math 561). (3 credits)
Modeling with integer variables, total unimodularity, cutting plane approaches, branch-and-bound methods, Lagrangian relaxation, Bender's decomposition, the knapsack and other special problems.

IOE 615. Advanced Stochastic Processes
Prerequisite: IOE 515 and Math 451. (3 credits)
Designed for students planning to do research on stochastic models in operations research (e.g., queueing systems, stochastic scheduling, financial models, simulation, etc.) Topics covered include Martingales, Brownian motion, diffusion processes, limit theorems, and coupling.

IOE 616. Queueing Theory
Prerequisite: IOE 515. (3 credits)
Theoretical foundations, models and techniques of queueing theory. Rigorous treatment of elementary through advanced queueing systems and queueing networks. Topics include Markov Renewal and Semi-Regenerative Processes.

IOE 623 (Math 623). Computational Finance
Prerequisite: Math 316 and Math 425/525 or IOE 552. (3 credits)
This is a course in computational methods in finance and financial modeling. Particular emphasis will be put on interest rate models and interest rate derivatives. The specific topics include: Black-Scholes theory, no arbitrage and complete markets theory, term structure models: Hull and White models and Heath Jarrow Morton models, the stochastic differential equations and martingale approach: multinomial tree and Monte Carlo methods, the partial differential equations approach: finite difference methods.

IOE 635 (BIOMEDE 635). Laboratory in Biomechanics and Physiology of Work
Prerequisite: IOE 534 (BIOMEDE 534). (2 credits)
This laboratory is offered in conjunction with the Occupational Biomechanics lecture course (IOE 534) to enable students to examine experimentally (1) musculoskeletal reactions to volitional acts; (2) the use of electromyography (EMGs) to evaluate muscle function and fatigue; (3) biomechanical models; (4) motion analysis system; and (5) musculoskeletal reactions to vibrations.

IOE 640. Mathematical Modeling of Operational Systems
Prerequisite: IOE 510, IOE 515. (3 credits)
The art and science of developing, using and explicating mathematical models, presented in a studio/workshop environment. Structuring of a variety of operational "situations" so they can be reasonably represented by a mathematical model. Extensive class discussion and out-of-class investigation of potential mathematical approaches to each situation. Incorporation of data analysis.

IOE 641. Supply Chain Management
Prerequisite: IOE 510, IOE 515 and IOE 541. (3 credits)
Structural analyses of production and inventory systems. Review of issues in supply chain management. Topics include inventory systems with stochastic lead time, multi-echelon supply systems, and coordination of material flows, information flows and financial flows in a supply chain.

IOE 691. Special Topics
Prerequisite: permission of instructor. (to be arranged)
Selected topics of current interest in industrial and operations engineering.

700 Level Courses

IOE 712. Infinite Horizon Optimization
Prerequisite: IOE 512. (3 credits)
A seminar on optimization problems with an infinite time horizon. Topics include topological properties, optimality definitions, decision/forecast horizons, regenerative models and stopping rules. Applications discussed include capacity expansion, equipment replacement and production/ inventory control.

800 Level Courses

IOE 800. First-Year Doctoral Seminar
Prerequisite: permission of instructor. (1 credit)
Presentation by IOE faculty members of current and future research activities within the department. Discussion of procedural, philosophical and professional aspects of doctoral studies in industrial and operations engineering.

IOE 801. First-Year Doctoral Directed Research
Advised Prerequisite: IOE Ph.D. pre-candidacy, permission of instructor. (1-3 credits)
A research project is performed on a topic of mutual interest to the student and  advisor.  A proposal is submitted and approved prior to the start of the term, and  a final report is due on the last day of scheduled classes.  The student registers for the section number of his/her advisor.

IOE 802. Written and Oral Academic Presentations
Prerequisite: IOE 800 and IOE 801. (2 credits)
The Dissertation Proposal is used as a platform for developing written and oral presentation skills as students prepare for the IOE Preliminary exam. Topics and assignments include: key elements of NIH and NSF proposals, writing the dissertation proposal and preparing/delivering oral presentations.

IOE 813. Seminars in Healthcare Systems Engineering
Prerequisite: graduate standing or permission of instructor. (2 credits)
Healthcare is critical to society and has a major impact on our economy. In this course, focused around weekly seminars by leading scholars in this important area, we provide a broad overview to ways systems engineering can improve the delivery of healthcare: decreasing costs, reducing error and developing innovations.

IOE 836. Seminar in Human Performance
Prerequisite: graduate standing. (1 credits)
Case studies of research techniques used in the human performance and safety fields. Speakers actively engaged in research will discuss their methods and results.

IOE 837. Seminar in Occupational Health and Safety Engineering
Prerequisite: graduate standing. (1 credit)
This seminar provides an opportunity for graduate students interested in occupational health and safety engineering problems to become acquainted with various related contemporary research and professional activities, as presented by both staff and guest speakers.

IOE 899. Seminar in Industrial and Operations Engineering
Prerequisite: permission of instructor; not for master's degree; mandatory satisfactory/unsatisfactory. (1 credit)
Presentation by IOE faculty members and outside speakers on current and future research activities in industrial and operations engineering.

900 Level Courses

IOE 990. Dissertation Research: Pre-Candidate
Prerequisite: Completion of IOE Qualifying Exam and permission of instructor. (2-8 credits); (1-4 credits)
Dissertation work by doctoral student who has passed the IOE Qualifying Exam with Pass or Conditional Pass, but is not yet admitted to candidacy. Student must register for the section number of the instructor/advisor. The defense of the dissertation, that is, the final oral examination, must be held under a full-term candidacy enrollment.

IOE 995. Dissertation Research: Candidate
Prerequisite: Graduate School authorization for admission as a doctoral candidate and permission of the instructor. (8 credits); (4 credits)
Dissertation research by a doctoral student who has been admitted to Candidacy. Student must register for the section number of the instructor/advisor. The defense of the dissertation (e.g., the final oral examination) must be held under a full-term candidacy enrollment.