All courses and course definitions of the Department of Industrial Engineering may be seen under
the undergraduate and/or graduate catalogue pages of Boğaziçi University. The links indicated below
provide the most recent information about new courses or changes in course titles, definitions or
credits as accepted by the university senate.
Undergraduate Catalogue
Graduate Catalogue
|
|
IE COURSE DESCRIPTIONS
:: IE 120 Industrial Engineering: Overview and Orientation
(1+1+0) 1 P/F
Introduction and orientation to IE: concepts and approaches; illustrations of main methods and applications presented by a series of lectures given by IE faculty; overview of departmental laboratories, basic information technologies, and software including mathematical packages and web-based applications.
:: IE 201 Intermediate Programming (2+0+2) 3
Introduction to object-oriented analysis and design: data encapsulation,
inheritance, polymorphism, software engineering methodologies, UML; introduction
to C++ programming language: class, inheritance, polymophism, basic input/output,
operator overloading, exception handling, templates; fundamental data structures:
array, list, tree, binary tree; fundamental algorithms: searching, sorting,
recursion.
Prerequisite: CmpE 150 or equivalent.
:: IE 202 Operations Research I: Linear Models (3+0+2) 4
Modelling concepts; linear programming; problem formulation; simplex
and dual simplex methods; duality and sensitivity analysis; transportation,
transshipment and assignment problems; integer programming; cutting plane algorithms
and branch and bound techniques.
Prerequisite: Math 201 or equivalent.
:: IE 255 Probability for Industrial Engineers (3+0+0) 3
Basic topics in probability theory; sample space, probability, and
conditional probability; random variables, marginal, joint and conditional distributions;
expectations and conditional expectations; hypergeometric, binomial, geometric
distributions and their implications in IE/OR; Poisson, exponential, Erlang,
gamma distributions and the Poisson arrival model; moment generating functions
and Laplace transforms; law of large numbers, central limit theorem, and the
Normal distribution; numerical and computational aspects of random variable
generation.
:: IE 256 Statistics for Industrial Engineers (3+0+0) 3
Basic topics in parametric statistics; estimation, confidence intervals,
and hypothesis testing; analysis of variance, regression and correlation analysis;
goodness of fit tests; application in statistical quality control, demand forecasting,
and other IE/OR topics; elementary design of experiments and data collection;
computer implementations using available up-to-date statistical software.
Prerequisite: IE 255 or equivalent.
:: IE 303 Operations Research II: Nonlinear Models (3+0+2)
4
Nonlinear programming; optimization in one variable, convexity,
unconstrained and constrained optimization in many variables, Kuhn-Tucker optimality
conditions, direct search and gradient methods; computational complexity; major
heuristic approaches: simulated annealing, neural networks, tabu search, genetic
algorithms.
Prerequisite: IE 202 or equivalent.
:: IE 304 Operations Research III: Stochastic Models (3+0+2)
4
Dynamic programming; introduction to stochastic processes; queueing
models; reliability models; Markov decision processors; value iteration method;
successive approximations and policy improvement algorithms; maintenance and
reliability models; game theory.
Prerequisite: IE 255 or equivalent.
:: IE 306 Systems Simulation (3+0+2) 4
Basic concepts of discrete-event simulation modeling/analysis. Event-scheduling
versus Process-interaction approach. Random number and random variate generation;
inverse transformation and other selected techniques. Input data analysis and
goodness of fit tests. Specific computer simulation languages. Analysis of simulation
output and model validation.
Prerequisite: IE 256 or equivalent.
:: IE 310 Operations Research (3+0+2) 4
Economics and engineering decisions; principles of decision theory;
generation and evaluation of alternatives; unconstrained and constrained optimization;
duality and sensitivity analysis; application of LP; network models; simulation;
case studies.
Prerequisite: MATH 251 or equivalent.
:: IE 312 Facilities Design and Planning (3+0+2) 4
Nature and classification of production systems. Product design. Forecasting methods; simple linear regression, moving average and exponential smoothing methods. Capacity requirements planning. Design of discrete production systems: product–based layout and assembly line balancing; process-based layout and design of work stations; group technology and cell design; material handling and storage systems. Facility location; discrete and continuous space location models.
Prerequisite: IE 255 or equivalent; IE 202 or equivalent.
:: IE 320 Materials and Processes in Manufacturing (2+0+2)
3
Review of engineering materials (metals, ceramics, polymers) casting
and forming processes (casting, powder forming, hot working, cold working);
machining processes (shaping and planing, drilling and reaming, turning, boring
and milling, abrasive machining, chipless machining); welding processes; processes
and techniques related to manufacturing; case studies.
Prerequisite: ME 210 or equivalent.
:: IE 341 Engineering Economy (3+0+2) 4
Economic analysis for engineering decision making; the finance function
in an industrial enterprise, time value of money; basic interest formulas; annual
cost comparison; present value analysis; rate of return; depreciation and taxes;
multiple alternatives; mathematical models for equipment replacement; introduction
to decision analysis; concepts of cost engineering.
:: IE 413 Supply Chain Management (3+0+2) 4
Fundamentals of supply chain management and enterprise resources planning (ERP); aggregate production planning: static, dynamic, nonlinear and lot sizing models; operations scheduling: flow shops and job shops; materials management and materials requirement planning (MRP); capacity resources planning (CRP); distribution system management; implementation of manufacturing management strategies.
Prerequisite: IE 312 or equivalent.
:: IE 414 Computer Integrated Manufacturing Systems (2+0+2) 3
Fundamentals of CIM and automation; CAD/CAM, numerical control manufacturing systems; Robotics, Flexible manufacturing systems; lab assignments on automation technologies such as CAD/CAM, robotics, FMS design and simulation etc.
Prerequisite: IE 306 or equivalent.
:: IE 420 Operations Research Modeling Applications (2+0+2)
3
Overview of optimization, simulation, stochastic and multiobjective
models; various application areas, underlying assumptions, and critical technical
considerations of optimization models; typical implementation problems, practical
points and obstacles encountered in applying operations research models to real
life problems.
Prerequisite: IE 202 or IE 310.
:: IE 423 Quality Control (2+0+2) 3
Principles of quality control systems; process control concepts;
specification and tolerances; process capability studies; control charts; acceptance
sampling plans; cost aspects of quality decisions; quality improvement programs;
quality information systems.
Prerequisite: IE 256 or equivalent.
:: IE 424 Exploratory and Graphical Methods for Data Analysis
(2+0+2) 3
Portraying and comparing distributions, quantile plots, box plots,
stem and leaf diagrams; transformations; smoothing; multivariate data, scatter
plot matrices, Kleiner-Hartigan trees, Chernoff faces, star diagrams, glyphs;
developing regression models, outlier detection, partial residual plots, Cp
plots; ridgssion; robust regression.
Prerequisite: IE 256 or consent of the instructor.
:: IE 430 Ergonomics and Work Study (3+0+2) 3
Introduction to ecs; information input activities; mediation activities;
physical output activities; work space and arrangement; environment; ergonomics
of occupational health and safety.
Prerequisite: IE 256 or consent of the instructor.
:: IE 441 Planning for Engineers (3+0+1) 3
Analysis of the planning process. Multiple objective and goal programming; the efficient frontier. Data Envelopment Analysis. Project Management; critical path based methods; random activity times; mathematical programming formulation; renewable and non-renewable resource constraints; risk analysis. Case studies.
Prerequisite: IE 202 or equivalent.
:: IE 443 Engineering Investment Decisions (2+0+2) 3
Description of the organization and management, market study, choice
of production capacity, project engineering, cost and revenue estimation, financing
and preparation of financial tableaus, economic analysis, case studies.
Prerequisite: IE 341 or consent of the instructor.
:: IE 452 Human Resources Management (3+0+0) 3
Human capital concept; people, productivity and the quality of working
life; evaluation of human resources management; legal and social contexts of
personnel decisions; analyzing and designing jobs; determining human resources
requirement; recruiting; screening and selecting employees; orienting and training
employees; identifying and developing management talent; appraising employee
performance; managing careers; compensation management; assessing the costs
and benefits of personnel activities; international dimensions of human resources
management.
:: IE 480-489 Special Topics in Industrial Engineering (3+0+0)
3
Special topics in Industrial Engineering selected to suit research
interests of the faculty.
:: IE 490, 493-499 Special Studies (3+0+0) 3
Special topics in Industrial Engineering selected to suit the interests
of the individual students. The course is designed to give student an opportunity
to do independent work at an advanced level.
:: IE 491 Special Projects ((1-3)+0+0) 3
Design or research projects will be the main topics. Students with
special interest and qualifications may he permitted to take this course.
:: IE 492 Project (0+0+8) 4
Listed under Engineering Core Courses.
:: IE 501 Optimization Techniques I (3+0+0) 3
Convex analysis; optimality conditions; linear programming (model
formulation, simplex method, duality, dual simplex method, sensivity analysis);
transportation and transshipment problems; integer programming (cutting plane,
branch and bound methods); computer applications.
Prerequisite: IE 310 or equivalent.
:: IE 502 Optimization Techniques II (3+0+0) 3
Extensions of linear programming; quadratic programming; dynamic
programming; methods for unconstrained and constrained nonlinear optimization;
multi-objective optimization methods.
Prerequisite: IE 310 or equivalent.
:: IE 503 Methods of Industrial Engineering (3+0+0) 3
Investment decisions; facility location, capacity, layout; aggregate
planning and master scheduling; inventory control; material requirements planning;
production scheduling and control; project planning and control; quality control;
maintenance planning.
:: IE 504 Probability Theory and Statistics for Industrial Engineers
(3+0+0) 3
Basic probability theory: Sample space, events, probability, conditional
probability; discrete and continuous random variable; expectations and conditional
expectation. Inferential statistics: Sampling theory; parameter estimation-point
and interval estimation; hypothesis testing; applications in statistical quality
control; reliability and queueing models.
:: IE 505 Stochastic Processes and Applications (3+0+0) 3
Random variables and stochastic processes; Bernouilli processes,
Poisson processes and applications in traffic models; Markov chains and Markov
processes with applications in queueing models; renewal processes and applications
in inventory control and reliability models.
Prerequisite: MATH 310 or equivalent.
:: IE 506 Statistical Data Analysis (3+0+0) 3
Review of fundamental statistical concepts; comparison of more
than two treatments; measuring effects of variables; regression and correlation
analysis; time series analysis; numerical classification methods.
Prerequisite: MATH 364 or equivalent.
:: IE 510 Simulation Modelling and Analysis (3+0+0) 3
Simulation methodology, model formulation, systems dynamics, overview
of simulation languages, generating random variates, output data analysis, model
validation, variance reduction techniques, experimental design and optimization.
:: IE 514 Nonlinear Programming (3+0+0) 3
Convex analysis; necessary and sufficient conditions for optimality,
methods of unconstrained optimization, necessary and sufficient conditions for
constrained optimization, methods handling equality constraints, nonlinear programming
methods such as primal methods and penalty function methods.
Prerequisite: IE 310 or equivalent.
:: IE 515 Network Theory (3+0+0) 3
Introduction to graph theory; shortest path and related algorithms;
network flow algorithms; matching and covering algorithms; travelling salesman
problem and extensions; Chinese postman problem and extensions; problems of
location on a network; stochastic network.
Prerequisite: IE 310 or equivalent.
:: IE 520 Quality Management (3+0+0) 3
Total quality management, quality assurance programs, quality
circles, modelling process quality, statistical process control, acceptance
sampling plans, quality information systems, organization for quality, quality
cost models, quality design, recent issues in quality management.
:: IE 525 Statistical Pattern Recognition and Machine Vision for Manufacturing
Systems (3+0+0) 3
Image aquisition, image formats, processing of binary and gray
level images, parametric and nonparametric classification (Bayesion classification,
neural networks, gentic algorithms), 2-D and 3-D object representation / object
recognition and decision making subsequent to recognition. Vision applications
in manufacturing environments mainly in inspection, guiding and handling and
assembly tasks and the overall strategy for quality system automation.
:: IE 533 Systems Theory (3+0+0) 3
Analysis of linear continuous systems; controllability, observability,
and stability; applications to physical, ecological, and socio-economic systems;
control systems; introduction to optimal control.
:: IE 534 Alternative Approaches to Modelling (3+0+0) 3
:: IE 540 Expert Systems and Applications (3+0+0) 3
An introduction to Artificial Intelligence techniques for problem
solving is followed by an in-depth study of knowledge representation, reasoning
techniques, and uncertainly handling. Rule-based and object oriented expert
systems design is covered in detail and applied with commercial expert system
development shells. Desing topics, application areas and case exemplaes of interest-not
limited to industrial engineering-are surveyed. Prototype expert systems are
expected to be developed by student groups.
:: IE 542 Manufacturing Information Systems (2+0+2) 3
Information management for manufacturing enterprise integration
with emphasis on concepts such as CIM and Concurrent Engineering, production
management approaches such as MRP II, JIT and OPT, engineering functions such
as CAD and CAPP, and Shop Floor Control. A development framework for an information
system for Shop Floor Control: structured analysis for modelling information
requirements, a reference model for system design; a review of information requirements,
a reference model for system design; a review of information technology including
state-of-the-art architectures and tools such as distributed systems, open systems,
factory networks, communication standards, and database management systems.
Prerequisite: IE 413 or equivalent.
:: IE 544 Decision Analysis (3+0+0) 3
Bayesian decision models; decision trees; value of information; utility theory,
use of judgmental probability, study of strategies; economics of sampling; risk
sharing and decisions; implementation of decision models.
:: IE 550 Dynamics of Socio-Economic Systems (3+0+0)
3
The course uses computer simulation as an experiential platform
to study and analyze the dynamics of socio-economic problems. The course has
two broad objectives: The first one is to learn dynamic systems approach and
systems simulation as a methodology to study and understand complex, dynamic
socio-economic problems. Students will learn the concepts of stocks and flows,
negative and positive feedback loops, structure and causal-loop diagrams and
various typical behavior patterns. The second objective of the course is to
expose the students to a variety of real socio-economic case studies and demonstare
how systems approach and simulation can be used to tackle such problems. A systems
simulation software will be heavily utilized through the course.
:: IE 578 Industrial Engineering Seminar (0+1+0) Non-Credit
Seminar on recent and contemporary topics in industrial engineering,
operations research, and related fields; presentations and discussions designed
to fit the academic interests of the faculty as well as current issues in theory
and practice.
:: IE 579 Graduate Seminar (0+1+0) Non-Credit
The widening of students' prespectives and awareness of topics
of interest to industrial engineers through seminars offered by faculty, guest
speakers and graduate students.
:: IE 580-599 Selected Topics in Industrial Engineering
(3+0+0) 3
Current topics of interest in Industrial Engineering selected
to suit both the class and the instructor.
:: IE 602 Systems Modelling (3+0+0) 3
Systems concepts; basic quantitative techniques used in systems
approach; use of computers in modelling, industrial dynamics, econometric modelling;
case studies on selected large scale systems.
:: IE 603 Production Systems I (3+0+0) 3
Product Research and Development investment models; market research;
demand forecasting; capacity investment decision models; facility location;
facility design; line balancing; systems maintenance and reliability.
:: IE 604 Production Systems II (3+0+0) 3
Job sequencing and scheduling; production planning; aggregate
production planning; inventory control theory; study of actual problems from
industry.
:: IE 605 Advanced Stochastic Processes (3+0+0) 3
Limiting behavior and potentials of Markov chains; Markov processes
and infinitesimal generators; renewal theory and regenerative processes; Markov
renewal processes; Brownian motion and its sample path analysis.
Prerequisite: IE 505 or instructor's consent.
:: IE 608 Mathematical Statistics (3+0+0) 3
Order statistics and related distributions; sufficiency and
related theorems; point estimation, criteria for selecting estimators, methods
of estimation; Neyman Pearson theory; likelihood ratio tests; Bayes and minimax
procedures; sequential procedures; confidence estimation; general linear hypothesis;
analysis of variance; non-parametric statistical inference.
Prerequisite: IE 506 or instructor's consent.
:: IE 610 Optimization (3+0+0) 3
Review of linear spaces and functional analysis, optimization
in Hilbert space; minimum norm problems and duality; Euler-Lagrange equations;
convexity and global optimization; convex programming; equality and inequality
constraints; overview of iterative methods.
Prerequisite: IE 501 or instructor's consent.
:: IE 611 Integer Programming (3+0+0) 3
Graphs and integer programs; enumeration methods; use of linear
programming theory; cutting plane methods; knapsack problems; set covering and
partitioning problems; group theoretic methods; non-linear integer programs;
case applications with computer package programs.
Prerequisite: IE 501 or instructor's consent.
:: IE 612 Dynamic Programming (3+0+0) 3
Multi-stage problem solving; several state variables; recursive
equations; principle of optimality; computational aspects; decomposition in
dynamic programming and uncertainty; non-serial systems; dynamic programming
and decision processes.
Prerequisite: IE 501 or instructor's consent.
:: IE 613 Large Scale Programming (3+0+0) 3
Decomposition, partitioning and compact inverse methods to deal
with large and sparse optimization. Special structures such as Leontief substitution
systems, production-inventory models. Simplex method with upper bounds and generalized
upper bounding. Constraint relaxation methods. Branch and bound and Bender's
partitioning methods to solve mixed integer linear programs.
Prerequisite: IE 501 or instructor's consent.
:: IE 620 Investment Planning (3+0+0) 3
Analysis of industrial projects, review of project appraisal techniques;
technological feasibility; economic and financial feasibility; capital budgeting
models; portfolio models; uncertainty and risk analysis; project management
techniques; case studies.
:: IE 621 Inventory Control Theory (3+0+0) 3
Description and characteristics of inventory models; deterministic
economic lot size models; stationary stochastic inventory models; optimal single
period.
Prerequisite: IE 505 or instructor's consent.
:: IE 622 Reliability Theory and Applications (3+0+0) 3
Analysis of deterministic, probabilistic and stochastic reliability
models; coherent structures, min-path and min-cut representations, computing
system reliability, reliability importance of components, systems with associated
component, bounds on system reliability, stock and wear models, reliability
operations and classes of life distributions, reliability improvement and allocation,
availability theory for multi-component systems, optimal management of systems
by replacement and preventive maintenance.
Prerequisite: IE 505 or instructor's consent.
:: IE 624 Scheduling and Sequencing (3+0+0) 3
Theory and applications of analytical models used in the scheduling
of operations. Topics include single and multi-machine scheduling, flow shop
models, job shop models, hybrid models, assembly line balancing models. Evaluation
of different scheduling rules in stochastics and dynamic production systems
by means of analytical tools and simulation models.
:: IE 625 Queueing Theory (3+0+0) 3
Characterization of queueing systems; birth and death processes;
single server queues; transient and equilibrium behaviour; busy period; multiserver
queues; batch service queues; non-Markovian queues; embedded Markov chains;
bounds, inequalities and approximations; optimal control of queues; queueing
networks.
Prerequisite: IE 505 or instructor's consent.
:: IE 628 Advanced Production Systems (3+0+0) 3
Impact of computer aided design and manufacturing on production
planning; data base for manufacturing; classification and coding; manufacturing
information systems; computer aided process planning; operations research models
in assembly lines, automated flow lines, group technology, and flexible manufacturing
systems.
:: IE 640 Advanced Information Systems (3+0+0) 3
Implementation of information design concepts; management information
systems; verification; auditing; checking and controlling information lost in
the system; applications; case studies.
:: IE 642 Markovian Decision Processes (3+0+0) 3
Markov processes with rewards; value-iteration method for the
solution of sequential decision processes; policy iteration method for the solution
of sequential decision processes; Markovian decision processes with and without
discounting; dynamic programming viewpoint of Markovian decision processes.
Prerequisite: IE 505 or instructor's consent.
:: IE 680-689, 691-698 Special Topics in Industrial Engineering (3+0+0)
3
Advanced topics of interest in Industrial Engineering selected
to suit both the class and the faculty.
:: IE 699 Guided Research
Research in the field of Industrial Engineering, by arrangement
with members of the faculty; guidance of doctoral students towards the preparation
and presentation of a research proposal.
:: IE 690 M.S. Thesis
:: IE 790 Ph.D. Thesis