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. Taguchi’s 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 student’s 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. Taguchi’s 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.