COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
157
ENGINEERING (CORE COURSES)
INTRODUCTION
Engineering graduate programs require the study of some of the following general (core)
graduate engineering courses.
COURSE DESCRIPTION0600-501: ENGINEERING ANALYSIS I
CR: 3
Analytic function, residues, contour integration.
Power series solutions of ordinary differential
equations: Bessel's, Legendre's, Chebysheve's and
Laguerre's functions. Matrix algebra eigenvalues,
eigen-functions, and solutions of systems of
differential equations, linear integral equations.
Software applications.
0600-502: ENGINEERING ANALYSIS II
CR: 3 PR: 0600-501
Sturm-Liouville problem. Partial differential
equations: Characteristic curves, separation of
variables and integral transforms (Laplace and
Fourier), method of characteristics. Wave, heat and
diffusion-equations. Calculus of variation.
Software applications.
0600-503: STATISTICAL CONCEPTS IN
ENGINEERING
CR: 3
Elements of probability theory, random variables,
analytical models of random phenomena,
reliability, factor of safety, safety margin, extreme
value statistics, Monte-Carlo simulation, empirical
determination of distribution models, confidence
intervals, regression and correlation analysis,
general applications to engineering design
problems, stochastic processes.
0600-504: NUMERICAL ANALYSIS AND
COMPUTATION
CR: 3
Norms, limits and condition numbers. Inverses of
perturbed matrices. Integrative techniques for
solving systems of equations. The LU, QR and
singular value decompositions. Algorithms for the
linear least squares and linear minimax problems.
Computation of the eigenvalues of a matrix. the
interpolation and polynomial approximation.
Approximate methods for initial value problems
and for boundary value problems.
0600-505: FINITE ELEMENT
METHODS
CR: 3
Origin and basis of finite-element methods in
continuum mechanics, stiffness method, assumed
displacement field, potential energy and Rayleigh-
Ritz method, types of elements, modeling, accuracy
and convergence, solution techniques and computer
application to structural and fluid mechanics.
0600-506: CONTINUUM MECHANICS
CR: 3
Cartesian tensors. Basic principles of continuum
mechanics: deformation, displacement, strain,
stress, conservation of mass, continuum
thermodynamics and constitutive equations.
Illustrative applications in elasticity, fluid
dynamics, viscoelasticity ad plasticity.
0600-507: MATHEMATICAL OPTIMIZATION
CR: 3
Basic Concepts: The gradient vector and the
Hessian Matrix, multidimensional Taylor's
theorem, linear and quadratic approximation of a
function. Unconstrained optimization, necessary
and sufficient conditions for optimality.
Algorithms for single variable minimization, the
Fibonacci search and the Golden section search,
algorithms that use repeated polynomial
interpolation. Algorithms for multi-dimensional
minimization; The steepest descent, the Newton
method and its variations, conjugate gradient
algorithms such as the Flecter-Reeves, Polak and
Ribieve, Quasi-Newton Methods such as the DEP-
BFGS, Huang's family of algorithms. Constrained
optimization: Necessary and sufficient conditions
for constrained minima. Algorithms for
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 158
constrained optimization: interior and exterior
penalty function methods, augmented Lagrangian
methods, Resen's gradient projection.
0600-508: RANDOM VARIABLES AND
STOCHASTIC PROCESSES
CR: 3
Introduction to probability theory and engineering
applications of probability. random variables and
expected values. distribution of functions of
random variables and applications of R.V. to
system problems. Stochastic processes, correlation
and power spectra, systems and random signals.
Engineering decisions and estimation theories.
0600-509: FUZZY SYSTEMS AND CONTROL
CR: 3
Mathematics of fuzzy sets and logic, fuzzy rule
based and fuzzy inference engines, fuzzifiers and
defuzzifiers, fuzzy systems and their properties,
design of fuzzy systems using clustering and table
look-up schemes, fuzzy control using the trial and
error approach, and fuzzy control of linear and
nonlinear systems.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
159
MASTER OF SCIENCE
ELECTRICAL ENGINEERING
INTRODUCTION
The Department of Electrical Engineering (College of Engineering and Petroleum) offers a
Master of Science Program in Electrical Engineering. Part-time and full-time Students are
admitted to this program. Research requirements include either thesis or non-thesis options.
The objective of the program is to demonstrate individual accomplishment of high
professional and academic standard. At present research is being carried out in the following
general areas: Power Systems, Electrical Machines, Control Systems, Microwave Integrated
Circuits, Microwave Solid State Devices, Communication, Radar and Multidimentional
Digital Signal Processing.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in Parenthesis):
33(33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0610-592 Seminar (non-credit) (thesis and non-thesis option)
0610-593 Project (3) (non-thesis option only).
6 CORE ELECTIVE COURSES (3 credits each)
0600-501 Engineering Analysis I
0600-502 Engineering Analysis II
0600-503 Statistical Concepts in Engineering
0600-504 Numerical Analysis and Computation
0600-507 Mathematical Optimization
0600-508 Random Variables and Stochastic Processes
12(15) ELECTIVE COURSES (3 credits each)
The student chooses from the following courses with the approval of his/her
supervisor.
0610-510 Lumped Systems Theory
0610-520 Advanced Computational Electromagnetics
0610-521 Microwave Circuits and Measurements
0610-522 Antenna Theory and Design
0610-523 Electromagnetic Guided Waves and Applications
0610-524 Advanced Topics in Networking
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
160
0610-525 Digital Multimedia Compression
0610-526 Mobile Networking
0610-527 Data and Network Security
0610-528 Wireless Communication Networks
0610-530 Solid State Electronics
0610-531 Microwave Devices
0610-532 Integrated Electronics
0610-537 Introduction to VLSI Design
0610-538 Computer Aided Design for VLSI
0610-539 Optical Electronics
0610-541 Rotating Machine Dynamics
0610-542 Power Electronics
0610-543 Power Electronics Modeling and control
0610-551 Power Engineering Analysis
0610-552 Protective Relaying
0610-553 Optimization and Economic Operation of Power Systems
0610-554 Electrical Transients in Power Systems
0610-555 High Voltage Engineering
0610-559 Special Topics in Power Engineering
0610-571 Fault Tolerant Control
0610-573 System Identification
0610-574 Real-Time Computer Control
0610-575 Large Scale Systems
0610-576 System Optimal Control Theory
0610-577 Nonlinear Systems
0610-578 Computer Controlled Processes
0610-579 Special Topics in Systems Engineering
0610-581 Communication Theory
0610-582 Spread Spectrum and Code Division Multiple Access
0610-583 Information Theory
0610-584 Communication Systems
0610-585 Two-Dimensional Signal Processing
0610-586 Detection of Signal in Noise
0610-587 Terrestrial and Space Communication Systems
0610-588 Optical Fiber Communication Systems
0610-589 Special Topics in Communications
0610-590 Special Topics in Electronics
6(9) FREE ELECTIVE COURSES
(A) For Non-thesis Students:
At least (6) credits should be taken from either College of Engineering
or College of Science (Applied Math. Or Physics Departments) with the approval of
the Program Committee.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
161
(3) credits may be taken from colleges other than College of Engineering and
Petroleum but with the approval of Electrical Engineering Committee.
(B) For Thesis Students:
-At least (3) credits should be taken from the EE graduate program.
-Up to (3) credits may be taken from either the College of Engineering or
College of Science (Applied Math or Physics Department) with the
approval of the advisor and program director.
Crosslisted Courses
The student is not allowed to register two crosslisted courses in the same semester. In case a
student completes two crosslisted courses in different semesters, only the first course will be
calculated towards the degree.
Course Title (Computer Engineering) Course Title (Electrical Engineering)
0612-575 Advanced Topics in Computer
Networks
0610-524 Advanced Topics in Networking
0612-502 Digital Image Processing 0610-525 Digital Multimedia Compression
0612-574 Mobile Networking 0610-526 Mobile Networking
0612-576 Modern Cryptography and Network
Security
0610-527 Data and Network Security
0612-573 Wireless Communication Systems 0610-528 Wireless Communication
Networks
0612-572 Principles of VLSI Digital 0610-537 Introduction to VLSI Digital
9 COMPULSORY
2000-597 to 599 Thesis (Thesis Option Only)
COURSE DESCRIPTION
0610-510: LUMPED SYSTEMS THEORY
CR: 3
Basic methods of modern system theory. Time
domain techniques for both linear and nonlinear
systems. Characterisation of both continuous and
discrete time linear systems in the time and
frequency domain. stability, controllability and
observability for linear and nonlinear systems.
0610-520: ADVANCED COMPUTATIONAL
ELECTROMAGNETICS: FDTD
CR: 3
Finite differences representations of Maxwell’s
equations, Numerical dispersion and numerical
stability, Source implementations, Absorbing
boundary conditions, High-order schemes and
other recent advances in FDTD, Practical
applications.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 162
0610-521: MICROWAVE CIRCUITS AND
MEASUREMENTS
CR: 3
Scattering parameters representation of microwave
circuits, directional couplers, microwave junctions,
attenuators, phase shifters, circulators, filters,
microstrip lines. Techniques of microwave
measurements.
0610-522: ANTENNA THEORY AND DESIGN
CR: 3
The far-field integrals, resiprocity, directivity.
Radiation patterns of dipoles and loops. Radiation
patterns of horn and slot antennas. Linear arrays:
analysis and synthesis. Self impedance and mutual
impedance of dipoles. The design of feeding
structures for antenna elements. Reflectors and
lenses.
0610-523: ELECTROMAGNETIC GUIDED
WAVES AND APPLICATIONS
CR: 3
Waveguides with metallic boundaries, Mode
orthogonality, Modal expansion Excitation by
simple sources. Constant impedance wall
waveguides. The corrugated waveguide as a low
crosspolar radiator. Waveguides with imperfect
walls: The earth Ionosphere guide and the Tunnel
Guide as examples of natural waveguides.
Dielectric waveguides: i) The Optical Fiber Guide,
ii) Millimeter waveguides. The Microstrip line and
the Coplanar Waveguide: Characteristics of single
and coupled lines. Numerical methods for
waveguide analysis.
0610-524: ADVANCED TOPICS IN
NETWORKING
CR: 3 PR: EE508 or
Permission of Instructor
Networking overview, Protocols, Multimedia
issues, Packet switching networks, Intelligent
Networks, Ad-hoc and Sensor Networks, Mobile
Networking, and current trends in high speed
networking.
0610-525: DIGITAL MULTIMEDIA
COMPRESSION
CR: 3 PR: 0600-508 or
Permission of Instructor
Basics of lossless compression techniques,
Universal coding schemes, Dictionary based LZ
algorithms, Arithmetic coding, Lossless image
compression, G3/G4 facsimile coding, JBIG
standard, Scalar and Vector quantization. Lossy
image and audio compression, Predictive coding,
Transform coding, Subband coding, Multimedia
compression standards, JPEG2000, H.263 and
variants, MPEG-1,2 and 4.
0610-526: MOBILE NETWORKING
CR: 3 PR: 0600-508 or
Permission of Instructor
Introduction and Fundementals, Medium Access
Control Protocols, Cellular Networks, Wireless
Internet, 4G Systems, and Pervasive Networking.
0610-527: DATA AND NETWORK SECURITY
CR: 3 PR: 0600-508 or
Permission of Instructor
Introduction to networks and information theory,
Cryptography, Network secrity modeling, IP
security, E-business security, Network
management security, System security, Firewalls,
and Current trends in network security.
0610-528: WIRELESS COMMUNICATION
NETWORKS
CR: 3 PR: 0600-508 or
Permission of Instructor
Introduction to wireless communication principles,
the cellular concept-system design issues, signal
propogation and link budgets for wireless links,
communication over fading channels, modulation,
multiplexing, and multiple access techniquese,
channel coding for wireless systems, equalization
and diversity, wireless communication networks
and standards.
0610-530: SOLID STATE ELECTRONICS
CR: 3
Crystallographic properties of semiconductors,
Physical models of the atom including the
Quantum model, atomic structure and periodic
table, Energy bands, charge carriers and excess
carriers in semiconductors, Fermi-Dirac statistics,
Basic semiconductor equations, Optical absorption,
Quantitative theory of semiconductor devices: 1.
PN Junction diodes, 2. Bipolar Junction
Transistors, 3. MOS transistors, including steady
state and transient analysis, high frequency
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 163
properties, charge control model, Special devices
such as photo-diodes, Schottky diodes, CCDs, etc..
0610-531: MICROWAVE DEVICES
CR: 3 PR: 610-530
Varactor diodes, parametric amplifiers, pindiodes,
transferred electron devices. Transit time devices,
IMPATTS, BARITTS, travelling wave tubes,
klystrons, magnetrons, MESFET, harmonic
multipliers.
0610-532: INTEGRATED ELECTRONICS
CR: 3 PR: 610-432
Models for Integrated-circuit active devices. Basic
Integrated circuit building blocks. Bipolar MOS
and BICMOS operational amplifiers. Design and
Analysis. Frequency response of Integrated
circuits. Nonlinear analog circuits. Noise in
integrated circuits.
0610-537: INTRODUCTION TO VLSI DESIGN
CR: 3
Design and implementation of CMOS digital
circuits including: The inverter (complexity, static,
dynamic, power, delay, scaling effects).
Combinational logic gates and arithmetic building
blocks (static, dynamic, cascading, power, choice
of logic family). Sequential logic circuits and
memories (static, dynamic, non-bistable), RAM's
ROM's. PLASs, Introduction to stick diagrams, to
symbolic layout rules and to use layout editors. a
silicon CMOS design project leading to a complete
layout of a digital block designed and simulated
using HSPICE is an integral part of the course.
0610-538: COMPUTER AIDED DESIGN FOR
VLSI
CR: 3
Mixed analog and digital simulation techniques.
Symbolic layout and compaction techniques.
Simulated annealing Verification methods. Logic
and high level synthesis. Managing design
complexity.
0610-539: OPTICAL ELECTRONICS
CR. 3
Fundamentals of quantum electronics. Modulation
of light. Photoemitters and detectors. Display
devices. Theory of Laser Oscillators, specific
Laser Systems. Semiconductors Lasers; theory and
applications.
0610-541: ROTATING MACHINE DYNAMICS
CR: 3 PR: 610-551
Applications of dynamic network theory to
electromechanical energy conversion problems.
Linear transformations; power invariant
transformations, the generalized rotating machine;
dynamic and steady-state response of machines.
0610-542: POWER ELECTRONICS
CR: 3
Thyristor equivalent circuit, static and dynamic
characteristics, Power transistors. DC Choppers,
Pulse width modulated inverts. Resonant Pulse
Converters, Power Supplies, DC drives, AC drives,
Protection of devices and circuits.
0610-543: POWER ELECTRONICS
MODELING AND CONTROL
CR: 3
Direct power conversion circuit averaging state-
space average models, linear and piecewise linear
models, design of voltage-mode and current mode
regulators, sliding-mode control applications,
modeling electric machines, the theory of field
orientation and vector control in high performance
AC motor drives, application of the above
techniques in practice; case studies.
0610-551: POWER ENGINEERING ANALYSIS
CR: 3
Multiwinding power transformers design features,
the n-winding ideal transformer, 3-phase auto
transformers, the transformer as a control device.
High voltage direct current transmission HVDC:
General aspects and comparison with AC
transmission converter circuits, analysis of bridge
converters, converter charts, harmonics and filters,
ground return. Reactive power control. Reactive
power control: Load compensation, steady state
reactive power control in transmission System,
effect on power system. Dynamics, static
compensatory, series capacitors, syn. condensers,
reactive power coordination. Power system
harmonics, sources, system response to harmonics,
harmonic pollution in networks, methods of
analysis, standards and limits.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 164
0610-552: PROTECTIVE RELAYING
CR: 3 PR: 610-551
Fundamentals of instrumentation. Design and
operation of protective schemes for equipment in
generation, transmission and distribution circuits.
Analysis of abnormal system conditions requiring
relay operation.
0610-553: OPTIMIZATION AND ECONOMIC
OPERATION OF POWER SYSTEMS
CR: 3 PR: 610-551
Relevant factors in power system operation.
Theory of optimization under equality and
inequality constraints, computational methods and
application to generation scheduling.
0610-554: ELECTRICAL TRANSIENTS IN
POWER SYSTEMS
CR: 3 PR: 610-551
Simple switching transients. Abnormal transients.
Transients in 3-phase circuits. Electromagnetic
phenomena of importance under transient
conditions. Traveling waves on lines. Lighting.
Behaviour of windings under transient conditions.
Protection against transient over voltages.
Transients in integrated power networks. Computer
aids to the calculation of transients.
0610-555: HIGH VOLTAGE ENGINEERING
CR: 3 PR: 610-551
Ionization and decay processes, electric breakdown
in gases, liquid and solid dielectric, generation of
high DC, AC and impulse voltages, measurement
of high voltage.
0610-559: SPECIAL TOPICS IN POWER
ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Electrical Power Engineering not
included in other Electrical Power Engineering
courses.
0610-571 FAULT TOLERANT CONTROL
CR: 3
Fault tolerant control deals with the control of a
system where fault and system changes may occur.
First, a diagnosis of the system faults or changes
are derived. Then, the controller is reconfigured or
redesigned based on the information from the
diagnosis. The course covers model-based Fault
Diagnosis methods, Actuator and Sensor Fault-
tolerant control design, passive and active Fault-
tolerant control systems, redundancy in Fault-
tolerant control systems, and case studies.
0610-573: SYSTEM IDENTIFICATION
CR: 3
The identification of linear dynamic systems.
Problem formulation. Review of classical
techniques and their limitations. Least squares
techniques and their variations as applied to the transfer function and state space description of
linear discrete time systems. Recursive techniques
and Kalman filters. The maximum likelihood
estimators. Mode and structure identification.
Diagnostic methods. State estimation and
observers. The self tuning regulator.
0610-574: REAL-TIME COMPUTER
CONTROL
CR: 3
Real-time and on-line computers for control;
constraints imposed by real-time operation, real-
time control system elements: hardware
components and interface problems associated with
real-time control, applicable techniques and
algorithms, software problems, real-time
scheduling and coordination of user programs, real-
time control languages, reliability and speed of
recovery of real-time control systems.
0610-575: LARGE SCALE SYSTEMS
CR: 3
Modeling and model simplification methods: An
overview. Aggregation technique and properties of
the aggregation matrix. Introduction to time-scale
modeling and singular perturbations.
Decentralized control: Introduction to decentralized
control from the optimal control point of view.
Hierarchical optimization and control: Linear-
quadratic problems and non-linear systems.
Applications of these techniques to different fields
of Electrical Engineering will be presented.
0610-576: SYSTEM OPTIMAL CONTROL
THEORY
CR: 3
The dynamic optimization problem, calculus of
variations, dynamic programming and maximum
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 165
principle, optimal linear regulators and properties,
extension to servo mechanism, optimal stochastic
observers. Case studies.
0610-577: NONLINEAR SYSTEMS
CR: 3
Nonlinear characteristics of models of physical
systems phase plane analysis. Describing function
approach. Stability and second method of
Lyapunov. Frequency domain stability criteria.
Linearization and its properties. Introduction to
operate theory and its application to the study of
nonlinearities.
0610-578: COMPUTER CONTROLLED
PROCESSES
CR: 3
Hardware and software aspect of computer-based
control systems. Discretization techniques in
frequency and time domains. Digital controller
design techniques. Optimal control. Adaptive and
self-tuning controllers.
0610-579: SPECIAL TOPICS IN SYSTEMS
ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in systems and control Engineering
not included in other systems and control courses.
0610-581: COMMUNICATION THEORY
CR:3 PR: 600-508
Review of probability and random processes.
Method of analog-to-digital conversion (PCM,
DM). Multiplexing. Optimum digital receivers.
Orthogonal and biorthogonal signal sets. Binary
and M-ary digital modulation, ASK, FSK, PSK,
DPSK, MSK, and QAM. Coherent and
noncoherent detection. Channel capacity and
intersymbol interference.
0610-582: SPREAD SPECTRUM AND CODE
DIVISION MULTIPLE ACCESS
CR:3 PR: 610-581
Introduction to spread spectrum systems, spread
sequences, code division multiple access (CDMA),
synchronization and PN code tracking, PN code
acquisition, communication over fading channels,
advanced detection techniques for CDMA, and
mobile cellular CDMA networks.
0610-583: INFORMATION THEORY
CR: 3 PR: 600-508
Information measures, asymptotic equipartition
property, source coding theorem, noiseless coding,
cryptography, channel coding theorem, Gaussian
channels, multiple user source and channel theory,
rate distortion theory.
0610-584: COMMUNICATION SYSTEMS
CR: 3 PR: 600-508
Introduction to analog and digital communication
theory. Performance evaluation of communication
systems. Line of sight microwave communication
systems. Mobile communication systems. Satellite
systems for communication, navigation and
maritime applications. Fiber optic systems.
Comparison between different communication
systems.
0610-585: TWO-DIMENSIONAL SIGNAL
PROCESSING
CR: 3
Fundamental properties of 2-D digital systems.
Frequency representation of 2-D systems and the 2-
D sampling theorem. The 2-D z- transform and
stability of 2-D systems. Design techniques of 2-D
FIR digital filters: The window method, the 2-D
frequency sampling technique, optimal minimal
design, frequency transformations from 1-D to 2-D
filters. Design techniques of 2-D digital filters.
Quantization effects and noise in digital filters.
Application of digital signal processing to areas
such as image processing, processing of sonar
maps and biomedical images of maps.
0610-586: DETECTION OF SIGNAL IN
NOISE
CR:3 PR: 0560-508
Hypothesis testing and receiver operating
characteristics. Detection of known signals in
White Gaussian Noise. Detection of signals with
random parameters. Multiple pulse detection.
Detection of signals in colored noise. Estimation of
signal parameters. Sequential detection and
performance evaluation.
0610-587: TERRESTRIAL AND SPACE
COMMUNICATION SYSTEMS
CR: 3 PR: 600-508
Line of sight communication systems: Atmospheric
refraction. Effect of ducts on propagation.
Multipath effects and signal fading. Power budget
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 166
and system design. Satellite communication links:
Satellite orbits. Spacecraft equipment. Design of
down and up links. Satellite earth stations. Design
examples.
0610-588: OPTICAL FIBER
COMMUNICATION SYSTEMS
CR: 3 PR: PR: 600-508
Light guidance on fibers. Cabling design. Light
attenuation and dispersion on fibers. Lasers, LED's
and photodetectors. Design of digital and analoge
optical fiber systems. Design of coherent light
systems.
0610-589: SPECIAL TOPICS IN
COMMUNICATIONS
CR: 3
An upper division of graduate technical elective
treating topics in Communications and/or
Electromagnetics not included in other
Communications/Electromagnetics courses.
0610-590: SPECIAL TOPICS IN
ELECTRONICS
CR: 3
An upper division of graduate technical elective
treating topics in Electronics not included in other
Electronic courses.
0610-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0610-593: PROJECT
CR: 3
2000-597 to 599: THESIS
CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
167
MASTER OF SCIENCE
COMPUTER ENGINEERING
INTRODUCTION
The Department of Computer Engineering (College of Engineering and Petroleum) offers a
Master of Science Program in Computer Engineering. Part-time and full-time students are
admitted to this program. Research requirements include either thesis or non-thesis options.
The program is designed to strengthen and broaden the scientific and engineering capabilities
of participants. It is intended as a means of developing closer affinity to basic research and
solving applied problems. The philosophy of the program reflects an interdisciplinary nature
and embodies flexibility and choice variation to suit a multitude of needs. Specialization
within the Computer Engineering program may be attained by selecting among various
elective courses in areas such as networks and security, advanced database systems, computer
aided design, and software systems.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in Parenthesis):
30 (33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0612-592 Seminar (non-credit)
0612-593 Project (3) (non-thesis option only).
9 CORE ELECTIVE COURSES (3 credits each)
Students may take more than 9 credit hours of core courses. In this case, the credit hours
exceeding 9 count towards discipline (elective) course requirements.
0600-508 Random Variables and Stochastic Processes
0612-505 Advanced Operating Systems
0612-557 Advanced Algorithms
0612-568 Advanced Computer Architecture
0612-569 High-Performance Computer Networks
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
168
12(21) ELECTIVE COURSES* (3 credits each)
The student chooses from the following courses with the approval of his/her supervisor.
0600-507 Mathematical Optimization
0612-502 Digital Image Processing
0612-503 Pattern Recognition
0612-508 Advanced Topics in Software Engineering
0612-509 Advanced Computer Graphics
0612-511 Privacy and Data Protection
0612-514 Progress and Impact of Computing
0612-523 Introduction to Artificial Intelligence
0612-527 Advanced Topics in Artificial Intelligence
0612-541 Database Management Systems: Design and Implementation
0612-543 Advanced Topics in Database System Design
0612-545 E-Commerce: Design and Implementation
0612-547 Digital Forensic
0612-548 Secure Software Systems
0612-549 Security Management, Policies and Risk Analysis
0612-551 Theory of Computation
0612-553 Distributed Computing
0612-555 Computer Security
0612-561 Parallel Computing
0612-562 Sequential Machine Theory
0612-564 Testing and Reliable Design of Digital Systems
0612-565 High-level Design of Digital Systems
0612-566 Wireless Computing Networks
0612-567 Modeling and Analysis of Communication Networks
0612-570 Physical Design Automation of Digital Systems
0612-571 Fault Tolerant Computing Systems
0612-572 Principles of VLSI Design
0612-573 Wireless Communication Systems
0612-574 Mobile Networking
0612-575 Advanced Topics in Computer Networks
0612-576 Modern Cryptography and Network Security
0612-580 Special Topics in Computer Engineering I
0612-581 Special Topics in Computer Engineering II
* Students may substitute up to 6 credit hours from outside the program (either
College of Engineering or College of Science [Applied Mathematics or Computer
Science department]) with approval of the program director. The 6 credits can include
a maximum of 3 credits from the department (400 level).
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
169
Cross-listed Courses
The student is not allowed to register two cross-listed courses in the same semester. In case a
student completes two cross-listed courses in different semesters, only the first course will be
calculated towards the degree.
Course Title (Computer Engineering) Course Title (Electrical Engineering)
0612-502 Digital Image Processing 0610-525 Digital Multimedia Compression
0612-572 Principles of VLSI Design 0610-537 Introduction to VLSI Design
0612-573 Wireless Communication Systems 0610-528 Wireless Communication Networks
0612-574 Mobile Networking 0610-526 Mobile Networking
0612-575 Advanced Topics in Computer
Networks
0610-524 Advanced Topics in Networking
0612-576 Modern Cryptography & Network
Security
0610-527 Data and Network Security
9 COMPULSORY
2000-597 to 599 Thesis (Thesis Option Only)
COURSE DESCRIPTION
0612-502: DIGITAL IMAGE PROCESSING
CR: 3 PR: 0612-300 and 0600-304
or Consent of Instructor
Introduction to Digital Image Processing covering
digital techniques for image representation,
enhancement, compression and restoration.
Students will learn the fundamentals behind image
processing methods and algorithms. We assume
students have an understanding of linear systems
and calculus. In addition, it is also helpful to have a
familiarity with elementary probability theory and
linear algebra.
0612-503: PATTERN RECOGNITION
CR: 3 PR: 0600-304
or Consent of Instructor
Machine learning, statistical pattern classification,
feature extraction and selection, various learning
algorithms, cluster analysis, image processing,
syntactic approach and practical applications on
analysis of various biomedical data, character
recognition, and speech recognition.
0612-505: ADVANCED OPERATING SYSTEMS
CR: 3 PR: Consent of instructor
Selected advanced Operating Systems topics;
control of disks and other input/output devices;
file-system structure and implementation; network
structures; distributed system structures and file
systems; introduction to distributed and real-time
systems; distributed algorithms; logical clocks;
reliability and security; case studies.
0612-508: ADVANCED TOPICS IN
SOFTWARE ENGINEERING
CR: 3 PR: 0612-308 or 221
Selected topics in the area of software engineering
such as emerging areas of research in software
engineering; Object-oriented design and analysis;
Configuration management; Software testing;
Reverse engineering; Software reusability;
Distributed and web-based software development;
Fault-tolerant software development; Case tools for
design and analysis, configuration management,
and testing.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 170
0612-509: ADVANCED COMPUTER GRAPHICS
CR: 3 PR: 0612-438
or Consent of Instructor Three-dimensional transformations and perspective
systems and techniques for displaying and shading
solid areas, hidden-element removal, display
device characteristics, device independent systems,
and user interface design.
0612-511: PRIVACY AND DATA PROTECTION
CR: 3 PR: 0612-356
or Consent of Instructor
Introduction to the issues of privacy and data
protection, information collection, cookies,
profiling, traffic monitoring analysis, data mining,
data matching, surveillance technology, censorship,
encryption, identification, anonymity, codes and
policies, law, privacy in workplace, and ethical
issues.
0612-514: PROGRESS AND IMPACT OF
COMPUTING
CR: 3 PR: Consent of Instructor This course concentrates on recent research in
computing that affects future directions in science,
engineering and technology, hence upon modern
society. For example, studying standers (e.g., E-
Commerce technologies, and software life cycle
processes such as ISO/IEC 12207) have immense
effect on industry and society. Students explore
such topics through conducting research. The
course introduces skills necessary for research
including surveying, scrutinizing methods and
outcomes, designing tools, and preparing technical
manuscripts.
0612-523: INTRODUCTION TO ARTIFICIAL
INTELLIGENCE
CR: 3 PR: Consent of Instructor
Introduction to AI. History of AI. Knowledge
representation: First order logic, Predicate logic,
and Semantic net. Blind search. Heuristic search.
Machine planning. Machine learning. Agents.
Natural language processing.
0612-527: ADVANCED TOPICS IN
ARTIFICIAL INTELIGENCE
CR: 3 PR: 0612-403, 0612-523 or
Consent of Instructor
Advanced AI topics will be discussed in-depth.
Student will survey recent research in topics such
as, but not limited to, natural language processing,
cognitive modeling techniques, machine learning
techniques, evolutionary algorithms, fuzzy logic,
expert systems, robotics, knowledge system
engineering (knowledge-based software
engineering), and neural network computing.
0612-541: DATA BASE MANAGEMENT
SYSTEMS: DESIGN AND
IMPLEMENTATION
CR: 3 PR: 0612-341, or
Consent of Instructor Database management systems architecture;
conceptual database models; relational, semantic,
object-oriented, and object-relational databases;
implementation techniques for database systems;
file organization and data placement techniques;
query processing; concurrency control; rollback
and recovery techniques; integrity and consistency;
transaction processing.
0612-543: ADVANCED TOPICS IN DATABASE
SYSTEM DESIGN
CR: 3 PR: 0612-541, or
Consent of Instructor Design and implementation of database
management systems in support of advanced
technologies and applications, such as:
geographical information systems (GIS) temporal
and spatial databases, multimedia databases data
mining data warehousing, distributed database
systems, or other advanced topics in the area of
database and information systems. We will focus
on current issues in database and information
system design.
0612-545: E-COMMERCE: DESIGN AND
IMPLEMENTATION
CR: 3 PR: 0612-541,
or Consent of Instructor Fundamental and emerging technologies such as
networking infrastructures, data management tools,
application servers, design tools, security systems,
personalization tools, and electronic payment
systems; case studies dealing with the existing
business models and business processes; design
and implementation of a major E-Commerce
project using the state of the art tools. Proficiency
in an object-Oriented programming language (such
as Java) is expected from all students.
0612-547: DIGITAL FORENSIC
CR: 3 PR: 0612-505, 0612-508
or Consent of Instructor
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 171
Overview of data representation, hexadecimal
representation and different file type
representations. Review on assembly language and
code reverse engineering. Digital Forensics lab
requirements. Digital Forensic process: technical
and legal aspects. Types of Digital evidences.
Extracting evidences from different OS platforms.
Overview of network, Email, database and mobile
Forensics. Students will be exposed to reverse
engineering and code analysis. Students will do
exercises on several Forensics tools.
0612-548: SECURE SOFTWARE SYSTEMS
CR: 3 PR: 0612-454 or Consent of
Instructor
This course will study approaches, mechanisms,
and tools used to make software systems more
secure. We will motivate the study by discussing
common software security vulnerabilities such as
buffer overflows, cross-site scripting and injection
attacks. Then we will look at architectural
approaches to building secure software (e.g.,
confinement, virtual machines, trusted computing),
secure design principles and patterns, software
analysis, secure programming techniques, run-time
enforcement of security policies, code reviews and
security testing. The course will also cover topics
such as the importance of usability to building
secure software systems.
0612-549: SECURITY MANAGEMENT, POLICIES
AND RISK ANALYSIS
CR: 3 PR: 0612-453 or Consent of
Instructor
Overview of security management: assets,
vulnerabilities, threats, attacks, security tools,
models and procedures. Role of policy making in
the context of information security. Common
practices to risk management and analysis.
Fundamentals of cryptology, secure networking
and access control. Problems and potential
solutions associated with designing and
implementing operating system and application
security. Frameworks commonly used for
governance and compliance control. Incident and
disaster response.
0612-551: THEORY OF COMPUTATION
CR: 3 PR: 0612-300, or
Consent of the Instructor Reviews regular expressions and finite automata.
studies turning machines and equivalent models of
computation, the Chomsky hierarchy, context-free
grammars, push-down automata, and
computability. Machine models of effective
computability; sub-recursive hierarchies; P and NP
problems; effective and efficient reducibility; time,
space, and abstract complexity.
0612-553: DISTRIBUTED COMPUTING
CR: 3 PR: 0612-300 and 0612-445,
or Consent of the Instructor
Distributed system examples, implementation
issues, parallel vs. distributed systems, review of
communication and networking, distributed system
models, message-passing vs. shared memory
models, synchronous vs, asynchronous systems,
guarded actions non-determinism, atomic
operations, scheduling and fairness issues, program
correctness, safety and liveness properties,
distributed mutual exclusion, distributed snapshot,
distributed reset, wave algorithms, termination
detetction, distributed deadlock, randomized
algorithms, synchronous message passing, Hoare's
CSP, clients and servers, faults in distributed
systems, classification of faults, fault masking vs.
fault recovery, self-stabilizing and adaptive
distributed systems, gracefully degradable systems,
waitfree systems, distributed consensus, leader
election, clock synchronization.
0612-555: COMPUTER SECURITY
CR: 3 PR: 0612-453
or Consent of Instructor Overview of computer security: security concepts,
threats, attacks, assets, security functional
requirements and security architecture.
Cryptographic tools: symmetric ciphers, public-key
encryption, message authentication, digital
signatures, key management and random number
generation. Authentication protocols. Access
control mechanisms. Security policies and models.
Intrusion detection and prevention systems.
Security auditing and assurance. Security
management, risk assessment and security controls.
0612-557: ADVANCED ALGORITHMS
CR: 3 PR: 0612-300 Selections from design, analysis, optimization, and
implementation of algorithms; Computational
complexity, complexity classes, randomized
algorithms, probabilistic algorithms, distributed
algorithms, parallel algorithms; algorithm
correctness and general theory of algorithms;
algorithms for particular application areas
including: Graphs and Networks; Cryptography.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 172
0612-561: PARALLEL COMPUTING
CR: 3 PR: 0612-468
or Consent of Instructor
Introduction to theoretical issues in parallel
computation. Topics: Parallel machine models.
Design and analysis of algorithms for systolic
arrays: arithmetic operations, simple graph
algorithms. Algorithms for hypercube-related
networks: sorting, routing. PRAM model of
computation. Basic PRAM algorithms: prefix
computation, sorting, shortest paths, minimum-
weight spanning tree. Reducing the processor-time
product. simulation of stronger PRAM models by
weaker ones. Complexity issues: definition of NC
and P-completeness; some simple lower bounds.
0612-562: SEQUENTIAL MACHINE THEORY
CR: 3 PR: 0612-461
or Consent of Instructor
Structure of sequential machines, partition theory
and decomposition of machines, modular
realization of sequential machines, regular
expressions, information lossless machines and
linear sequential machines.
0612-564: TESTING & RELIABLE DESIGN OF
DIGITAL SYSTEMS
CR.: 3 PR: Consent of Instructor
Fundamentals of digital circuits test such as fault
modeling, automatic test generation, and testability
measures, Design for Testability (DFT), Built-in-
Self-test (NIST), Memory Test, emerging topics in
test and reliable design.
0612-565: HIGH-LEVEL DESIGN OF DIGITAL
SYSTEMS
CR: 3 PR: 0612-461
Topics include: High level synthesis, scheduling
and allocation techniques, architecture style
selection, two level logic minimization algorithms,
multiple-value minimization and multi-level circuit
synthesis. The course usually involves a project.
0612-566: WIRELESS COMPUTING
NETWORKS
CR: 3 PR: 0612-356
or Consent of Instructor Overview of the fundamental concepts in networks,
wireless technology, and mobile computing.
Energy-aware adaptation for mobile applications.
Understanding the current routing protocols for
studies of medium access control techniques for
wireless communications. Design principles that
are crucial for building the foundation for the
design, and construction of future generations of
wireless computing networks (wireless ad hoc,
sensor, and buipuitous networks).
0612-567: MODELING AND ANALYSIS OF
COMMUNICATION NETWORKS
CR: 3 PR: 0612-454
or Consent of Instructor
Review of some important probability distributions
and their properties; Markovian processes;
Markovian queues; renewal theory; semi
Markovian processes and the M/G/1 queue; priority
queues; case studies: random access systems;
polling systems; multiplexers and switching
systems.
0612-568: ADVANCED COMPUTER
ARCHITECTURE
CR: 3 PR: 612-468
Classification of parallel processing system - SIMD
and MIMD machines - Multiprocessor systems and
interconnection networks - Case studies of parallel
processing systems - Parallel processing design
issues: Programming languages, operating systems,
user interfaces - VLSI computing systems: systolic
arrays, wavefront arrays.
0612-569: HIGH-PERFORMANCE COMPUTER
NETWORKS
CR: 3 PR: 0612-356 Alternative network architectures; study of the
network functions and protocols in high
performance networks; routing and switching;
transport protocols in high-performance networks;
integrated and differentiated service models and
protocols; congestion and flow control protocols;
broadbank ISDN and ATM; high-speed local and
metropolitan area networks; advanced topics in
high-performance networking.
0612-570: PHYSICAL DESIGN AUTOMATION
OF DIGITAL SYSTEMS
CR: 3 PR: 0612-300
or Consent of Instructor
Fundamentals of graph theory, partition, floor
planning, placement, and routing. Programming
techniques and algorithms; shortest/longest path,
all-pairs shortest path, dynamic programming,
linear programming, non-linear programming,
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 173
evolutionary approaches, simulated annealing, and
hyper-algorithms.
0612-571: FAULT TOLERANT COMPUTING
SYSTEMS
CR: 3 PR: 0612-471
or Consent of Instructor
Fault modeling, redundancy techniques and
reliability evaluation, error detecting and correcting
codes, self-checking circuits, fault diagnosis,
software fault tolerance, error mitigation methods,
partial concurrent error detection, online test,
reconfiguration and voting, software reliability and
redundancy, hardware fault tolerance, fault
detection in cryptographic systems.
0612-572: PRINCIPLES OF VLSI DESIGN
CR: 3 PR: 0612-368
or Consent of Instructor
The course will cover basic theory and techniques
of digital VLSI design in CMOS technology. We
use full-custom techniques to design basic cells and
regular structures such as data-path and memory.
There is an emphasis on modern design issues in
interconnect and clocking. Students will design
small test circuits using various CAD tools.
Circuits will be verified and analyzed for
performance with various simulators.
0612-573: WIRELESS COMMUNICATION
SYSTEMS
CR:3 PR: Consent of Instructor
Wireless communication principles, the cellular
concept, radio propagation and modulation
techniques, channel coding and equalization,
multiple access techniques and wireless
communication networks, wireless systems
standards.
0612-574: MOBILE NETWORKING
CR: 3 PR: 0612-356
or Consent of Instructor
Introduction and fundementals. Medium Access
Control Protocols. Cellular Networks. Wireless
Internet. 4-G Systems and Pervasive Networking.
Security in Mobile Networks.
0612-575: ADVANCED TOPICS IN COMPUTER
NETWORKS
CR: 3 PR: 0612-356 and 0612-445
The students will review the fundamental design
and analysis issues in computer networks,
especially at the physical layer to the transport
layer, including networking overview, multi-
protocol network, intelligent network, ad-hoc and
sensor network, mobile networking and current
trends in the high-speed networks. 0612-576: MODERN CRYPTOGRAPHY AND
NETWORK SECURITY
CR: 3 PR: 0612-453
or Consent of Instructor
Information theoretic security. Fundamentals of
secure networks and cryptography. Number theory
for cryptography. One-way hash functions.
Message authentication codes. Encryption and
privacy: public key and symmetric key. Digital
signatures schemes. Authentication and integrity
methods and protocols. Elliptic curves
cryptography. Firewalls. Virtual private networks.
Transport layer security.
0612-580: SPECIAL TOPICS IN COMPUTER
ENGINEERING I
CR: 3 PR: Consent of the Instructor
An upper division of graduate technical elective
treating topics in engineering mostly not covered in
other courses, chosen at the discretion of the
Graduate Program Committee.
0612-581: SPECIAL TOPICS IN COMPUTER
ENGINEERING II CR: 3 PR: Consent of the Instructor
An upper division of graduate technical elective
treating topics in engineering mostly not covered in
other courses, chosen at the discretion of the
Graduate Program Committee.
0612-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0612-593: PROJECT
CR: 3
2000-597 to 599: THESIS
CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
174
MASTER OF SCIENCE
CIVIL ENGINEERING
INTRODUCTION
The Department of Civil Engineering (College of Engineering and Petroleum) offers a
Master of Science program in Civil Engineering. Part-time and full-time students are
admitted to this program. Research requirements include either thesis or non-thesis options.
The program is intended as a means of developing closer affinity to basic research and
solving applied problems. The philosophy of the program reflects an interdisciplinary nature
and embodies flexibility and choice variation to suit a multitude of needs. The Department of
Civil Engineering offers courses and research opportunities in the following fields: Water
Resources and Environmental Engineering, Construction Management, Geotechnical
Engineering, Transportation Engineering, Structural Engineering.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in parenthesis):
33(33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0620-592 Seminar (non-credit)
0620-593 Project (3)
6 CORE ELECTIVE COURSES (3 credits each)
0600-501 Engineering Analysis I
0600-502 Engineering Analysis II
0600-503 Statistical Concepts in Engineering
0600-504 Numerical Analysis and Computation
0600-505 Finite Element Methods
0600-506 Continuum Mechanics
0600-507 Mathematical Optimization
0600-508 Random Variables and Stochastic Processes
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
175
12 SUBDISCIPLINE ELECTIVE COURSES (3 credits each)
I. WATER RESOURCES AND ENVIRONMENTAL ENGINEERING:
0620-510 Transport Processes
0620-511 Ground water Hydrology
0620-512 Coastal Hydromechanics
0620-513 Sediment Transport
0620-514 Coastal Engineering
0620-516 Unsteady Open Channel Flow
0620-517 Hydrology
0620-520 Chemical and Biological Aspects of Environmental Engineering
0620-521 Unit Operations and Processes of Environmental Engineering I
0620-522 Unit Operations and Processes of Environmental Engineering II
0620-524 Solid Waste Management
0620-525 Environmental Management and Impact Assessment
0620-526 Water Quality Modeling
0620-529 Special Topics in Water Resources and Environmental Engineering
0640-552 Waste Minimization
0640-557 Industrial Water Treatment
II. CONSTRUCTION MANAGEMENT
0620-530 Construction Management and Project Control
0620-532 Human Factors in Construction Engineering and Management
0620-533 Project and Company Organization in Construction
0620-534 Cost Management in Construction and Engineering Projects
0620-535 Construction Administration
0620-536 Decision Analysis in Construction
0620-537 Advanced Information Technology in Construction
0620-538 Advanced Building Construction Seminar
0620-540 Value Engineering
0620-541 Engineering and Construction Law
III. GEOTECHNICAL ENGINEERING
0620-550 Soil Dynamics
0620-551 Rock Mechanics
0620-552 Stability of Slopes
0620-553 Geotechnical Aspects of Landfill Design
0620-555 Advanced Soil Mechanics
0620-556 Ground and Site Improvement Techniques
0620-557 Theoretical Soil Mechanics
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
176
IV. TRANSPORTATION ENGINEERING
0620-560 Land-Use Analysis in Transportation
0620-561 Public Transportation Planning and Operation
0620-562 Transportation Systems Management
0620-563 Airport Planning and Design
0620-564 Pavement Management Systems
0620-565 Transportation Economics
0620-566 Traffic Control
0620-567 Transportation Demand Analysis and Forecasting
0620-568 Analytical Techniques In Transport Planning and Management
0620-569 Evaluation of Investments in Public Projects
V. STRUCTURAL ENGINEERING
0620-571 Structural Dynamics
0620-572 Design of Concrete Highway Bridges
0620-573 Finite Element Applications in Structural Analysis
0620-574 Inelastic Theory of Structural Design
0620-576 Structural Optimization
0620-577 Theory of Plates
0620-578 Reinforced Concrete
0620-579 Stability of Structures
0620-580 Analysis and Design of Wall Structures and Tall Buildings
0620-581 Special Topics in Structural Engineering
0620-582 Advanced Steel Design
0620-583 Advanced Topics in Reinforced Concrete Design
0620-584 Durability of Concrete Structures
6(12) FREE ELECTIVE COURSES
A maximum of 6 units to be credited from outside the program
subject to the approval of the academic supervisor, and the program director.
9 COMPULSORY
2000-597 to 599 Thesis (Thesis Option Only)
COURSE DESCRIPTION
0620-510: TRANSPORT PROCESSES
CR: 3
Transport processes in water, turbulent diffusion
and longitudinal dispersion in rivers and estuaries,
mixing, transport of pollutants, self purification and
waste assimilation capacity, thermal pollution,
receiving water quality.
0620-511: GROUND WATER HYDROLOGY
CR: 3
Ground water and aquifers, well-flow systems,
measurement of aquifer parameters, modeling of
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 177
aquifer systems, surface-subsurface water relations,
subsidence and lateral movement of land surface
due to pumping.
0620-512: COASTAL HYDROMECHANICS
CR: 3
Fundamentals of fluid flow, small amplitude wave
theory, waves of finite height-Stokes theory,
solitary wave, wave propagation and refraction in
water of variable depth, wave generation and
forecasting techniques, statistical models for ocean
waves, long period waves, linear shallow water
wave theory, tidal flows, harbor oscillations, basic
theory and analysis of harbors of various shapes.
0620-513: SEDIMENT TRANSPORT
CR: 3
Sediment properties, initiation of sediment motion,
suspended load, bed load, total sediment load, bed
forms, resistance of movable beds, flow in alluvial
channels, stability to alluvial channels, aggradation
and degradation, instrumentation and measuring
techniques, modeling of fluvial processes, reservoir
sedimentation, sediment transport in closed
conduits.
0620-514: COASTAL ENGINEERING
CR: 3
Introduction to coastal engineering, coastal
environment and coastal structures. Fundamental
properties of waves, tides and tidal currents, their
analysis, predictions and transformations. Short-
and long-term wave analysis, and design waves.
Coastal structures: types, functionality, limitations,
and design factors. Waves. forces and moments
on structures: interia/drag forces and moments;
breaking, broken, and non-breaking wave forces
and moments. Design of coastal structures: design
water levels and wave heights; siting and layout;
design of seawalls, breakwaters and groins. Design
considerations for harbors and marinas. Modeling
and scaling laws in coastal engineering.
0620-516: UNSTEADY OPEN CHANNEL
FLOW
CR: 3
Review of basic concepts of steady uniform flow,
the energy and momentum concepts in open
channel, flow resistance for uniform and non-
uniform flow conditions, gradually varied flow,
rapidly varied flow, spatially varied flow, gradually
varied unsteady flow, rapidly varied unsteady flow,
spatially varied unsteady flow, flood routing,
channel routing, reservoir routing, method of
characteristics, finite difference formulation,
computer applications.
0620-517: HYDROLOGY
CR: 3
Hydrologic proccesses, precipitation, evaporation,
transpiration, infiltration, stream flow, hydrograph
analysis, flood routing, urban hydrology, statistical
concepts and stochastic hydrology, hydrologic
design.
0620-520: CHEMICAL AND BIOLOGICAL
ASPECTS OF ENVIRONMENTAL
ENGINEERING
CR: 3
Principles of water chemistry: chemical
equilibrium; acid-base reactions; oxidation-
reduction reaction; colloidal system; chemical
precipitation. Basic concepts from Water
Microbiology: microbial growth; aquatic food
chains; indicator organisms. Water and
Wastewater analysis. Water quality standards.
Fundamentals of process kinetics: reaction;
catalysis, materials balance, biological kinetics.
0620-521: UNIT OPERATIONS AND
PROCESSES OF ENVIRONMENTAL
ENGINEERING I
CR: 3
Theory and application of biological treatment
methods, microbiological fundamentals, process
kinetics and reactor design, suspended and attached
growth systems, aerobic and anaerobic processes,
oxygen transfer, soil systems, sludge processing.
Laboratory assignments and design projects for
selected unit processes.
0620-522: UNIT OPERATIONS AND
PROCESSES OF ENVIRONMENTAL
ENGINEERING II
CR: 3
Reactor dynamics and mass transport processes;
theory and design of treatment systems for phase
and species transformation processes, particulate
separation processes, and solute separation
processes; laboratory assignments and design
projects for selected unit processes.
0620-524: SOLID WASTE MANAGEMENT
CR: 3
Solid waste generation, handling, storage,
collection, transfer and transport, processing
techniques and ultimate disposal. Engineering
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 178
systems for materials and energy recovery.
Administration of solid waste systems.
0620-525: ENVIRONMENTAL
MANAGEMENT AND IMPACT
ASSESSMENT
CR: 3
Examination of alternative choices for the
management of environmental problems.
Ecological systems, natural processes, data
analysis. Legal, economic and planning
techniques. Decision making, measurements of
benefits and costs, normative evaluation
techniques, environmental risk analysis.
Preparation of environmental impact statements.
Lectures and seminars are presented by staff,
visiting speakers and students and case studies are
discussed.
0620-526: WATER QUALITY MODELING
CR: 3
Comprehensive overview of transport and fate of
pollutants in natural surface waters. An
introduction to modeling fundamentals along with
in-depth descriptions of how a variety of pollutants
move and react within a variety of water bodies. A
coverage of advanced modeling topics such as
protozoan pollution and sediment processes.
0620-529: SPECIAL TOPICS IN WATER
RESOURCES AND
ENVIRONMENTAL ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0620-530: CONSTRUCTION MANAGEMENT
AND PROJECT CONTROL
CR: 3
Introduction to construction management concept,
analytical techniques for bringing a project to
completion within budget, on time and according to
the specifications, including study of cost
engineering and control, schedule and resource
control, procurement and quality control.
0620-532: HUMAN FACTORS IN
CONSTRUCTION ENGINEERING
AND MANAGEMENT
CR: 3
Seminar dealing with the problems of working and
communicating with individuals and groups.
0620-533: PROJECT AND COMPANY
ORGANIZATION IN
CONSTRUCTION
CR: 3
A survey of classical and modern organization
theory; concepts and functions of management, the
behavior of the individual, the work group, and the
organization, all linked to construction problems.
0620-534: COST MANAGEMENT IN
CONSTRUCTION AND
ENGINEERING PROJECTS CR: 3
Introduction to cost estimating, cost budgeting, cost
accounts, CPM cost loading, cost controlling, cost
forecasting, and cost accounting of construction
and engineering projects. The course also covers
feasibility studies, level of influence, cost
engineering, cost optimization, cash-flow analysis,
cost-schedule compression, and life cycle costing.
0620-535: CONSTRUCTION
ADMINISTRATION
CR: 3
Business and management aspects of construction:
Kuwait industry profile, company organization,
contracting methods, bonding and insurance,
subcontracts, cash flow, and markup.
0620-536: DECISION ANALYSIS IN
CONSTRUCTION
CR: 3
Procedures for deciding under uncertainty.
Fundamentals of the expected-utility rule with
personal subjective probabilities. Current
applications of decision analysis. Analysis of
problems using decision trees that include risk and
time preference. Determination of the economic
value of perfect and imperfect information on one
or several variables in a decision problem.
0620-537: ADVANCED INFORMATION
TECHNOLOGY IN
CONSTRUCTION
CR: 3
Database management systems. Objective-oriented
programming. Expert systems and artificial
intelligence. Decision support systems.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 179
0620-538: ADVANCED BUILDING
CONSTRUCTION SEMINAR
CR: 3
Seminar dealing with the problems of building
construction. Subjects include search patterns and
sortation, standard specifications and control,
systems safety, insurance and risk management,
materials and workmanship, R&D activities,
technological adaptation, development of
indigenous capabilities and requirements of the
construction industry.
0620-540: VALUE ENGINEERING
CR: 3
Systematic approach to control the quality and
performance of engineering projects while
maintaining minimum costs. Real projects are
studied by multi-disciplinary groups working in
teams to specify the real value of the project.
0620-541: ENGINEERING & CONSTRUCTION
LAW
CR: 3
Contract planning, construction procurement and
contract negotiations, contract formation and
agreement, contract administration and
management. Change orders administration, types
of claims and disputes, claims analysis, evaluation
and resolution. Alternative dispute resolution
(ADR), Litigation and arbitration.
0620-550: SOIL DYNAMICS
CR: 3
Introduction to soil dynamics, review of linear
vibration theory, earthquake engineering, dynamic
soil properties, response analysis and response
spectra, liquefaction, settlement, foundation design
for vibratory loads, isolation of foundation.
0620-551: ROCK MECHANICS
CR: 3
Behavior and properties of rock as an engineering
material, rock exploration, stress analysis in rocks,
failure of rocks, design and construction of
underground structures and slopes in rock, design
of rock abutments for dams, engineering
applications, laboratory and field rock testing
techniques.
0620-552: STABILITY OF SLOPES
CR: 3
Shear strength of granular and cohesive soils,
failure criteria in soils, lab/field tests selections,
types of slopes failure, methods of analysis, slope
stability of dams and embankments, infinite slope
analysis, finite slope analysis, computer
applications.
0620-553: GEOTECHNICAL ASPECTS OF
LANDFILL DESIGN
CR: 3
The application of geotechnical engineering
principles and methods to site selection and design
of municipal solid waste landfills that include
settlement analysis, slope stability, liner
compaction, and leachate collection system, as they
relate to designing a landfill. Computer software is
used to assist in the design scenarios.
0620-555: ADVANCED SOIL MECHANICS
CR: 3
Consolidation theory and secondary compression.
Settlement Analysis. Basic strength principles.
Stress-strain-strength behavior of clays with
emphasis on effects of sample disturbance,
anisotropy and strain rate. Stress-strain-strength
behavior of granular soils. Engineering properties
of compacted soils. Laboratory on consolidation
and strength testing.
0620-556: GROUND AND SITE
IMPROVEMENT TECHNIQUES
CR: 3
Geotechnical properties of local soils (subsurface
desert sand, cemented sand, coastal ground). Soil
compaction. Subsurface water rise: causes and
remedial measures. Slurry trench cutoffs. Soil
grouting. Subsurface drainage of cohesive soils.
Soil reinforcement. Preloading. Instrumentations.
Case studies.
0620-557: THEORETICAL SOIL MECHANICS
CR: 3
Stress at a point. Strain at a point. Stress-strain
relationships in linearly elastic materials. Basic
equations of elasticity in solids. Critical state
concepts. Plasticity . Basic formulation of
viscoelastic materials. Viscoplasticity.
Constitutive equations. Applications.
0620-560: LAND-USE ANALYSIS IN
TRANSPORTATION
CR: 3
The urban system, urban activities and transport
system, spatial interaction modelling, optimization
models, econometric models, demographic models,
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 180
intergrated urban systems modeling and policy
analysis.
0620-561: PUBLIC TRANSPORTATION
PLANNING & OPERATION
CR: 3
Public transportation system technologies, urban
passenger transport modes, bus system, paratransit,
planning public transportation systems, rural public
transportation, comparing transit modes,
management and operations of public transit
systems, public transportation security and safety,
environmental impacts of transit systems.
0620-562: TRANSPORTATION SYSTEMS
MANAGEMENT
CR: 3
Establishment of goals and objectives of a transport
system, the systems approach, methods of
identifying available options for management of a
transport system, control options versus non-
control options, network flow optimization,
flexible work hours, reversible lanes, priority
assignment to high occupancy vehicles, road
taxation, non-auto area restrictions, measures of
effectiveness, option-packaging analysis,
operations models, performance evaluation models.
0620-563: AIRPORT PLANNING AND DESIGN
CR: 3
Air travel demand-capacity analysis, planning and
design of an airport, airport site selection, airsite
activities and operations, land-side activities and
operations, terminal and airfield designs, facility
requirements and plans, environmental impacts of
airport operations.
0620-564: PAVEMENT MANAGEMENT
SYSTEMS
CR: 3
Basic components of pavement management,
systems-evaluation of pavement performance,
structural capacity, design objectives and
constraints, alternative design strategies and
applied economic evaluation techniques, analysis
of predicting distress performance and selection of
an optimal design strategy with respect to safety,
implementation and feedback data systems,
examples of working design and management
systems.
0620-565: TRANSPORTATION ECONOMICS
CR: 3
Public systems evaluation, elements of supply and
demand, economic equilibrium, investment criteria,
vehicle operating costs. Value of travel time,
accident costs. Consumer surplus in transportation,
non-user impacts, evaluation methods of
investments in transportation systems.
0620-566: TRAFFIC CONTROL
CR: 3
Traffic control system strategies. Off-line signal
optimization and real-time traffic-responsive
control techniques. Control methods for single
intersections, arterial systems and area wide traffic
network. Evaluation of traffic control systems
using measures of effectiveness.
0620-567: TRANSPORTATION DEMAND
ANALYSIS AND FORECASTING
CR: 3
The demand for transportation. The supply of
transportation. Transportation cost and cost
functions. Urban passenger travel demand.
Intercity passenger travel demand. Air travel
demand. Commodity transport demand.
0620-568: ANALYTICAL TECHNIQUES IN
TRANSPORT PLANNING AND
MANAGEMENT
CR: 3
Category analysis. General linear models. Linear
models with transformation. Input--Output
analysis. Cohort-Survival model. Multinomial
logic models. Time-Series analysis. Simulation.
0620-569: EVALUATION OF
INVESTEMENTS IN PUBLIC
PROJECTS
CR: 3
Principles of engineering economic analysis, price
theory and resource allocation, elements of supply,
elements of demand, economic equilibrium,
welfare economics, investment criteria, principles
of benefit-cost analysis. A flood control example,
a water pollution control example, a highway
transport example, evaluation of large scale
projects, other approaches to evaluation including
rating scale and goal achievement methods and
programming project investments. The course will
include case studies from Kuwait and students will
each conduct, present and submit a report
describing an analysis of a public project in
Kuwait.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 181
0620-571: STRUCTURAL DYNAMICS
CR: 3
Numerical analysis of single degree elastic and
inelastic systems, analysis of single degree elastic
and elastoplastic systems, lumped-mass
multidegree freedom systems, structures with
distributed mass and loads, beams subject to
moving loads, consistent mass method, continuous
mass method, numerical applications.
0620-572: DESIGN OF CONCRETE
HIGHWAY BRIDGES
CR: 3
Common types of concrete bridges, design loads,
design of T-beam bridges, design of box-girder
bridges, design of continuous prestressed concrete
slab bridges with a variable cross-section (a
haunched or parabolic soffit).
0620-573: FINITE ELEMENT APPLICATIONS
IN STRUCTURAL ANALYSIS
CR: 3
Principles of structural mechanics, element
properties, solution techniques and programming of
the finite element method, analysis of framed
structures, three-dimensional stress analysis,
analysis of plate bending, analysis of shells,
formulation for dynamic analysis, formulation for
instability analysis.
0620-574: INELASTIC THEORY OF
STRUCTURAL DESIGN
CR: 3
Shear-friction concept, design of deep beams,
design of brackets and corbels, torsional strength
by the spacetruss analogy approach, limit design
method, rotation capacity of concrete plastic
hinges, columns subjected to biaxial bending,
yield-line theory of slabs, strip method for slab
design, design of earthquake-resistant structures.
0620-576: STRUCTURAL OPTIMIZATION
CR: 3
Applications of mathematical programming in
design and analysis of trusses, beams, frames, and
other structures. Optimization by calculus of
variation and optimal control theory.
0620-577: THEORY OF PLATES
CR: 3
Classical theory for bending of plates of various
shapes. Numerical methods in analysis of plates,
goemetric properties of shells. Curvilinear
coordinates, Membrane theory. Analysis of shells
of revolution, Bending theory, Introduction to
theory of thick plates.
0620-578: REINFORCED CONCRETE
CR: 3
Design of Slab-girder type bridges, design of
industrial buildings, roofs, composite construction,
arches, crane girders, transverse frames, design of
circular and rectangular tanks, shell roofs and
folded plates.
0620-579: STABILITY OF STRUCTURES
CR: 3
Eccentric compression of slender columns, beam-
columns, lateral buckling of beams, buckling of
thin plates, introduction to stability of shells.
0620-580: ANALYSIS AND DESIGN OF
WALL STRUCTURES AND TALL
BUILDINGS
CR: 3
Definition and Design Criteria of Tall Buildings,
General Planning
Considerations, Vertical Load Analysis,
Calculation of Lateral Wind and Earthquake Loads,
analysis of Frames; Shear Walls; Shear Wall-
Frame Structures, Lateral Load Distribution,
Design Consideration of Reinforced Concrete
Frames, Shear Walls and Reinforced Masonry
Shear Walls, Computer Applications.
0620-581: SPECIAL TOPICS IN STRUCTURAL
ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0620-582: ADVANCED STEEL DESIGN
CR: 3 Built-up sections, design of plate girders,
composite (steel and concrete) design, building
connections, design of multi-story buildings,
design of simply supported bridges.
0620-583: ADVANCED TOPICS IN
REINFORCED CONCRETE
DESIGN
CR:3 Slab design by the strip method and yield line
theory, slenderness effects in long columns, design
of combined footings, cantilever footings, pile
foundations, and retaining walls, design for torsion.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 182
0620-584: DURABILITY OF CONCRETE
STRUCTURES
CR: 3 Factors essential to the enhancement of durability
of concrete and structures, designing for durability
according to macro and micro climatic conditions,
role of supplementary cementitious materials, super
plasticizers, corrosion inhibitors, polymers, fibres
and structures. Design and use of high strength
lightweight concrete for off shore structures.
Durable concrete repair.
0620-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0620-593: PROJECT
CR: 3
2000-597 to 599: THESIS CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
183
MASTER OF SCIENCE
MECHANICAL ENGINEERING
INTRODUCTION
The Department of Mechanical Engineering offers a Master of Science Program in
Mechanical Engineering. Full-time and part-time students are admitted to this program.
Research requirements include either thesis or non-thesis options. The program is a balanced
combination of the theoretical and practical aspects of mechanical engineering with enough
flexibility to allow for interaction with the ever developing sciences and technologies and
with the changing needs of the region.
The program is designed to deepen and broaden the scientific and engineering skills in one of
the following two lines:
- Mechanical Design and Manufacturing
- Thermo-Fluid Engineering
The general research interests in the department are focused in these two lines. They include
works in mechanical vibration, dynamics and control, stress analysis, tribology, computer-
aided design, robotics, computer-aided manufacturing, mechanical behavior of materials,
composite materials, corrosion, thermodynamics, heat transfer, experimental and
computational fluid mechanics, energy management, combustion and combustion engines,
solar energy, heating and air-conditioning systems, desalination, aerodynamics, turbulence,
and dual-purpose power plants.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in parenthesis)
33(33) TOTAL CREDITS (COURSES)
(3) COMPULSORY(credits in parenthesis)
0630-592 Seminar (non-credit)
0630-593 Project (3) (non-thesis option only)
6 CORE ELECTIVE COURSES(3 credits each)
0600-501 Engineering Analysis I (required)
0600-502 Engineering Analysis II
0600-505 Finite Element Methods
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
184
0600-506 Continuum Mechanics
0600-507 Mathematical Optimization
0600-508 Random Variables and Stochastic Processes
9 SUBDISCIPLINE ELECTIVE COURSES(3 credits each)
I. MECHANICAL DESIGN AND MANUFACTURING
0630-509 Analytical Mechanics
0630-511 Stress Analysis in Mechanical Design
0630-512 Mechanical Vibrations
0630-513 Dynamic Analysis and Design of Machines
0630-514 Computer-Aided Design
0630-515 Engineering Materials: Selection and Applications
0630-516 Reliability and Maintainability
0630-517 Optimal Design
0630-518 Special Topics in Design
0630-519 Stability of Structures and Systems
0630-542 Computer Integrated Manufacturing
0630-543 Fracture Mechanics
0630-554 Special Topics in Mechanical Design Robotics
II. THERMO-FLUID ENGINEERING
0630-520 Advanced Conduction Heat Transfer
0630-522 Radiation Heat Transfer
0630-523 Advanced Convection Heat Transfer
0630-524 Air-Conditioning
0630-525 Non-Conventional Energy Conversion Systems
0630-527 Power Plants
0630-528 Heat Exchangers Design
0630-529 Refrigeration Engineering
0630-531 Fluid Mechanics
0630-532 Gas Dynamics
0630-533 Computational Fluid Mechanics
0630-535 Mechanical Aspects of Desalting Systems
0630-538 Special Topics in Thermo-Fluid Engineering
0630-539 Advanced Thermodynamics
9(15) FREE ELECTIVE COURSES A maximum of 6 units to be credited from outside the program with the approval of
the graduate committee program.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
185
9 COMPULSORY
2000-597 to 599 Thesis (Thesis Option Only)
COURSE DESCRIPTION
0630-509: ANALYTICAL MECHANICS
CR: 3
Review of Newtonian mechanics. The principle of
virtual work. D'Alemberts principle. Hamilton's
principle. Lagrange's equations of motion. Case of
impulsive forces. Conservation laws. Ralyleigh's
dissipation function. Hamilton's equations. Motion
relative to rotating frames. Rigid body dynamics.
Gyroscopic effects. Canonical transformations.
The Hamilton-Jacobi equation.
0630-511: STRESS ANALYSIS IN
MECHANICAL DESIGN
CR: 3
Stress and strain in two and three dimensions.
Plane theory of elasticity. Failure theories. Stress
concentration. Residual Stresses. Thermal stresses.
Contact stresses. Impact loading. Fracture
mechanics and design. Fatigue and cumulative
damage. Structural instability. Experimental stress
analysis. Energy approach and numerical methods.
Case Studies.
0630-512: MECHANICAL VIBRATIONS
CR: 3
Lagrange's equations. Response of multi-degree-
of-freedom systems. Vibration of continuous
systems. Approximate solutions. Introduction to
nonlinear vibrations. Introduction to random
vibrations. Spectral analysis.
0630-513: DYNAMIC ANALYSIS AND
DESIGN OF MACHINES
CR: 3
General concepts in the dynamic analysis and
design of machines, with reference to machine
tools. Structure compliance, integrity, static and
thermal deformations, structure design concepts.
Drive systems, slides and bearings. Feed drives.
Types of control systems; numerical, adaptive and
computer control. Steady and dynamic cutting
forces. Dynamics of machine tools. Receptance
concept. Interaction between cutting and structural
response. Machine tool stability. Vibration
reduction of machine tools in the design stage and
in the field. Design for fabrication by bonding.
0630-514: COMPUTER-AIDED DESIGN
CR: 3
Computer Graphics including solid modeling and
image synthesis, curve and surface description, 3-D
transformations. Use of prepackaged software.
Review of optimization techniques: linear, non-
linear and dynamic programming. Design
applications in mechanical engineering systems.
0630-515: ENGINEERING MATERIALS:
SELECTION AND APPLICATIONS
CR: 3
Mechanical behavior of materials: elastic and
plastic behavior, yielding fracture, crack
propagation, fatigue, creep. Behavior at low and
high temperatures. Engineering properties of
metallic and non-metallic materials. Functional
requirements of engineering materials. Material
selection process, criteria and techniques. Aspects
of design for selection. Applications: material
selection for springs, fasteners, gears, bearings etc.
Material selection for abrasive-wear and corrosion-
resistance applications. Case studies.
0630-516: RELIABILITY AND
MAINTAINABILITY
CR: 3
Component factors in durability and reliability.
Reliability concepts and assessments. The
performance requirements. Static and dynamic
reliability models. Random variables in design.
Sampling estimation and confidence.
Maintainability down-time and repair-time. Design
factors determining down-time. Maintainability
prediction. Maintainability and reliability in
contracts. Maintenance handbook.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 186
0630-517: OPTIMAL DESIGN
CR: 3
Survey of single-variable unconstrained
optimization methods. Multi-variable unconstrained
optimization. Single and multi-variable constrained
optimization techniques. Applications from
mechanical design, vibrations, solid mechanics, and
thermal fluid systems.
0630-518: SPECIAL TOPICS IN DESIGN
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0630-519: STABILITY OF STRUCTURES
AND SYSTEMS
CR: 3
Concept of stability. Lejeune-Dirichlet criterion.
Nyquist criterion. Routh and Hurwitz criterion.
Liapunov second method. Examples from rigid
body dynamics. Effects of damping. Gyroscopic
effects. Elastic stability under static load: Beam-
columns, bars and frames, torsional buckling,
buckling of rings, curved bars and arches.
Dynamic instability: Divergence and flutter.
Instability under nonconservative forces.
Examples.
0630-520: ADVANCED CONDUCTION
HEAT TRANSFER
CR: 3
A generalized treatment of the solution of steady
and transient heat conduction in finite and infinite
regions. Approximate and exact methods of
solution of problems involving phase change,
variable thermal properties, heat generation, and
non-linear boundary conditions. Heat conduction
in composite media and in anisotropic solids.
0630-522: RADIATION HEAT TRANSFER
CR: 3
Exact and approximate methods of solution of
radiative heat transfer. Heat radiation of black
bodies and non black bodies. Radiation between
surfaces and through participating and non-
participating media. Experimental methods.
Radiation heat processes. Radiative properties of
surfaces and gases. Multimode heat transfer in
thermal systems. Numerical modeling.
0630-523: ADVANCED CONVECTION
HEAT TRANSFER
CR: 3
Differential forms of the balance laws of mass,
linear momentum, and energy, Boundary layer
theory, Scale Analysis, Similarity solutions, Forced
and free convention in laminar and turbulent,
internal and external flows. Analogy between
momentum and heat transfer. Heat and mass
transfer in compressible flow.
0630-524: AIR-CONDITIONING
CR: 3
Air-Conditioning systems and their physchrometric
process, analysis and performance of direct contact
heat and mass transfer exchanges: cooling towers,
analysis of extended surface heat exchangers,
analysis of cooling coils, air conditioning control.
0630-525: NON-CONVENTIONAL
ENERGY CONVERSION SYSTEMS
CR: 3
Analysis and performance characteristics based on
thermodynamics and fluid flow of non-
conventional energy conversion systems.
0630-527: POWER PLANTS
CR: 3
Thermodynamics review, Availability,
Irreversibility, Entropy creation efficiency and
effectiveness. Rankine cycle: Ideal and real cycle,
effects of superheating, reheating, feed water heat
regeneration, condenser. Fossil-fuel steam
generations: water tube boilers, design of natural
and forced flow, furnace design with tube walls,
evaporators, superheaters, economizers, fans,
stacks. Rating of steam generators. Fuels and
combustion. Steam turbines: Impulse and reaction
turbines, analysis and sizing. Turbine rating
methods, turbine losses, gas turbines cycles (simple
open, regenerative and cooled), Combined cycle,
rating of gas and gas/steam cycles. Condensate-
feed water system: Condensers types and designs,
feed water heaters types and designs, dearators,
make up water. Circulating water systems.
0630-528: HEAT EXCHANGERS DESIGN
CR: 3
Double-pipe heat exchangers. Shell and tube heat
exchanger. Flow arrangements for increased heat
recovery in shell and tube exchangers. Gases
cooling and heating. Extended surfaces.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 187
Condensation of vapors and condensers design.
Evaporation and evaporators. Steam generator
design: Furnaces, superheaters, economizers,
evaporators, cooling towers.
0630-529: REFRIGERATION ENGINEERING
CR: 3
Machinery for vapor compression systems:
Compressors (reciprocating, rotary positive
displacement and turbo), condensing equipment,
evaporators, expansion valves, cooling towers.
Equipment design, characteristic and rating
methods, equipment matching. Multistage vapor
compression systems. Ammonia absorption
refrigeration system design and characteristics.
Lithium bromide-water absorption system design
and characteristics. Steam jet regeneration systems
design. Cold storage. Defrosting methods.
0630-531: FLUID MECHANICS
CR: 3
Conservation laws and Navier-Stokes equations
closed-form solutions of standard viscous flow
problems. Boundary layer theory. Ideal-fluid flow
equations, potential flow. Elementary flows.
0630-532: GAS DYNAMICS
CR: 3
Basic concepts of gas dynamics and gas properties.
Subsonic flow. Supersonic flow. Hypersonic flow.
Shock-wave phenomena. Dimensional analysis.
Experimental techniques and other selected topics.
0630-533: COMPUTATIONAL FLUID
MECHANICS
CR: 3
Characteristics of different types of partial
differential equations. Scalar representations of
Navier-Stokes equations. Covarient and
contravarient base vectors and calculus.
Transformation of Navier-Stokes equations from
physical space to computational space; Grid
generation methods. Numerical methods for
inviscid flows. Numerical methods for
incompressible viscous flows.
0630-535: MECHANICAL ASPECTS OF
DESALTING SYSTEMS
CR: 3
Design of submerged and falling film evaporators.
Single and multi-effect desalting systems and
component design. Multi-stage flash (MSF)
desalting system design. MSF components design
(pumps, stages, brine heater, evacuating system,..).
Mechanical vapor compression desalting system.
Reverse osmosis desalting systems.
0630-538: SPECIAL TOPICS IN THERMO-
FLUID ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in mostly not covered in other
courses, chosen at the discretion of the Graduate
Program Committee.
0630-539: ADVANCED THERMODYNAMICS
CR: 3
Availability analysis. Irreversible Thermodynmics
applied to engineering systems. Energy Analysis
for power plants, refrigeration systems.
Equilibrium and stability of thermodynamics
system. General relations.
0630-542: COMPUTER INTEGRATED
MANUFACTURING
CR: 3 PR: 0630-342
Fundamentals of manufacturing and automation,
production systems (types, analysis, automation,
simulation), numerical control production systems
(NC, DNC, CNC, ACO, ACC) - industrial robotics
(technology-programming, and application in
manufacturing systems). Materials handling
systems - flexible classification, coding machine
cells, workstations, computer control). Control
systems (feedback, optimal, sequence control).
Computer integrated manufacturing (fundamentals
of CAD/CAM computer planning of material
process, and capacity) shop floor control and
automation-order release, scheduling, identification
systems. Computer network.
0630-543: FRACTURE MECHANICS
CR: 3
Stationary crack under static loading. Energy
balance fracture mechanisms: Crack initiation and
growth. Fracture modes. Stress intensity factors.
Fracture toughness. Brittle and ductile fractures.
Dynamic crack growth. Fatigue. crack
propagation and component's life prediction.
Experimental methods. Case studies.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 188
0630-554: SPECIAL TOPICS IN
MECHANICAL DESIGN
ROBOTICS
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0630-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0630-593: PROJECT
CR: 3
2000-597 to 599: THESIS
CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 189
MASTER OF SCIENCE
CHEMICAL ENGINEERING
INTRODUCTION
The Department of Chemical Engineering (College of Engineering and Petroleum) offers a
Master of Science program in Chemical Engineering. Part-time and full-time students are
admitted to this program. Research requirements include either thesis or non-thesis options.
The program prepares qualified Engineers for an advanced professional career in three main
areas: Water & Environmental Engineering, Petroleum Refining and Petrochemicals and
Process Engineering & Economics. Research interests in the department lie in these four
main areas: Environmental Process Engineering; Water technology, including Desalination
and Waste Water Treatment; Petroleum and Petrochemical and Process System Engineering
& Economics.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in parenthesis):
33(33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0640-592 Seminar (non-credit)
0640-593 Project (3) (non-thesis only)
9 CORE ELECTIVE COURSES (3 credits each)
0640-511 Advanced Mathematics in Chemical Engineering
0640-521 Advanced Chemical Engineering Thermodynamics
0640-522 Advanced Reactor Design
0640-541 Advanced Momentum Transfer
0640-543 Advanced Heat Transfer
0640-544 Advanced Mass Transfer
0640-545 Advanced Transport Phenomena
0640-555 Chemical Process Dynamics and Control
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 190
9 SUB DISCIPLINE ELECTIVE COURSES (3 credits each)
I. WATER & ENVIRONMENTAL ENGINEERING
0640-513 Food Processing
0640-551 Air Pollution Control
0640-552 Waste Minimization
0640-557 Industrial Water Treatment
0640-561 Advanced Desalination
0640-562 Multi-phase Flow
0640-565 Advanced Corrosion Engineering
0640-567 Membrane Technology
0640-569 Special Topics in Water Technology
0640-595 Special Topics in Pollution Engineering
II. PETROLEUM REFINING AND PETROCHEMICALS: 0640-512 Fluidization Engineering
0640-563 Advanced Natural Gas Processing
0640-565 Advanced Corrosion Engineering
0640-566 Catalytic Process in Petroleum Refining
0640-570 Polymer Engineering
0640-571 Energy Conservation
0640-572 Advanced Petroleum Refining
0640-574 Estimation of Fluid Properties
0640-575 Fluid Phase Equilibrium
0640-577 Special Topics in Petrochemical Engineering
0640-579 Advanced Petrochemical Engineering
III. PROCESS ECONOMICS AND SYSTEMS ENGINEERING
0640-540 Artificial Intelligence in Chemical Engineering
0640-553 Computer Aided Process Design
0640-555 Chemical Process Dynamics and Control
0640-571 Energy Conservation
0640-581 Advanced Economic Analysis
0640-582 Process Optimization
0640-583 Innovation and Technology Management
0640-584 Analytical Tools for Investment Management
0640-590 Special Topics in Process System Engineering
0640-591 Special Topics in Techno-Economics
6(12) FREE ELECTIVE COURSES
Courses can be taken from the program graduate courses. A maximum of 6 credit hours can
be taken from any other engineering graduate program with the approval of the Program
Director; and no undergraduate elective courses are allowed.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 191
9 COMPULSORY
2000-597 to 599 Thesis (Thesis Option Only)
COURSE DESCRIPTION
0640-511: ADVANCED MATHEMATICS IN
CHEMICAL ENGINEERING
CR: 3
First order differential equation. Partial differential
equations. Laplace transforms. Fourier transform.
Separation of variables. Similarity solution.
Pertubation analysis. Polynomial approximation.
Non-linear regression. Multiple regression.
Introduction to neural networks.
0640-512: FLUIDIZATION ENGINEERING
CR: 3
This objective of this course is to give students a
good grounding in fluidization technology, which
is widely employed in the petrochemical and other
industry sectors. Topics to be covered include:
basics of fluidization; types of fluidized bed (e.g.
dense-phase, fast-fluidized beds, three-phase beds,
etc.); industrial applications; gas distributors - their
importance and design; gas cleaning equipment,
e.g. cyclones, bag filters, etc., bubble mechanics;
heat and mass transfer; modelling and design.
0640-513: FOOD PROCESSING
CR: 3
Background to the food industry, food-processing
operations; brief descriptions of relevant food
chemistry and microbiology; heat-treatment
operations; sterilization and pasteurization
(retorting); UHT processing; refrigeration; and a
description of food processing sectors relevant to
Kuwait (e.g. milling and baking).
0640-521: ADVANCED CHEMICAL
ENGINEERING
THERMODYNAMICS
CR: 3
Review of first second and third laws of
thermodynamics. Applications of the first and
second laws. Fundamental equations and
thermodynamic relations. Gibbs-Duhem equation.
Partial molar quantities. Equations of state and
fugacity calculations. Thermodynamic departure
quantities. Intermolecular forces and property
estimations. Phase equilibrium calculations.
Chemical reaction equilibrium and effects of
temperature and pressure on reaction conversions.
Statistical thermodynamics and partition functions.
Use of statistical thermodynamics in estimating
thermodynamic properties.
0640-522: ADVANCED REACTOR DESIGN
CR: 3
Effect of temperature, pressure and mixing patterns
on conversion and product distribution in complex
homogeneous reactions. Theoretical models for
non-ideal flow and fluid mixing.
0640-540: ARTIFICIAL ENTELLIGENCE IN
CHEMICAL ENGINEERING
CR: 3
History of artificial intelligence. Expert system
knowledge, computing and manipulation of
knowledge. Proces applications of expert systems
such as the co-operate intelligence network,
production management and supervision including
setpoint optimization, process sequencing and
production recipes. Process control applications in
intelligent operator interface, predictive control and
fuzzy control. Applications in safety systems and
alarm management.
0640-541: ADVANCED MOMENTUM
TRANSFER
CR: 3
Different patterns of flow: in an annulus, two
immescible fluids, creeping. Equation of
continuity, of motion and of change. Velocity
distribution in turbulent flow. Time smoothed
equations, eddy viscosity and friction factors for
different flows. Fluidized bed hydrodynamics.
Turbulance theory and applications to mixing.
0640-543: ADVANCED HEAT TRANSFER
CR: 3
Correlations of heat transfer coefficient. Unsteady
and two dimensional conduction: analytical
solution compared to numerical techniques and
where each method fits. Thermal boundary-layers
flow and temperature distribution in turbulent
flows. Application of different numerical
techniques in fluid flow-heat transfer problems.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 192
Introduction to some topics in radiation. Two
phase heat transfer case study for design.
0640-544: ADVANCED MASS TRANSFER
CR: 3
Models for diffusion and dispersion. Mass transfer
with chemical reactions. Simultaneous heat and
mass transfer. Modelling of absorption, extraction
and adsorption systems. Energy requirements for
operations. Synthesis of separation sequences.
0640-545: ADVANCED TRANSPORT
PHENOMENA
CR: 3
Principles of molecular diffusion and measurement
and characteristics of diffusion coefficient. Flow
field induced by mass transfer. Heat and mass
transfer in absence of a flow field. Flow field
induced by body forces or external forces, finite
difference solution of transport problems. Moving
boundary problems.
0640-551: AIR POLLUTION CONTROL
CR: 3
Dispersion models of pollutants in the atmosphere.
Particulate matter and design of control equipment.
Gaseous pollutants and design of control
equipment. Atmospheric photochemical reactions.
Instrumentation, measurement and emission testing
equipment. Air pollution packages. Application.
0640-552: WASTE MINIMIZATION
CR: 3
Concept of clean technologies with minimal
emissions. Concept of waste minimization and its
applications in process design. Waste reduction
technologies such as in-plant modifications,
recycle, recovery and re-use and waste exchange.
Case studies will include examples from petroleum
refining, petrochemical and chemical industries.
0640-553: COMPUTER AIDED PROCESS
DESIGN
CR: 3
Introduction to Computer Aided Design (CAD).
Chemical Engineering Simulation Systems
(CHESS). Flow sheet synthesis. Distillation
column simulators (Distill). Absorption, extraction
and distillation simulators (ABDIS). Workshop
problems.
0640-555: CHEMICAL PROCESS DYNAMICS
AND CONTROL
CR: 3
Mathematical principles of process dynamics and
control. Derivation and solution of differential
equations describing the behaviour of typical
chemical engineering process units. Mathematical
analysis and design of control systems. Digital and
sampled data control systems.
0640-557: INDUSTRIAL WATER TREATMENT
CR: 3
Application of chemical engineering principles to
selected operations encountered in industrial waste
water treatment. The course highlights the
removal of suspended solids biological treatment,
and chemical treatment methods.
0640-561: ADVANCED DESALINATION
CR: 3
Development of desalination technology. Basic
principles of desalination. Theory and practice of
the following desalination plants: Multistage flash
distillation, multiple effect boiling, Reverse
osmosis, electrodialysis, solar distillation, freezing.
Dual-purpose desalination plants. Main problems
in desalination (e.g. scale formations and
corrosion). Cost considerations, comparative
studies of some desalination plants.
0640-562: MULTI-PHASE FLOW
CR: 3
Gas-liquid systems, solid-liquid systems,
homogeneous slurries, heterogeneous slurries, long
distance transportation in pipelines, gas-solid
pneumatic transportation. Complex flow systems.
Modelling and computational aid in multiphase
flow.
0640-563: ADVANCED NATURAL GAS
PROCESSING
CR: 3
Layout of local petroleum industry, phase
equilibria concepts, water-hydrocarbon systems,
hydrate formation, amine treatment, carbonate
treatment, liquifaction, liquids recovery.
0640-565: ADVANCED CORROSION
ENGINEERING
CR: 3
Advanced treatment of corrosion engineering with
emphasis on industrial local problems.
Atmospheric and seawater corrosion. Cathodic and
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 193
anodic protection. Corrosion: Protection and
inhibition.
0640-566: CATALYTIC PROCESSES
IN PETROLEUM REFINING
CR: 3
This course focuses on the design and modeling of
various types of catalytic reactors used in
Petroleum Refining Industry. Emphasis will be
focused on the following refining operations:
Catalytic cracking, catalytic hydrocracking,
catalytic hydrotreating, catalytic reforming,
catalytic isomerization, catalytic alkylation, and
catalytic polymerization.
0640-567: MEMBRANE TECHNOLOGY
CR: 3
Types of membrane separation processes. Gas
permeation in a membrane. Dialysis. Reverse
osmosis. Ultrafiltration membrane process. Gel
permeation chromatography. Membrane
manufacture. Membrane physical and chemical
properties.
0640-569: SPECIAL TOPICS IN WATER
TECHNOLOGY
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0640-570: POLYMER ENGINEERING CR: 3
Introduction to statistical mechanical theories.
Borownian motion. Dynamics of flexible polymers
in ideal solutions. Multichain systems.
Visoelasticity theories. Dynamic of a Polymer in a
fixed network. Ridged rodlike polymers in ideal
solutions. Ridged rodlike polymers in semidilute
solutions. Ridged rodlike polymers in concentrated
solutions.
0640-571: ENERGY CONSERVATION
CR: 3
Thermodynamics and energy conservation, energy
and separation processes, optimization of heat
exchanger systems, thermally coupled distillation
systems, heat pumps, hybrid desalination systems,
economic analysis of technical solution to energy
conservation problems, term paper.
0640-572: ADVANCED PETROLEUM
REFINING
CR: 3
Refinery configurations. Characterizations of crude
oils and products. Coking. Catalytic cracking.
Catalytic hydrocracking. Hydroprocessing and
Hydrotreating. Reforming. Product blending.
Computer simulation of refinery processes.
0640-574: ESTIMATION OF FLUID
PROPERTIES
CR: 3
Estimation procedures for properties of gases and
liquids. Critical properties PVT, heat capacities.
Thermodynamic properties, vapor pressure, surface
tension, viscosities, thermal conductivities and
diffusion coefficients. Application to industrial
problems.
0640-575: FLUID PHASE EQUILIBRIUM
CR: 3
Essence of the problem. Thermodynamics of phase
equilibrium. Fugacity calculation of
thermodynamic properties of fluids using equation
of state. Intermolecular forces and theory of
corresponding states. Property changes on mixing
phase rule. Gibbs Duhem equation. Fundamental
equations of, calculation of vapor liquid, liquid-
liquid-solubility stability. Application and impact
of data precision on design.
0640-577: SPECIAL TOPICS IN
PETROCHEMICAL ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in mostly not covered in other
courses, chosen at the discretion of the Graduate
Program Committee.
0640-579: ADVANCED PETROCHEMICAL
ENGINEERING
CR: 3
Selected topics in Petrochemical Engineering.
Production of alcohols, ethers, aromatics, ethylene,
propylene and glycols. Computer simulation of
one of the above topics.
0640-581: ADVANCED ECONOMIC
ANALYSIS
CR: 3
The project cycle. Financial statements and ration
analysis. Discounted cash flow analysis. Decision
rules for single and multiple alternatives. Inflation
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 194
and currency issues. Rate of return and leverage.
Cost/benefit analysis. Cost estimation. Sensitivity
analysis and risk management. Monte Carlo
simulation and decision tree analysis. Market
assessment and forecasting. Supply and demand
analysis. Project and case studies.
0640-582: PROCESS OPTIMIZATION
CR: 3
This course surveys basic computational tools and
theory for solving linear and nonlinear
optimization problems. The value of these tools
will be illustrated on applications including
chemical plant design, process operations and
scheduling, and parameter estimation. A main goal
of the course is to introduce students to the
philosophy underlying optimization and the tools
necessary to implement this philosophy. A large
variety of examples show the wide applicability of
optimization methodology.
0640-583: INNOVATION AND TECHNOLOGY
MANAGEMENT
CR: 3
R&D environment. R&D communication and
virtual teams. Integration of R&D into corporate
strategy. Developing corporate competence area.
Managing competence. Technology acquisition
and transfer. Approaches to developing new
business areas and management of change.
Internal development, licensing, joint ventures,
alliances, venture capital and acquisitions.
0640-584: ANALYTICAL TOOLS FOR
INVESTMENT MANAGEMENT
CR: 3
The concept of technical analysis. Dow theory and
behavioral finance. Cycle theory and applications.
The long wave and technological issues. Business
and market cycles. Elliot wave theory. Fibonacci
numbers and applications. Pattern recognition and
time series identification. Input/output models and
multivariable modelling. Neural networks and
applications. Detrending techniques. Oscillators
and market timing. Statistical analysis applied to
investment management.
0640-590: SPECIAL TOPICS IN PROCESS
SYSTEM ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0640-591: SPECIAL TOPICS IN
TECHNO-ECONOMICS
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0640-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0640-593: PROJECT
CR: 3
0640-595: SPECIAL TOPICS IN POLLUTION
ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
2000-597 to 599: THESIS
CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
195
MASTER OF SCIENCE
PETROLEUM ENGINEERING
INTRODUCTION
The Department of Petroleum Engineering (College of Engineering and Petroleum) offers a
Master of Science program in Petroleum Engineering. Part-time and full-time students are
admitted to this program. Research requirements include either thesis or non-thesis options.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in parenthesis):
33(33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0650-592 Seminar (non-credit)
0650-593 Project (3) (non-thesis only)
9(9) CORE COURSES (3 credits each)
0650-503 Advanced Reservoir Engineering
0650-504 Advanced Drilling Engineering
0650-556 Advanced Production Engineering
3(3) CORE ELECTIVE COURSES (3 credits each)
0600-504 Numerical Analysis and Computation
0650-505 Transport Phenomena in Petroleum Engineering
0650-506 Mathematical Methods in Petroleum Engineering
9(12) SUBDISCIPLINE COURSES (3 credits each)
I) RESERVOIR ENGINEERING
0650-501 Advanced Petrophysics
0650-507 Introduction to Enhanced Oil Recovery
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
196
0650-509 Advanced Enhanced Oil Recovery
0650-521 Numerical Reservoir Simulation
0650-525 Advanced Fluid Flow in Porous Media
0650-539 Advanced Well Testing
0650-557 Advanced Log Evaluation Techniques
0650-560 Thermal Recovery Methods
II) DRILLING ENGINEERING
0650-515 Drilling Fluid Hydraulics
0650-527 Directional and Horizontal Drilling
0650-529 Well Completions and Workovers
0650-565 Advanced Drilling Fluids
III) PRODUCTION ENGINEERING
0650-511 Formation Damage and Well Stimulation
0650-531 Natural Gas Engineering
0650-551 Phase Behavior of Reservoir Fluids
0650-555 Two-phase Flow Modeling in Pipes
0650-558 Advanced Artificial Lift Methods
3(6) FREE ELECTIVE COURSES* (3 credits each)
0600-501 Engineering Analysis I
0650-541 Research Methods and Seminar
0650-543 Gas Condensate
0650-545 Economic Evaluation of Petroleum Reservoirs
0650-547 Characterization of Naturally Fract. Res.
0650-549 Geostatistics
0650-591 Special Topics in Petroleum Engineering
*A maximum of 3 or 6 credit hours for thesis option or non-thesis option successively may
be taken from any graduate program in the Faculty of Engineering and/or the Faculty of
Science subject to the approval of the academic advisor and the pogrom director.
9 COMPULSORY
2000-597 to 599 (Thesis option only)
COURSE DESCRIPTION
0650-501: ADVANCED PETROPHYSICS
CR: 3 PR: 0650-411 Correlation of Physical Properties of Rocks in
Terms of Parameters Obtained from Drilling, Log
Interpretation, Reservoir Engineering.
Fundamental concepts of petrophsics, Flow
through Porous Media, Mechanical, Electrical and
Thermal Properties, and Methods of Petorphysical
Measurements.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 197
0650-503: ADVANCED RESERVOIR
ENGINEERING
CR: 3 This course is intended to explore advanced
concepts in reservoir engineering. It will start
with a brief review of the fundamentals of
reservoir engineering.
0650-504: ADVANCED DRILLING
ENGINEERING
CR: 3 Design of drilling operation, bit selection and
evaluation, mathematical modeling of bit wear and
penetration rate, drilling hydraulics, determination
of formation pore pressure and fracture pressure,
rock mechanics, selection of drill string and
casing, directional drilling, special design
consideration in horizontal wells, and introduction
to underbalanced drilling operation.
0650-505: TRANSPORT PHENOMENA IN
PETROLEUM ENGINEERING
CR: 3 PR: 0650-411 Shell Momentum Balance, Equations of Change
for Isothermal Systems and their Applications,
Macroscopic Balance and it Applications,
Macroscopic Balance and its Applications, Shell
Energy Balance, Multivariate and Unsteady
Conduction, Analysis of Heat-Transfer Problems,
Macroscopic Balance for Non-Isothermal Systems,
Diffusion and Shell Mass Balance, Unsteady
Diffusion, Mass Transfer Coefficients, Dispersion
in Flow Through Porous Media, Equations of
Change for Multi-Component Systems,
Macroscopic Balance for Multi-Component
Systems.
0650-506: MATHEMATICAL METHODS IN
PETROLEUM ENGINEERING
CR: 3 Solving Petroleum Engineering models with an
emphasis on advanced solution methods including
Green’s function, series solution, Bessel function
method of characteristics and separation of
variable. Petroleum Engineering application of
scalar, vector and tensor variables and matrices.
0650-507: INTRODUCTION TO ENHANCED
OIL RECOVERY
CR: 3 PR: 0650-411
Properties and mathematical description of
enhanced oil recovery processes. Fractional flow
theory as applied to both miscible and immiscible
enhanced oil recovery methods. Dimensionless
Variables, Petrophysics, Relative Permeability,
Phase Behavior, Displacement Efficiency,
Volumetric Efficiency.
0650-509: ADVANCED ENHANCED
OIL RECOVERY
CR: 3 PR: 0650-507
Theory and applications of enhanced oil recovery
processes: Chemical Flooding; Polymer Flooding,
Surfactant Flooding, Micellar-Polymer Flooding
(MP), Foam Flooding, Alkaline Flooding, Miscible
Flooding,
0650-511: FORMATION DAMAGE AND
WELL STIMULATION
CR: 3 PR: 0650-501
Diagnosis of Formation Damage, Rate Decline
Analysis, Types of Formation Damage, Water
Injection Problems, Stimulation Methods,
Decision and Planning of Stimulation Operations,
Sand Control, Gravel Packing.
0650-515: DRILLING FLUID HYDRAULICS
CR: 3
Fluid Flow Principles, Fluid Models, Measurement
of Fluid Flow Properties Drilling Muds, Mud
Circulation System, The Drill-String, Motor,
Turbine and Bit, The Annulus, Swab and Surge
Pressures, Cutting Transport, Optimization of the
Hydraulics Program.
0650-521: NUMERICAL RESERVOIR
SIMULATION
CR: 3 PR: 0600-504
Steps involved in the development and application
of numerical reservoir simulator models to primary
and secondary recovery processes in reservoir
engineering. Model formulation, General Material
Balances, Single Phase flow, Overall Program
Structure, Finite difference Approximations, finite
Element Approximations, Boundary and Initial
Conditions, Well Model, Anisotropy, Error, Grid
Selection, Stability Analysis, Non-linear Problems,
Multiphase Flow Models, IMPES Solution,
Simultaneous Solution, Stability of Multiphase
Flow FDEs, Reservoir Framework, Relative
Permeability, Transmissibility in Multiphase Flow
Effective Relative Permeability, Capillary-gravity
Equilibrium, Model Initialization, Reservoir
Characterization.
0650-525: ADVANCED FLUID FLOW IN
POROUS MEDIA
CR: 3 PR: 0650-505
Traditional ways to describe flow through porous
media, Classical view of two-phase flow,
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 198
Introduction to Network Models, Effective
Medium Theory, Monte-Carlo Simulations, Recent
advances in using Percolation Theory.
0650-527: DIRECTIONAL AND
HORIZONTAL DRILLING
CR: 3
Planning Directional Well Trajectory, Calculating
the Trajectory of a Well, Planning the Kickoff and
Trajectory Change, Directional Drilling
Measurements, Deflection Tools, Principles of
BHA, Deviation Control.
0650-529: WELL COMPLETIONS AND
WORKOVERS
CR: 3
Data Requirements for Completion or Workover
Planning, Selection of the Best Completion,
Formation Damage: Identification, Prevention, and
Treatment Methods, Selection of well completion
and Workover Fluids, Perforation: Selection and
Design, Well System Behavior: Principles and
Testing, Well Inflow System Applications, Well
Outflow System: Tubing Performance, Well
Inflow at outflow Performance, Tubing and
Packer Systems: Types, Selection considerations,
Movement and Forces in Tubing Packer Systems,
Wireline Completions, Squeeze Cementing, Well
Stimulation, Sand Control, workover Planning and
Evaluation.
0650-531: NATURAL GAS ENGINEERING
CR: 3 PR: 0650-411
Types of Reservoir Fluids, Composition and
physical Properties, Phase Behavior, Equations of
State, Lash & differential Calculation, Gas
Reserve Estimate, Gas, Flow in Porous Media, Gas
Well Testing, Hydrate, Types, Formation,
Prediction and Preventions, Gas Flow in Pipes,
Estimation of Bottom Hole Pressure, Unloading
Gas Wells, Gas Composition, Analyzing
Performance of Gas Wells, Underground Storage
of Natural Gas.
0650-539: ADVANCED WELL TESTING
CR: 3 PR: 0650-411
Well Test Analysis, Naturally Fractured
Reservoirs, Use of transient Tests to Determine
Fractured Systems, Transient Rate Analysis &
Constant Pressure Production, Computer - Aided
Interpretation.
0650-541: RESEARCH METHODS AND
SEMINAR
CR: 3 Research methods, type of modeling, design,
theoretical, computational and interpretive issues
in applied research studies. Research components
and sequence. Typical research (and data
analysis) designs, rationale for use, computational
and/or computing procedures, interpretation and
validation of results and reporting. Attending
technical industrial seminar is part of the course.
Students will write and present their research
proposal at the end of the semester.
0650-543: GAS CONDENSATE
CR: 3 This course in designed to help Petroleum
Engineers involved in evaluation, reservoir
management and production planning to
understand behavior, recovery mechanisms, and
well productivity of gas condensate reservoir.
0650-545: ECONOMIC EVALUATION OF
PETROLEUM RESERVOIRS
CR: 3
Review of Principles of Economics, Cash Flow
analysis, Oil and Gas Reserve Estimates, Decline
Curve Analysis, profitability Criteria for
Investment in Petroleum Industry, Project
Analysis, in Terms of the Interrelation of
Technical And Economic Factors, Investment
Analysis in The Presence of Uncertainty and
Project Planning, Reservoir Unitizantion.
0650-547: CHARACTERIZATION
OF NATURALLY FRACTURED
RESERVOIRS CR: 3
Origin of Fracture, Classification of Fractures,
Petrophysical Properties of fractured Reservoirs,
Well Testing in fractured Reservoirs, Well Testing
in Fractured Reservoirs, Well Test Equations,
Detection and Identification of Fractured
Reservoirs, Reservoir, Processes. Modeling
Fractured Reservoirs.
0650-549: GEOSTATICS
CR: 3
The course is designed to provide students with a
firm foundation in Geostatistics. The participants
will be familiar with traditional and novel
geostatistical tools for mapping petrographic
properties. The first part of the course will focus
on Data Analysis, Development and Modeling of
Variograms. The second part of the course will
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 199
emphasize on various techniques for modeling
geological media such as Kriging, Sequential
Indicator Simulation, and Simulated Annealing.
0650-551: PHASE BEHAVIOR OF RESERVOIR
FLUIDS
CR: 3
Phase behavior of petroleum reservoir fluids plays
an important role in most oil recovery calculations.
Thus defining each type of reservoir fluids and
understanding their behavior is a vital step towards
description and modeling of reservoir performance
and future recovery processes. The use of
laboratory data and empirical corelations to obtain
PVT will be discussed. Characterization of the
reservoir fluids as well as predicting their physical
properties with EOS's will be performed.
Exercise of tuning and danger of tuning of the
EOS's parameters are covered. Methods of
lumping and splitting of the reservoir fluids for
EOS simulation will be presented.
0650-555: TWO-PHASE FLOW MODELING IN
PIPES
CR: 3
Theoretical treatment of two-phase flow.
Introduction to two-phase flow phenomenon.
Recent modeling approaches and a review of the
early models. Flow pattern transition prediction
and flow pattern modeling for vertical, horizontal
and inclined pipes. Unified models.
0650-556: ADVANCED PRODUCTION
ENGINEERING
CR: 3
Advanced study of the total system associated with
production and transportation of oil and gas.
NODAL TM system analysis. Steady state
multiphase flow through pipes and restrictions.
Comprehensive mechanistic models for multiphase
flow in wellbores and pipelines. Two phase flow
design.
0650-557: ADVANCED LOG EVALUATION
TECHNIQUES
CR: 3
Log Evaluation In Shaly Sandstones, Log
Evaluation In Carbonate Reservoirs.
0650-558: ADVANCED ARTIFICIAL LIFT
METHODS
CR: 3 PR: 0650-411 This course provides a thorough overview of the
artificial lift methods. Theory, application, and
design of the most important artificial lift methods,
including gas lift, beam pumping, and electrical
submersible pumping.
0650-560: THERMAL RECOVERY METHODS
CR: 3
This course provides students with the thermal
recovery concepts. It teaches students the Heavy
oil recovery by thermal techniques. The course
delivers advanced and detailed information on the
subject.
0650-565: ADVANCED DRILLING FLUIDS
CR: 3
This course is designed to provide a fundamental
background of drilling fluids design and functions.
The student will be familiar with the different
kinds of drilling fluids used in drilling operations.
The proper selection of drilling fluid will be
explained. The advantaged and disadvantages
each drilling fluid type will be discussed. The
student will be exposed to drilling fluid hysical
and chemical properties and how they affect the
drilled rock.
0650-591: SPECIAL TOPICS IN
PETROLEUM ENGINEERING
CR: 3
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0650-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0650-593: PROJECT
CR: 3
2000-597 to 599: THESIS
CR: 9
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
200
MASTER OF SCIENCE
SYSTEMS AND PROCESS CONTROL
INTRODUCTION
The College of Petroleum Engineering offers a Master of Science program in Systems and
Process Control. Full-time and Part-time students are admitted to this program. The program
is intended to fulfill the needs of the public and private process industries for engineers, who
are professional in dynamic modeling, simulation and control of systems and process. The
multidisciplinary nature of the program motivates research and development activities in
process control applications, and meets the technological and operational needs of process
industries in Kuwait and the Gulf region.
According to the University Council decision dated 4/2/2007, Thesis students
admitted with effect from September 2007 are exempted from the comprehensive
examination.
PROGRAM REQUIREMENTS
The program requirements are (non-thesis option in parenthesis):
33(33) TOTAL COURSE CREDITS
(3) COMPULSORY (credits in parenthesis)
0670-592 Seminar (non-credit)
0670-593 Project (3) (non-thesis only)
6(6) GENERAL CORE COURSES (3 credits each)
0600-501 Engineering Analysis I
0600-502 Engineering Analysis II
0600-503 Statistical Concepts in Engineering
0600-504 Numerical Analysis and Computation
0600-507 Mathematical Optimization
0600-508 Random Variables and Stochastic Process
12(15) CORE ELECTIVE COURSES (3 credits each)
0670-510 Linear Control Theory
0670-515 Modeling Dynamic Systems
0670-520 Optimal Control Theory
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144
201
0670-525 Nonlinear System Control
0670-530 System Identification & Stochastic Control Theory
0670-533 Statistical Process Control
0670-535 Control Instrumentation
0670-540 Computer Controlled Systems
0670-545 Large Scale Systems
0670-550 Adaptive Control
0670-555 Special Topics in Control Engineering
6(9) FREE ELECTIVE COURSES (3 credits each)
Two courses for (thesis option), and three courses for (non thesis option) (3 credits each)
should be selected from any graduate program in the College of Engineering and Petroleum,
with the approval of the advisor and program director.
9 COMPULSORY
2000-597 to 599 Thesis (Thesis option only)
COURSE DESCRIPTION
0670-510: LINEAR CONTROL THEORY
CR: 3 Basic methods of modern control system theory.
Time domain vs. frequency domain analysis. State
space representation of linear continuous systems,
features extracted from time domain representation,
the concepts of stability, controllability,
stabilizability, observability and detectability of
linear systems. State space representation and
features of discrete time linear systems. Pole
assignments technique and Lunberger observer for
continuous time linear systems, separation
principle.
0670-515: MODELING DYNAMIC SYSTEMS
CR: 3 PR: 0670-510 A unified approach to the modeling, analysis and
simulation of energetic dynamic systems.
Introduction to multi-domain systems. System
dynamic response in time and frequency domains.
Introduction to model reduction. Applications to
various dynamic systems such as mechanical,
thermal, fluid, electrical, electronic, chemical,
electromechanical systems, emphasis on modelling
and simulation of hybrid systems using modern
computer-aided tools.
0670-520: OPTIMAL CONTROL THEORY
CR: 3 PR: 0600-507, 0670-510
Introduction to nonlinear programming for static
optimization, solution of static optimization
problems without constrains, with equality
constrains and with inequality constrains. The
dynamic optimization problem, calculus of
variation, maximum principle, dynamic
programming. Optimal linear regulation problem
and its properties, extension to servo-mechanism
problem.
0670-525: NONLINEAR SYSTEM CONTROL
CR: 3 PR: 0670-510 Characteristics of nonlinear system models, phase
plane analysis, describing function approach.
Stability of nonlinear systems, first and second
theory of Lyapunov, second method of Lyapunov.
Frequency domain stability criteria. Linearization
and its properties. Introduction to operate theory
and its applications to the study of nonlinearities.
0670-530: SYSTEM IDENTIFICATION &
STOCHASTIC CONTROL THEORY
CR: 3 PR: 0670-510 Introduction to Gaussian random variables,
conditional expectation and covariance matrices.
COLLEGE OF ENGINEERING
CC..GG..SS GGRRAADDUUAATTEE CCAATTAALLOOGG 22001133//22001144 202
State estimation and observation of discrete
linear systems using Kalman filter. Systems
identification of linear dynamic systems, problem
formulation, least squares techniques and its
application to the transfer function and state space
description of linear discrete time systems,
recursive least square techniques, maximum
likelihood estimator, experimental method.
Optimal control of linear quadratic Gaussian
regulator problem.
0670-533: STATISTICAL PROCESS CONTROL
CR: 3 PR: 0600-503, 0670-510
Modeling of Process Quality. Inferences about
Process Quality. Methods and Philosophy of
Statistical Process Control. Control charts.
Shewart, CUSUM and EWMA charts. Process
capability analysis. Process Improvements with
Designed Experiments. Acceptance sampling.
Relation of SPC to Conventional Process Control.
0670-535: CONTROL INSTRUMENTATION
CR: 3 PR: 0670-510
Control instrumentation concepts, devices, and
systems. Sensing and signal conversion and
conditioning. Actuators and transmitters. Control
valves characteristics and sizing. Controller types
and tuning. Digital systems. Smart sensors and
transmitters.
0670-540: COMPUTER CONTROLLED
SYSTEMS
CR: 3 PR: 0600-507, 0670-510
Hardware and software aspects of computer based
control systems. Discretization techniques in
frequency and time domain. Digital controller
design techniques. Optimal control. Adaptive and
self tuning controllers.
0670-545: LARGE SCALE SYSTEMS
CR: 3 PR: 0670-510
Concept of decomposition-coordination techniques.
Decomposition-coordination of large scale static
optimization problems, goal coordination
technique, model coordination and mixed method.
Optimization and control of large scale linear
quadratic problems, goal coordination method,
interaction-prediction approach, Tamura’s
algorithms, hierarchical optimal controller, the
concept of decentralized control. Optimization and
control of nonlinear systems. Introduction to model
simplification, aggregation technique. Introduction
to time scale modeling and singular perturbation.
0670-550: ADAPTIVE CONTROL
CR: 3 PR: 0600-507, 0670-510
Observer design, separation principle, elements of
estimation theory, least square estimation, extended
least square method, model follower technique, self
tuning, introduction to neural network for systems
modeling.
0670-555: SPECIAL TOPICS IN CONTROL
ENGINEERING
CR: 3 PR: 0670-510
An upper division of graduate technical elective
treating topics in Engineering mostly not covered
in other courses, chosen at the discretion of the
Graduate Program Committee.
0670-592: SEMINAR
CR: -
Following the directions of the graduate program
committee related to thesis or project.
0670-593: PROJECT
CR: 3
2000-597 to 599: THESIS
CR: 9