Course Description

1- MASTER OF SCIENCE (M.S) IN INDUSTRIAL ENGINEERING (WITH THESIS)

Course Description

IE 501 Linear Optimization Methods (3 0 3)
Mathematical Development of Simplex Algorithm. Formulation of Various Problems as Linear Programming Problems. Duality Theory and Economic Interpretations. The Revised Dual Simplex and Primal-Dual Simplex Methods. Special Forms of linear Programming Problems and Their Solution Methods. Sensitivity and Post-Optimality Analysis. Parametric Programming.

IE 502 Stochastic Processes (3 0 3)
A Review of Probability Theory. Basic Foundations of Stochastic Processes. Bernoulli Processes. Poisson Process. Markov Chains and Markov Processes With Applications in Queuing Models. Renewal Processes and Their Applications in Reliability. Replacement and Inventory Problems.

IE 503 Production Systems Analysis (3 0 3)
An Analysis of Production Activities Under Total Systems Concept. Operation and Improvement of a Production System With an IE Perspective. Computer Integrated Manufacturing Systems (CIM), CAD, CAM. Material Handling Systems in Manufacturing Plants.

IE 505 Production Planning and Scheduling (3 0 3)
Analysis of Production Activities. Aggregate Production Planning. Lot Sizing. Material Requirements Planning. Cutting Stock. Line Balancing. Single Processor Scheduling.

IE 506 Facilities Layout and Location (3 0 3)
Theory, Modeling and Algorithms for Facilities Layout Planning and Location Selection. Discussion of Various Applications in Public Service. Production. Distribution. Warehousing, and Flexible Manufacturing.

IE 507 Nonlinear Optimization Methods (3 0 3)
Concept of Convexity for Functions and Sets. Kuhn-Tucker Conditions and Lagrangean Duality. Quadratic Programming. Steepest Descent, Newton-type, Quasi Newton and Gradient Methods for Unconstrained Optimization. Penalty and Barrier Methods for Constrained Optimization.

IE 508 Graph Theory with Applications (3 0 3)
Basics of Graph Theory. Directed and Undirected Graphs, and Subgraphs. Shortest Paths and Spanning Trees. Solution Techniques for Maximum Flow and Minimal Cost Flow Problems. Multi-Commodity Networks and Graph Representations. Network Simplex Algorithm. Applications to Scheduling and Sequencing.

IE 509 Queuing Theory (3 0 3)
An Introduction of Queuing Systems and Their Basic Properties. Analysis of Birth and Death Processes. Single and Multi-Server Queues. Batch Server Queues. Chapman-Kolmogorov Equation and Its Implementations. Markov Chains. Applications in Manufacturing and Service Systems.

IE 510 Quality Management (3 0 3)
Concept of Total Quality Management and Quality Assurance. On-Line and off-Line Quality Control Activities. Quality Engineering in Product and Process Design. Taguchis Loss Function.

IE 511 Discrete Optimization Methods (3 0 3)
Dynamic Programming. Integer Programming. Mixed Integer Programming. Zero-One Programming. Knapsack Problems. Cutting Planes and Polyhedral Approach. Branch and Bound Methods. Lagrangean Relaxation. Heuristics. Nonlinear Integer Programming. Applications to Various Areas.

IE 512 Decision Analysis (3 0 3)
Fundamentals of Decision Analysis. Utility Measures and Risk Preference. Risk Assessment. Use of Decision Trees With Risk and Time Preference. Value of Sampled and Perfect Information. Bayesian Decision Making under Uncertainty.

IE 513 Inventory Theory (3 0 3)
Study of Inventory Systems. Inventory Costs. EOQ Model. Deterministic and Stochastic Models with Fixed or Variable Reorder Intervals and Lead Times. Multi-Echelon Models. Heuristic Solutions to Some Inventory Models.

IE 515 Engineering Management (3 0 3)
This course addresses the role of the industrial engineer as a "manager" of continuous improvement in design and production processes. It provides modern tools and techniques for planning and managing team projects, integrating the concepts of total quality; data based decision-making, and resource management.

IE 518 Occupational Safety and Health Engineering (3 0 3)
Introduction to the principles of safety and health hazards in the industrial environment. This course provides engineers with the fundamentals of measurement, evaluation, regulation, and control of hazardous conditions, toxic substances, physical agents, and dangerous processes in industrial operations, analysis of human factors related to injury prevention; research methods related to accident/incident data; safety standards development; methods of risk assessment and reduction; and advanced hazard communication. A wide variety of case studies are analyzed.

IE 519 Humanitarian Relief Logistics (3 0 3)
This course provides the basic concepts of humanitarian logistics and the detailed application of Operations Research/Management Science tools to the operational phases of humanitarian logistics.

IE 520 Ergonomics and Occupational Biomechanics (3 0 3)
Fundamentals of ergonomics as applied to the industrial workplace. Specific topics such as: occupational biomechanics, anthropometry, work physiology, cumulative trauma disorders and slip and fall prevention applied to the organization and physical design of the workstation, effects of hand tool design on workers, and analysis of manual material handling jobs.

IE 523 Facility Layout and Material Handling (3 0 3)
Introduction to facility layout and location topics including activity relationships, space and personnel requirements, computer algorithms for constructing layouts, assembly line balancing, and both single and multiple facility location methodologies; material handling methods and equipment including conveyors, lift trucks, carousels, automated guided vehicles, and automated storage and retrieval systems are also discussed.

IE 525 Cost Management for Advanced Manufacturing (3 0 3)
This course focuses on current cost management topics such as activity based costing, life cycle costing, target costing and throughput accounting. Emphasis will be placed on the linkages to advanced manufacturing systems including performance measurement, design, cellular manufacturing, JIT and ERP.

IE 528 Industrial Robotic Applications (3 0 3)
This course focuses on the industrial robot as part of a flexible and automated manufacturing system. It introduces students to the basic elements of industrial robots and emphasizes knowledge needed to integrate these robots into a larger manufacturing system.

IE 530 Automation in Production Systems (3 0 3)
Flexible manufacturing systems (FMS) and applications, Quantitative analysis of FMS, Automated production lines, Automated assembly systems, Inspection technologies.

IE 532 Automation in Manufacturing and Product Design (3 0 3)
The goal of this course is to gain knowledge in the principles of automating product design and manufacture. Design conceptualization; design for X: manufacturability, assemblability, testability, use, etc. will be presented. Students will examine design and manufacturing integration issues as well as typical automated manufacturing equipment. Issues in concurrent engineering and necessary communication networks will also be studied.

IE 535 Rapid Prototyping and Reverse Engineering (3 0 3)
The course will focus on three aspects of the design and manufacturing of products. These include: (1) the fundamentals of reverse engineering; (2) the creation of a computer based model and designs of a product from an existing product; and (3) the fundamentals of the innovative new technology of rapid prototyping.

IE 540 Design of Experiments (3 0 3)
Analysis of variance, completely randomized designs, randomized complete block designs, other blocking configurations, nested designs, fixed, random and mixed models. Factorial experiments with qualitative and quantitative factors in various designs. Single degree of freedom contrasts. Confounding in factorial experiments, fractional factorial designs, response surface models.

IE 542 Quality Assurance Systems (3 0 3)
This course addresses how to apply the concepts and tools of total quality to develop, implement, and maintain an effective quality assurance system in a manufacturing or service organization. Emphasis will be on both documentation development and team-based strategies for continuous improvement, using the ISO 9000:2000 Standard as a basis for quality system requirements. Topics to be covered in the course include: basic elements of a quality assurance system; quality standards such as ISO 9001, QS 9000, ISO 14001, others; structuring QMS documentation, strategic and competitive issues in QMS, continuous improvement through corrective and preventive actions. This course will include lectures by the instructor, guest lectures, group discussions and team-based experiences/workshops.

IE 544 Reliability Theory and Applications (3 0 3)
Reliability concepts and data, reliability distributions, multi-component systems, standby redundancy, life testing, availability and maintainability, military standards, and applications.

IE 550 Probability Theory and Statistics for Industrial Engineers (3 0 3)
Introduction to probability theory, probability distributions, estimation, hypotheses resting, analysis of variance, multiple linear regression, experimental design, and applications.

IE 551 Multiple Criteria Decision Making (3 0 3)
Overview and definitions of Multiple Criteria Decision Making (MCDM) concept. Decision space, objective space, convex sets, functions and test for convexity. MCDM examples. Decision analysis and utility theory. Basic techniques used in decision making for complex systems. Value of information, the concept of utility theory. Formulation of the general multiple criteria programming, classification of multiple criteria programming methods, decision making with discrete and continuous alternatives. Goal Programming, algorithms for goal programming, method of global criterion and compromise programming, multi parametric decomposition, multi criteria simplex method. Interactive approaches for MCDM.

IE 552 Heuristic Methods for Optimization (3 0 3)
Heuristic methods are artificial intelligence search methods that can be used to find the optimal decisions for designing or managing a wide range of systems. This course covers applications and developments of heuristic search methods for solving complex optimization problems, detailing various local search strategies including genetic algorithms, simulated annealing, and tabu search. Algorithms will be used to find values of discrete and/or continuous variables that optimize system performance. Students can select application projects from a range of application areas. The advantages and disadvantages of heuristic search methods for both serial and parallel computation are discussed in comparison to other optimization algorithms.

IE 555 Logistics Engineering (3 0 3)
Physical distribution, after-sale services (product repair and maintenance), procurement, logistics performance and cost control, logistics concepts of product systems design. Overview of material handling. Packaging facilities repair and maintenance and automation in logistics.

IE 590 Graduate Seminar (Non-credit)
Presentation and discussion of current issues and works by graduate students in their relevant fields.

IE 591 Special Studies (0 4 0)
This course is required for students who are en rolled in Thesis course.

E 599 Thesis (Non-credit)
Directed independent research on a specific topic approved by the students adviser.

2- MASTER OF SCIENCE (M.S) IN INDUSTRIAL ENGINEERING (NON THESIS)Course Description

Course Description

IE 501 Linear Optimization Methods (3 0 3)
Mathematical Development of Simplex Algorithm. Formulation of Various Problems as Linear Programming Problems. Duality Theory and Economic Interpretations. The Revised Dual Simplex and Primal-Dual Simplex Methods. Special Forms of linear Programming Problems and Their Solution Methods. Sensitivity and Post-Optimality Analysis. Parametric Programming.

IE 502 Stochastic Processes (3 0 3)
A Review of Probability Theory. Basic Foundations of Stochastic Processes. Bernoulli Processes. Poisson Process. Markov Chains and Markov Processes With Applications in Queuing Models. Renewal Processes and Their Applications in Reliability. Replacement and Inventory Problems.

IE 503 Production Systems Analysis (3 0 3)
An Analysis of Production Activities Under Total Systems Concept. Operation and Improvement of a Production System With an IE Perspective. Computer Integrated Manufacturing Systems (CIM), CAD, CAM. Material Handling Systems in Manufacturing Plants.

IE 505 Production Planning and Scheduling (3 0 3)
Analysis of Production Activities. Aggregate Production Planning. Lot Sizing. Material Requirements Planning. Cutting Stock. Line Balancing. Single Processor Scheduling.

IE 506 Facilities Layout and Location (3 0 3)
Theory, Modeling and Algorithms for Facilities Layout Planning and Location Selection. Discussion of Various Applications in Public Service. Production. Distribution. Warehousing, and Flexible Manufacturing.

IE 507 Nonlinear Optimization Methods (3 0 3)
Concept of Convexity for Functions and Sets. Kuhn-Tucker Conditions and Lagrangean Duality. Quadratic Programming. Steepest Descent, Newton-type, Quasi Newton and Gradient Methods for Unconstrained Optimization. Penalty and Barrier Methods for Constrained Optimization.

IE 508 Graph Theory with Applications (3 0 3)
Basics of Graph Theory. Directed and Undirected Graphs, and Subgraphs. Shortest Paths and Spanning Trees. Solution Techniques for Maximum Flow and Minimal Cost Flow Problems. Multi-Commodity Networks and Graph Representations. Network Simplex Algorithm. Applications to Scheduling and Sequencing.

IE 509 Queuing Theory (3 0 3)
An Introduction of Queuing Systems and Their Basic Properties. Analysis of Birth and Death Processes. Single and Multi-Server Queues. Batch Server Queues. Chapman-Kolmogorov Equation and Its Implementations. Markov Chains. Applications in Manufacturing and Service Systems.

IE 510 Quality Management (3 0 3)
Concept of Total Quality Management and Quality Assurance. On-Line and off-Line Quality Control Activities. Quality Engineering in Product and Process Design. Taguchis Loss Function.

IE 511 Discrete Optimization Methods (3 0 3)
Dynamic Programming. Integer Programming. Mixed Integer Programming. Zero-One Programming. Knapsack Problems. Cutting Planes and Polyhedral Approach. Branch and Bound Methods. Lagrangean Relaxation. Heuristics. Nonlinear Integer Programming. Applications to Various Areas.

IE 512 Decision Analysis (3 0 3)
Fundamentals of Decision Analysis. Utility Measures and Risk Preference. Risk Assessment. Use of Decision Trees With Risk and Time Preference. Value of Sampled and Perfect Information. Bayesian Decision Making under Uncertainty.

IE 513 Inventory Theory (3 0 3)
Study of Inventory Systems. Inventory Costs. EOQ Model. Deterministic and Stochastic Models with Fixed or Variable Reorder Intervals and Lead Times. Multi-Echelon Models. Heuristic Solutions to Some Inventory Models.

IE 515 Engineering Management (3 0 3)
This course addresses the role of the industrial engineer as a "manager" of continuous improvement in design and production processes. It provides modern tools and techniques for planning and managing team projects, integrating the concepts of total quality; data based decision-making, and resource management.

IE 518 Occupational Safety and Health Engineering (3 0 3)
Introduction to the principles of safety and health hazards in the industrial environment. This course provides engineers with the fundamentals of measurement, evaluation, regulation, and control of hazardous conditions, toxic substances, physical agents, and dangerous processes in industrial operations, analysis of human factors related to injury prevention; research methods related to accident/incident data; safety standards development; methods of risk assessment and reduction; and advanced hazard communication. A wide variety of case studies are analyzed.

IE 520 Ergonomics and Occupational Biomechanics (3 0 3)
Fundamentals of ergonomics as applied to the industrial workplace. Specific topics such as: occupational biomechanics, anthropometry, work physiology, cumulative trauma disorders and slip and fall prevention applied to the organization and physical design of the workstation, effects of hand tool design on workers, and analysis of manual material handling jobs.

IE 523 Facility Layout and Material Handling (3 0 3)
Introduction to facility layout and location topics including activity relationships, space and personnel requirements, computer algorithms for constructing layouts, assembly line balancing, and both single and multiple facility location methodologies; material handling methods and equipment including conveyors, lift trucks, carousels, automated guided vehicles, and automated storage and retrieval systems are also discussed.

IE 525 Cost Management for Advanced Manufacturing (3 0 3)
This course focuses on current cost management topics such as activity based costing, life cycle costing, target costing and throughput accounting. Emphasis will be placed on the linkages to advanced manufacturing systems including performance measurement, design, cellular manufacturing, JIT and ERP.

IE 528 Industrial Robotic Applications (3 0 3)
This course focuses on the industrial robot as part of a flexible and automated manufacturing system. It introduces students to the basic elements of industrial robots and emphasizes knowledge needed to integrate these robots into a larger manufacturing system.

IE 530 Automation in Production Systems (3 0 3)
Flexible manufacturing systems (FMS) and applications, Quantitative analysis of FMS, Automated production lines, Automated assembly systems, Inspection technologies.

IE 532 Automation in Manufacturing and Product Design (3 0 3)
The goal of this course is to gain knowledge in the principles of automating product design and manufacture. Design conceptualization; design for X: manufacturability, assemblability, testability, use, etc. will be presented. Students will examine design and manufacturing integration issues as well as typical automated manufacturing equipment. Issues in concurrent engineering and necessary communication networks will also be studied.

IE 535 Rapid Prototyping and Reverse Engineering (3 0 3)
The course will focus on three aspects of the design and manufacturing of products. These include: (1) the fundamentals of reverse engineering; (2) the creation of a computer based model and designs of a product from an existing product; and (3) the fundamentals of the innovative new technology of rapid prototyping.

IE 540 Design of Experiments (3 0 3)
Analysis of variance, completely randomized designs, randomized complete block designs, other blocking configurations, nested designs, fixed, random and mixed models. Factorial experiments with qualitative and quantitative factors in various designs. Single degree of freedom contrasts. Confounding in factorial experiments, fractional factorial designs, response surface models.

IE 542 Quality Assurance Systems (3 0 3)
This course addresses how to apply the concepts and tools of total quality to develop, implement, and maintain an effective quality assurance system in a manufacturing or service organization. Emphasis will be on both documentation development and team-based strategies for continuous improvement, using the ISO 9000:2000 Standard as a basis for quality system requirements. Topics to be covered in the course include: basic elements of a quality assurance system; quality standards such as ISO 9001, QS 9000, ISO 14001, others; structuring QMS documentation, strategic and competitive issues in QMS, continuous improvement through corrective and preventive actions. This course will include lectures by the instructor, guest lectures, group discussions and team-based experiences/workshops.

IE 544 Reliability Theory and Applications (3 0 3)
Reliability concepts and data, reliability distributions, multi-component systems, standby redundancy, life testing, availability and maintainability, military standards, and applications.

IE 550 Probability Theory and Statistics for Industrial Engineers (3 0 3)
Introduction to probability theory, probability distributions, estimation, hypotheses resting, analysis of variance, multiple linear regression, experimental design, and applications.

IE 551 Multiple Criteria Decision Making (3 0 3)
Overview and definitions of Multiple Criteria Decision Making (MCDM) concept. Decision space, objective space, convex sets, functions and test for convexity. MCDM examples. Decision analysis and utility theory. Basic techniques used in decision making for complex systems. Value of information, the concept of utility theory. Formulation of the general multiple criteria programming, classification of multiple criteria programming methods, decision making with discrete and continuous alternatives. Goal Programming, algorithms for goal programming, method of global criterion and compromise programming, multi parametric decomposition, multi criteria simplex method. Interactive approaches for MCDM.

IE 552 Heuristic Methods for Optimization (3 0 3)
Heuristic methods are artificial intelligence search methods that can be used to find the optimal decisions for designing or managing a wide range of systems. This course covers applications and developments of heuristic search methods for solving complex optimization problems, detailing various local search strategies including genetic algorithms, simulated annealing, and tabu search. Algorithms will be used to find values of discrete and/or continuous variables that optimize system performance. Students can select application projects from a range of application areas. The advantages and disadvantages of heuristic search methods for both serial and parallel computation are discussed in comparison to other optimization algorithms.

IE 555 Logistics Engineering (3 0 3)
Physical distribution, after-sale services (product repair and maintenance), procurement, logistics performance and cost control, logistics concepts of product systems design. Overview of material handling. Packaging facilities repair and maintenance and automation in logistics.

IE 590 Graduate Seminar (Non-credit)
Presentation and discussion of current issues and works by graduate students in their relevant fields.