Enhancement of Curricula
Enhancement of Curricula
Enhancement of Curricula
ﺟﺎﻣﻌﺔ اﻟﺨﺮﻃﻮم
ﻣﻜﻮن ﺗﺤﺴﻴﻦ ﺟﻮدة اﻟﺘﻌﻠﻴﻢ
ENHANCEMENT OF CURRICULA
ﻣﻠﺤﻖ )(4
1
First Year
Total 19 16 4 6 Total 19 16 4 6
Second Year
EGS21101 Vector Analysis with Eng. Applications 3 3 1 0 EGS22101 Integral and Special functions 3 3 1 0
CVE21205 Introduction to Strength of Material 2 2 1 1 EEE 22101 Computer Aided Engineering Drawing 2 1 0 2
Total 20 18 5 7 Total 23 21 5 6
Third Year
Total 17 15 7 7 Total 18 18 6 5
Fourth Year
2 0
HUM41501 Engineering Economics 2 0 HUM 42501 Engineering Management 2 2 0 0
2 1
EEE 41101 Microprocessor and Assembly Language 2 1 HUM42502 Engineering Ethics 2 2 0 0
2 1
EEE 41102 Analogue Electronic Circuits 2 1 EEE 42101 Microcomputer Systems Design 2 2 0 1
2 1 1
EEE 41201 Communication Systems I 3 2 EEE 42102 Operating Systems 2 2 0
2 1 1
EEE 41301 Electromagnetic Theory & Applications 2 0 EEE 42201 Systems Modeling and Simulation 2 2 1
Computer-Aided Circuit Analysis and Design 2 2 0 1 1
EEE 41302 EEE 42202 Digital Signal Processing 2 2 1
2
2
EEE 41401 Principles of Control 2 1 1 3 2 1 2
Total 15 14 5 6 Total 15 14 4 5
Fifth Year
3 0 0 6 0
EEE 51001 Final Year Project I EEE 52002 Final Year Project II 3 0 6
Elective Group A 3 3 1 0 Elective Group B 1
3 3 0
Elective Group A 3 2 1 2 Elective Group B 1
3 3 0
Elective Group A 3 2 1 2 Elective Group B 1
3 2 2
Elective Group A 3 3 1 0 Elective Group B 1
2 2 0
Elective Group B 3 2 1 2 Elective Group B, C or D 1
3 3 0
Total 18 12 5 12 Total 17 13 5 8
Elective Courses
EEE 51102 Radio Frequency Circuits Engineering EEE 51202 Introduction To Communication Networks
EEE 51103 Very Large Scale Integration EEE 51203 Antenna and Wave Propagation
EEE 51104 Digital Microelectronics EEE 51204 Fiber Optics Communication Systems
EEE 51111 Multimedia Technologies and Applications EEE 51211 Digital Audio Technology
EEE 51112 Digital Image Processing EEE 51112 Digital Image Processing
EEE 51114 Real-time Embedded Systems EEE 52211 Satellite Communication Systems
EEE 52112 Advanced Microprocessors Architecture EEE 52213 Internet Technologies and Protocols
EEE 52114 Microwave Circuits and Devices EEE 52215 Network and System Administration
EEE 52116 Digital System Design with VHDL EEE 52217 Switching and Data Networks
3
Continue…..Elective
Courses
Discipli Software Engineering of Electronic Discipli Control Engineering and
ne Systems ne Instrumentation
Code Subject Code Subject
EEE 42509 Software Engineering I EEE 42401 Linear Control Theory
EEE 51101 Computers Networks EEE 51401 Sampled Data and Optimum Control
EEE 51501 Engineering Techniques for Computer Graphics EEE 51402 Computer Controlled Systems
EEE 51502 Multimedia Technology and Applications EEE 51403 Electronic Instrumentation
EEE 51503 Parallel Computing EEE 51404 Nonlinear Control Theory
EEE 51112 Digital Image Processing EEE 51112 Digital Image Processing
EEE 51113 Security Technology EEE 51312 Measuring Instruments (Transducers)
EEE 51211 Digital Audio Technology EEE 51411 Introduction To Computer Networks
EEE 51511 Software Engineering II EEE 52511 Neural Network and Fuzzy Systems
EEE 52215 Network and System Administration EEE 52311 Automation of Power Stations
EEE 52511 Neural Network and Fuzzy Systems EEE 52412 Design of Control Systems
EEE 52512 Fault Tolerance Computing EEE 52314 Discrete Time Control Systems
EEE 52513 Human-Computer Interaction EEE 52413 Motion Control Design
EEE 52514 Internet Technologies EEE 52414 Embedded Mechatronic Control
EEE 52515 Telecommunications Software Design EEE 52415 Medical Instrumentation
EEE 52516 AI and Expert Systems
4
Continue…..Elective
Courses
Disciplin
e Power Systems Non Technical Elective courses
Code Subject Code Subject
EEE 42301 Power Systems Analysis I EGS 52611 Environmental Engineering
HUM
EEE 51301 High Voltage Engineering 52501 Project Management
EEE 51302 Power Systems Protection EGS 52513 Enterprise Information Systems
EEE 51303 Electromechanical Energy Conversion II EGS 52514 Quality and Management Systems
Telecommunications Management and
EEE 51304 Power Systems Analysis II EGS 52515 Regulation
EEE 51311 Dispersed Generation
EEE 51312 Measuring Instruments (Transducers) Mathematics and Physics
EEE 52115 Power Electronic Code Subject
EEE 52311 Automation of Power Stations EGS 52211 Superconductivity and Its Applications
EEE 52312 Operation of Power Systems EGS 52212 Nanotechnology
EEE 52313 Electrical machines Dynamics EGS 52213 Special Relativity in Optics
EEE 52314 Reliability of Power Systems EGS 52214 Advanced Topics in Quantum Electronics
EEE 52414 Embedded Mechatronic Control EGS 52115 Computational Electromagnetics
EGS 52116 Graph Theory
5
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 11101
ILOs 1. Evaluate limits, partial derivatives, and multiple integrals for functions
of several variables.
6
2. Compute line and surface integrals.
3. Implement basic operations for complex numbers and elementary
functions.
4. Explain basic concepts of multi-variable calculus, develop
mathematical models through multi-variable calculus and vector
analysis, and properly apply to some problems in engineering..
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
7
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 11102
ILOs 1. Solve system of linear equations using several methods and analyze
linear systems
2. Use and manipulate matrix operations effectively
3. Analyze vector spaces
4. Use vector space concepts to solve linear problems
5. Evaluate determinants via several methods
6. Find Eigenvalues and Eigenvectors and solve related problems
8
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
9
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 11203
Description: Vectors, particle kinematics and dynamics, work, energy, momentum, angular
momentum; conservation laws; rigid bodies, oscillations. Temperature,
properties of matter, mechanisms of heat transfer, introduction to kinetic
theory of matter.
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
10
a b c d e f g h i j k
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
11
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 11304
اﻟﻜﻴﻤﻴﺎءI
Course Title Chemistry I
Credit Hours 3
Contact Hours Labs Tutorials Lectures
2 1 2
Level First __√__ Second_____ Third ____ Fourth____
Fifth_____
Semester First __√_____ Second ______
Course Classification University Req.
Faculty Req. √
Department Req.
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
Description:
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
12
Final exam
Tests
Homeworks
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
Program
ALL
Specialization
ALL
Course Code EGS11405
13
Credit Hours 3
Faculty Req. √
Department Req.
Specialization
Course Objective The aims is to familiarize student with the use of computers
and computer applications and introduce to them the
concepts of functions and flow control
14
6. Basics of Databases (Access tables, forms, queries and reports)
7. Using if statements and functions in Excel and Access
8. Internet access
Text Book
References:
a b c d e f g h i j k
√ √ √
Final exam 60
Tests
Homeworks
Tutorial
Lab. Experiments 40
Field Works --
Design Assignment --
Seminars
Attendance --
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments There will be weekly laboratory sessions during which the
students will use different computer applications including
MS Office, UNIX, Windows and the Internet.
Independent Learning
15
professional Hours
components
Mathematics and basic 2
Sciences
Engineering Science 1
Engineering Design 0
Description:
Pre-Requisite
Courses:
16
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
17
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code HUM 11402
Description:
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
18
a b c d e f g h i j k
19
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 12101
ILOs 1. Evaluate limits, partial derivatives, and multiple integrals for functions
of several variables.
2. Compute line and surface integrals.
20
3. Implement basic operations for complex numbers and elementary
functions.
4. Explain basic concepts of multi-variable calculus, develop
mathematical models through multi-variable calculus and vector
analysis, and properly apply to some problems in engineering..
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component ﻧﺴﺒﺔ
professional
Mathematics and basic
components
Sciences
Engineering Sciences
Engineering Design
and Application
21
Humanities and Social
Sciences
22
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 12102
23
Text Book
References:
24
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 12203
Description: Electric charges and currents, electric and magnetic fields, capacitance,
inductance, resistance. Maxwell’s equations, electromagnetic oscillations and
wave. Reflection and refraction of light lens systems; light and
electromagnetic waves.
Pre-Requisite
Courses:
1.
ILOs 1.
Text Book
References:
Course Contribution to The Program Outcomes
25
a b c d e f g h i j k
26
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 12304
اﻟﻜﻴﻤﻴﺎءII
Course Title Chemistry II
Credit Hours 3
Contact Hours Labs Tutorials Lectures
2 1 2
Level First __√__ Second_____ Third ____ Fourth____
Fifth_____
Semester First _______ Second ___√___
Course Classification University Req.
Faculty Req. √
Department Req.
Specialization
Course Type
Course Objective
Description:
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
27
Final exam
Tests
Homeworks
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
28
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code EGS 12405
Catalog Description: Algorithms, designing simple algorithms, flow charts, variables, arrays and
constants, flow control, iterative loops, functions, recursion, program testing
and verification
Pre-Requisite
Courses:
ILOs 1. Learn how to develop algorithms and flow charts to solve problems
2. Understand the different parts used in programs
3. Understand when to use functions
4. Learn how to create working programs from algorithms and flow charts
5. Understand how to test and verify that a program is working correctly
29
Topics 1. Algorithms, designing simple algorithms
2. Flow charts
3. Variables, arrays and constants
4. Flow control
5. Iterative loops
6. Writing simple programs
7. Programming and calling functions
8. Passing by value
9. Recursion
10. Program testing and verification
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √
Independent Learning Study how to design and implement correct and efficient
30
computer programs.
31
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code HUM 12201
Description:
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
32
Final exam
Tests
Homeworks
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
33
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering
Course Code HUM 12302
Description:
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
34
Final exam
Tests
Homeworks
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
35
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EGS 21101
36
momentum for rigid body
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√
37
Engineering Science
Engineering Design
Humanities and Social
Sciences
38
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EGS 21102
ILOs 1. Solve several classes of first order ordinary differential equations, higher
order equations with constant coefficients, and systems of linear differential
equations.
2. Develop skills in making mathematical development for objects which cannot
be solved analytically, through the study of solutions of second order
ordinary differential equations with varying coefficients.
3. Evaluate series solutions of ordinary differential equations.
4. Solve simple partial differential equations by the method of separation of
variables.
5. Explain at high levels concepts and ideas from differential equations, and
39
develop advanced mathematical models to a range of problems in science and
engineering involving differential equations.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √
40
Engineering Design
Humanities and
Social Sciences
41
Program Electrical and Electronic Engineering
Specialization All
Course Code EGS 21203
Description: Special relativity, General relativity, Wave mechanics, Basic atomic physics,
Basic quantum mechanics, Molecules and solids, Basic nuclear physics,
Particle physics and Semiconductor Physics.
Pre-Requisite 1.Physics
Courses: 2. Chemistry
3. Calculus
ILOs
Text Book
42
√ √ √
Computer Usage
Laboratories
Experiments
Independent Learning
43
Humanities and Social 0
Sciences
44
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EGS 21601
45
various hand tools provided.
7. Use engineering scales accurately
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
b c d e f g h i j k
46
Sciences
47
Program Electrical and Electronic Engineering
Specialization All
Course Code EEE 21301
Description: Basic concepts and units of current, voltage, charge, energy and power. Basic
Material and Components: electrical properties conducting, non-conducting
and semi-conducting solids; optical and magnetic materials; selection of
materials for use as components (particularly resistors and capacitors);
production of components leading to need for nominal and tolerances;
preferred value ranges; colour coding of components. DC circuit analysis for
simple resistive networks: Kirchhoff's laws and circuit equations, Node
voltage and Loop current analysis. Source transformation; Thevenin's and
Norton theorems; superposition law .
Pre-Requisite 1. Linear Algebra EGS 11102
Courses: 2. Calculus 2 - EGS 12101
48
3. Use circuit theorem to solve simple d.c. circuits;
4. Be able to solve 1-st order differential transient circuit;
5. Be familiar with source transformation.
49
verify circuit theorem.
Independent Learning Study of concepts and principles of circuit components and
its theorems.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Science 1.5
Engineering Design 0.5
Humanities and Social 0
Sciences
50
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code CVE 21205
Description: Concept of stress. Stress and strain – axial loading. Torsion. Pure bending.
Transverse loading. Transformations of stress and strain. Design of beams
and shafts for strength. Deflection of beams by integration. Deflection of
beams by moment-area method. Energy methods. Columns.
Pre-Requisite
Courses:
ILOs 1. Students are able to calculate stress, strain, and deformation for basic
geometries subjected to axial, torsional, bending, and transverse
loading.
2. Students can identify a statically indeterminate problem and solve such
a problem for axial loading.
3. Students are able to calculate maximum and minimum normal and
shear stresses and the orientations at which they occur for an arbitrary
two-dimensional stress / strain state.
4. Students are able to draw shear and moment diagrams and write beam
51
equilibrium equations.
5. Students are able to calculate the deflection of a simply supported
beam.
52
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
53
Program Electrical and Electronic Engineering
Specialization ALL
Credit Hours 2
Faculty Req.
Department Req. √
Specialization
Catalog Description: Memory handling and management, pointers, file input and output,
structures and data types, functions and structures, reusable data types,
complexity analysis of algorithms
Pre-Requisite
Courses:
54
5. Develop the ability to analyze and favor algorithms based on their
complexity
References:
a b c d e f g h i j k
√ √ √ √ √
Final exam 40
Tests
Homeworks
Tutorial
Lab. Experiments 40
Field Works --
Design Assignment 20
Seminars
Attendance --
Others
Design Assignments Students will be assigned a project in which they will
design and develop a full program to solve an electrical
circuit with a source and resistances connected in series or
55
in parallel
Computer Usage
Laboratories
Assignments There will be weekly laboratory sessions during which the
students will use the taught theoretical concepts to develop
efficient programs using the C language.
Independent Learning
Engineering Design 1
56
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code HUM 21101
Description:
Pre-Requisite 1.
Courses:
3.
ILOs
Topics: 7.
Text Book
References: 2.
57
Course Contribution to The Program Outcomes
a b c d e f g h i j k
58
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EGS 22101
59
order.
Topics:
Text Book
References: 3.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
60
Sciences
61
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code HUM 22202
Description:
Pre-Requisite 2.
Courses:
4.
ILOs
Topics: 8.
Text Book
References: 4.
62
Course Contribution to The Program Outcomes
a b c d e f g h i j k
63
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code HUM 22301
Description:
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
64
a b c d e f g h i j k
65
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EGS 22601
ILOs
66
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
67
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code MEE 22408
Topics:
68
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
69
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EEE 22101
ILOs 1. Describe the general principles involved in the use of electrical and
Electronic Drawing.
2. Demonstrate skills in interpreting, and producing electrical and electronic
drawings accurately and efficiently;
3. Perform simple calculations to determine suitable dimensions for
components
4. Communicate design decisions by means of CAD drawings.
5. Prepare electrical drawings such as schematics, circuit diagrams, block
70
diagrams using a Computer Aided Drafting Package.
1.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
71
Electrical and Electronic Engineering
Program
Specialization ALL
Course Code EEE 22106
72
None
Pre-Requisite Courses:
Course Outcomes At the completion of the course, student should be able to:
73
Course Contribution to The Program Outcomes
a b c d e f g h i j k
9 9 9 9 9 9
74
Program Electrical and Electronic Engineering
Specialization Electrical and Electronic Engineering - All
Course Code EEE 22107
75
5. Field effect transistor circuit models and operations
76
Humanities and Social
Sciences
77
ILOs 1. Ability to apply basic laws to resistive circuits.
2. Ability to perform mesh and nodal analysis.
3. Ability to apply circuit theorems.
4. Ability to analyze linear circuits containing operational amplifiers.
5. Ability to analyze first-order circuits.
6. Ability to use phasors for steady-state sinusoidal circuit analysis.
78
Laboratories 1. Resistive Circuits
Assignments 2. Circuit Analysis
3. Operation Amplifiers
4. PSpice
5. Sinusoidal Analysis & Transformers
Independent Learning
Contribution To the Component ﺳﺎﻋﺎت
professional ﻣﻌﺘﻤﺪة
components Credit
Hours
Mathematics and basic 0.5
Sciences
Engineering Science 2.5
Engineering Design
Humanities and Social
Sciences
79
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
1. To provide students with techniques in numerical
computations.
2. To understand concepts of numerical methods and
their importance in solving practical problems.
80
a b c d e f g h i j k
Computer Usage There are five programming assignments. Students can use
a PC or a workstation and are required to master a program
such as MATLAB OR MATHEMATICA that will allow
them to produce graphical representations of their results.
Laboratories
Experiments
Independent Learning
81
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EEE 31301
82
electrical machine.
83
Engineering Science 1
Engineering Design 1
Humanities and Social 0
Sciences
Description: Singular functions; Laplace transform; network functions, poles and zeros;
total response; time and frequency domain; convolution theorems. Three phase
balanced circuits. Mutual inductance and transformers. Lapalce transform and
its applications. Transfer function. Multi-port network. Spice program.
Pre-Requisite
84
Courses:
Topics
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
85
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design and
Application
Humanities and Social
Sciences
86
Course Objective
The aim of this course is introducing to the students
advanced digital systems types and some techniques to
analyze and design those types of systems.
ILOs 1. Students will be able to understand the basic principles of synchronous and
asynchronous sequential digital systems.
2. Students will be able to analyze synchronous and asynchronous sequential
digital systems.
3. Students will be able to design synchronous and asynchronous sequential
digital systems.
4. Students will learn about the HDL languages and ASM charts and their use
in digital systems.
5. Students will learn the most important applications of digital systems like
memories, counters and registers and their various types and methods of
design.
87
6. System Controller design (4)
7. VHDL for combinational logic and state machine design
(4)
8. Logic implementation with PLDs, FPGAs, and ROMs
(3)
Text Book M. Morris Mano & Michael D. Ciletti, “Digital Design”, 4th
Edition, Prentice Hall, 2006.
References: 1. John F. Wakerly, “Digital design: principles and
practices”, 4th edition, Prentice Hall, 2005.
2. Ming-Bo Lin, “Digital System Designs and Practices:
Using Verilog HDL and FPGAs”, John Wiley & Sons, 1st
Edition, 2008.
3. James Palmer and David Perlman, “Schaum's Outline of
Introduction to Digital Systems”, McGraw-Hill, 1st Edition,
1993.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √
88
Independent Learning Hardware Description Language.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences 1
Engineering Design and 2
Application
Humanities and Social
Sciences
89
commonly encountered in engineering. Simple numerical
algorithms are presented. The course also discusses the
formal methods of assessing the efficiency of algorithms
(analysis).
Description: Abstraction and its relation to programming. Recursion and recursive data
structures (linked lists and binary tress). Data structures: records, files,
pointers - abstract data type (ADT), array based implementation of ADT list,
linked list data structures, operation on linked lists, circularly linked list.
Stacks, queues and binary tree. Algorithm design techniques; brute-force,
divide-and-conquer, greedy algorithm and backtracking. Numerical
algorithms, integration etc. Sorting Algorithms. Hash Tables. Order of
Growth.
Pre-Requisite Software Development EEE 21308
Courses:
90
15. Hash tables
16. Implementation and uses of Queues.
17. Linear programming
18. Elementary graph algorithms
Text Book Data Structures and Algorithms in Java: International
Student Version, Michael T. Goodrich, Roberto Tamassia,
John Wilely & Sons, ISBN: 0-471-73884-0
References: • Alfred V. Aho, Jeffrey D. Ullman, John E. Hopcroft
, John E. Hopcroft, “Data Structures and
Algorithms”, Addison-Wesley Series in Computer
Science and Information Pr, 1982, ISBN: 0-201-
00023-7
• T. Cormen, C. Leiserson, R. Rivest & C. Stein,
“Introduction to algorithms” , MIT Press, London,
2009, ISBN: 978-0-262-03384-8
• S. Skiena, “The Algorithm Design Manual”,
Springer, 2008, ISBN-978-1-84800-069-8.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
91
his/her own algorithms. Students will be able to tackle
complex problems by dividing them into smaller
manageable sub-problems.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 1
Engineering Design 1
and Application
Humanities and Social 0
Sciences
Specialization ALL
Credit Hours 3
Faculty Req.
Department Req. √
Specialization
92
Course Type Mandotary____ √ ____Optional____________
Course Objective The aims of this course include the introduction of the
principles of operation, the analysis and design of basic
electronic circuits.
Catalog Description: Diode circuits, transistor biasing, small signal amplifiers, frequency response
of single stage amplifier. Current mirror. Switch and logic gates. Multi stage
small signal amplifiers, basic amplifier circuits, transistor as a switch, TTL &
CMOS logic gates. Spice models
Pre-Requisite Semiconductor physics and devices EEE 22107
Courses: Electrical circuits 1 EEE 22308
93
References: M. Horenstein, Microelectronic Circuits, Prentice Hall Int
Edition.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √
Final exam 70
Tests 10
Homeworks
Tutorial 5
Lab. Experiments 10
Field Works --
Design Assignment 5
Seminars
Attendance --
Others
Design Assignments Amplifier Circuit Design
Computer Usage
94
Engineering Design 1
95
2. Use of the field theory approach in the study of electrical engineering.
3. Understanding of the Maxwell’s equations to be applied later in the
study of communication subjects i.g: microwaves, waveguide, antennas
and propagation.
Text Book Electromagnetics, John D. Kraus, Mcgraw Hill Co.
References: 1. Basic Engineering Electromagnetics, Richard L.
Coren
Prentice Hall
2. Electromagnetic Theory for Engineers and Scintists
Allen Nussbaum, Prentice Hall
3. Introduction to Electromagnetics Fields
Clayton R. Paul and Sayed A. Nasar, Mcgraw Hill
4. Electromagnetic Fields and Waves
K. D. Parasad, Satya, Parakarshan, New Delhi.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √
96
Engineering Sciences 2
Engineering Design
and Application
Humanities and Social
Sciences
97
ILOs 1. Explain at high level concepts from complex analysis, including
analyticity of functions and conformality of mappings.
2. State and prove rigorously mathematical statements concerning analytic
functions.
3. Develop power series and Laurent series expansions of complex-valued
functions.
4. Evaluate line/contour integrals directly or by using the residue theorem,
and compute real integrals via contour integration.
5. Determine images of curves and sets under complex mappings,
particularly conformal maps.
6. Implement techniques of complex analysis in other mathematical and
scientific applications, such as Laplace and Fourier transforms.
Text Book
References: 1.
2.
3.
4.
5.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
98
Computer Usage
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design and
Application
Humanities and Social
Sciences
99
To introduce probability models, stochastic processes and
their applications.
Description: Basic concepts of probability theory and statistics, random variables, moments;
multiple random variables, conditional distributions, correlation; random
signals; applications to engineering systems.
Pre-Requisite Courses:
ILOs 1. Explain clearly concepts from probability and describe basic stochastic
processes.
2. Evaluate various quantities for probability distributions and random
variables.
3. Formulate and solve problems about stochastic processes.
4. Develop mathematical models for a range of empirical phenomena and
analyze models of queueing system on the basis of stochastic processes.
100
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Laboratories
Experiments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic 2
Sciences
Engineering Sciences 1
Engineering Design and
Application
Humanities and Social
Sciences
101
Contact Hours Labs Tutorials Lectures
1 1 2
Level First ____ Second_____ Third __√__ Fourth____
Fifth_____
Semester First ______ Second __√____
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
This course provides an introduction to system
instrumentation and measurement systems, discusses the
principles of operation of some of standard measurement
devices together with the modern sensor based techniques.
The course covers the main building blocks of electronic
measurement system, including amplifiers, filter,
transmission media and microcontrollers. Use in control
chains, industrial and harsh environments is also discussed.
102
Topics 1. Theories of Basic measurement equipment
2. Ammeters, voltmeters, ohm-meter
3. Principles of operation of 0scillicopes.
4. Use of various sensors in measurements
5. Bridges, Wheatstone etc and their use in measurements
6. AC bridges & measurement of capacitance, inductance etc
7. Error (uncertainty) estimates in measurements
8. Analogue data acquisition in real systems (plants/industrial environment
etc)
9. Analogue data conditioning in relation to instrumentation & measurements
10. Principles of Digital measurements
11. Data conditioning for Digital measurements, sampling, A/D etc
12. Computer based measurement systems
13. Introduction to use of microcontrollers in instrumentation.
14. Examples of instrumentation in a real system eg an industrial plant
15. Noise sources and effects on measurements
16. Noise reduction techniques-introduction.
Text Book • P.P.L. Regtien, “Electronic instrumentation”, 2005,
VSSD, Hill, ISBN: 90-71301-43-5
• William C Dunn, “Fundamentals of Industrial
Instrumentation and Process Control”, McGraw Hill,
2005, ISBN: 0-07-145735-6
References: • Robert B. Northrop, “ Introduction to Instrumentation
and Measurements (Electronic Engineering Systems)
[Hardcover]”, CRC Press, ISBN: 0-8493-7898-2,
1997.
• Robert B. Northrop, “Analysis and Application of
Analog Electronic Circuits to Biomedical
Instrumentation”, CRC PRESS, 2004, ISBN: 0-8493-
2143-3
• Ed. Dominique Placko, “Fundamentals of
Instrumentation and Measurement”, ISTE Ltd, 2007.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
Tests 10
103
Homeworks
Tutorials 5
Laboratory 15
experiments
Field Work
Design
Attendance
Design Assignments NA
Computer Usage See below
Laboratories Four lab sessions, three hours each.
Experiments
Independent Learning Provide the basic knowledge required to understand
electronic instrumentation systems; including data
acquisition, conditioning, transmission and use, e.g. in
control chains.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 1
Engineering Design and 1
Application
Humanities and Social 0
Sciences
104
- 1 2
Level First ____ Second_____ Third __√__ Fourth____
Fifth_____
Semester First ______ Second __√____
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
The aims of this course are to develop student’s
understanding of signals and systems analysis, to provide
the mathematical tools needed for analysis of continuous
and discrete –time signals and systems, and to develop
the skills required for the design and analysis of linear
systems.
105
Topics: 1. Concepts of Continuous and discrete signals
2. Concepts of Systems.
3. Linear Time Invariant Systems Properties
4. Convolution Sum and Convolution Integral
5. Differential and difference equations.
6. Fourier series and Fourier Transforms
7. The Sampling Theory
8. The Laplace Transform
9. The Z-transform
10. System transfer functions and the impulse response
11. Low and high-pass filter design
Text Book Oppenheim & Willsky (1998), Signals and Systems,
Prentice-Hall, ISBN: 0-13-651175-9
References: Meade & Dillon (1986), Signals and Systems, van
Nostrand Reinhold (UK), ISBN: 0-442-30633-4.
106
The course contains five experiments:
1. Generating and plotting of continuous and discrete-
time signals in MATLAB.
2. Sinusoids and complex exponentials. Convolution.
3. Fourier analysis of continuous-time signal: 1) by
hand, 2) semi-automatic (manual generation of
e^(j2pift) functions, 3) using MATLAB functions
(+their limitations).
4. Simple LTI system, processing of signals.
Comparison with theoretical frequency response.
5. Design of a simple filter
Laboratories
Experiments
Independent Learning Assignments and seminars are considered methods for
gaining independent learning capabilities
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 1
Engineering Design and 1
Application
Humanities and Social 0
Sciences
107
1 1 2
Level First ____ Second___√__ Third _ __ Fourth_√_ Fifth_
Semester First _________ Second _√_
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ___√_ Optional_______ _____
Course Objective
Catalog Description: General background, ac systems, complex power, balanced three phase
systems; power in balanced three phase systems. Transmission Lines: short,
medium, long. Resistance, inductance and capacitance of overhead lines.
Transformers: Ideal, practical equivalent circuit, three phase transformers,
autotransformer, three winding transformer, and regulating transformer.
Synchronous Machines: cylindrical and salient pole, armature reaction,
models for cylindrical machine, two-axis theory for salient pole machine,
power of machine connected to infinite busbars.
Pre-Requisite
Courses:
ILOs
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
108
Tutorial
Field Work
Design
Attendance
Design Assignments
Computer Usage
Laboratories
Experiments
Independent Learning
109
Semester First _________ Second _√_
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ___√_ Optional_______ _____
Course Objective
To provide fundamental understanding of database design
principles, implementation and management.
Description: Data models and database design. Modeling the real world: structures,
constraints, and operations. The entity relationship to data modeling
(including network hierarchical and object-oriented), emphasis on the
relational model. Use of existing database systems for the implementation of
information systems.
Pre-Requisite EEE 31106 Data Structure and Algorithms
Courses:
110
a b c d e f g h i j k
111
Course Title Computer Architecture
Credit Hours 2
Contact Hours Labs Tutorials Lectures
1 1 2
Level First ____ Second_____ Third __√__ Fourth____
Fifth_____
Semester First ______ Second ___√___
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
To introduce students to the fundamentals of computer
architecture and design.
Catalog Description: Design and understanding of the computer system as a whole unit.
Performance Evaluation and its role in computer system design; Instruction
Set Architecture design, Datapath design and optimizations (e.g., ALU);
Control design; Single cycle, multiple cycle and pipeline implementations of
processor; Hazard detection and forwarding; memory hierarchy design; Cache
memories, Virtual memory, peripheral devices and I/O.
Pre-Requisite
Courses:
112
4. Arithmetic and Logic Units (ALU) for computers.
5. Processor Design.
6. Pipelining.
7. Memory Hierarchy: Cache memories.
8. Virtual Memory
9. Input-Output and Peripheral Devices
10. I/O systems design.
Text Book Computer Organization and Design, Fourth Edition: The
Hardware/Software Interface, 4th edition (November 10,
2008). Authors: David A. Patterson and John L. Hennessy.
Publisher: Morgan Kaufmann ISBN-10: 0123744938
ISBN-13: 978-0123744937
References:
Course Contribution to The Program Outcomes
a b c d e F g h I j k
113
Engineering Sciences
Engineering Design
and Application
Humanities and Social
Sciences
Catalog Description: Object-oriented principles and design: Objects and classes; information
hiding; encapsulation; data abstraction; inheritance and polymorphism;
discovering class relationships; unified modeling language (UML) and
diagrams; design patterns; software development process. Java programming:
Java technologies and platform; basic Java syntax; classes and methods; class
114
definition and packages; method overloading and overriding; superclasses and
subclasses; dynamic binding and generic programming; abstract classes and
interfaces; binary and text I/O; exceptions and assertions; multithreading; data
structures and collections. GUI programming: Graphical user interface
components; frame and layout management; event-driven programming;
applets and multimedia.
Pre-Requisite
Courses:
1.
2.
3.
4.
5.
ILOs 1. Identify problems and apply object-oriented programming paradigm to
system specifications.
2. Apply UML diagrams to describe and demonstrate object-oriented
designs
3. Recognize common design patterns and models used in object-
oriented applications.
4. Implement console or GUI applications to solve practical problems in
an object-oriented approach
Text Book COMPUTING WITH JAVA: PROGRAMS, OBJECTS,
GRAPHICS - BY: Art Gittleman
nd
References: 1. Head First Java, 2 Edition, by:Kathy Sierra & Bert
Bates.
nd
2. Java Network Programming, 2 Edition, Elliote Rusty
Harold.
3. Sun Microsystem Website.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √
115
Field Work
Design
Attendance 5
Design Assignments
Computer Usage
Laboratories They are expected to complete at least 10 laboratory
Experiments sessions. Each session should revolve around the concepts
learned in class.
Independent Learning Using the concepts learned, students should be able to learn
new languages and upgrade the ones they worked with
before.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 0
Engineering Design 2
and Application
Humanities and Social 0
Sciences
116
Level First ____ Second_____ Third ____ Fourth__√__
Fifth_____
Semester First ___√___ Second ______
Course Classification University Req.
Faculty Req. √
Department Req.
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
To provide students with a basic understanding of the
principles and techniques in engineering economic analysis
needed for the decision making process.
Topics
Text Book
References:
Course Contribution to The Program Outcomes
117
a b c d e f g h i j k
118
Course Title Communication Systems I
Credit Hours 3
Level First ___ Second___ Third ____ Fourth__√__ Fifth___
Semester First ____√_____ Second ______
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ___√_____ Optional____________
Course Objective
Catalog Description: Review: signal and system analysis. Introduction to communication systems
including effects of noise. Principles of modulation, amplitude, frequency,
and pulse modulation. Comparison of analog and digital transmission. Time
and frequency division multiplexing. Pulse and Digital communications.
• Signals and Systems (EEE32203)
Pre-Requisite
Courses:
119
5. Recognize and differentiate different types of transmission media.
6. Use software tools such as MATLAB for analyzing and designing
communication systems.
7. Communicate in team work and give presentations using PPT and
ICT tools.
120
Lab. Experiments 10
Field Works --
Design Assignment 5
Seminars 5
Attendance --
Others
Design Assignments
Specialization ALL
Course Code EEE 41301
121
_ 1 2
Level First ____ Second_____ Third ____ Fourth_√___
Fifth_____
Semester First ___√______ Second ______
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ____√____ Optional____________
122
6. The uniform plane wave; wave propagation in free space, wave
propagation in dielectrics.
7. The Poynting vector and power considerations.
8. Propagation in good conductors: the skin effect.
9. Wave polarization
10. Plane waves at boundaries and in dispersive media; reflection of
uniform plane waves at normal incidence
11. Standing wave ratio
12. Wave reflection from multiple interfaces.
13. Plane wave propagation in general directions, plane wave reflection at
oblique incidence angles.
14. wave propagation in dispersive media
Text Book Engineering Electromagnetic, 6th edition; by William H.
Hayt, Jr., John A. Buck. (interactive e-text).
References: 1. Computational electromagnetic; by Springer.
2.Electromagnetics; by J. D. Kraus (McGraw-Hill)
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √
123
fields are to be visited by the student.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences 1
Engineering Design 1
and Application
Humanities and Social
Sciences
124
procedure calls. Techniques for writing assembly language programs. The
feature of IA-32 based PC. Interfaces between high-level languages and
assembly code.
Pre-Requisite Data Structure and Algorithms
Courses: EEE 31106
125
√ √ √ √
Computer Usage
Laboratories 1. Design of an assembly language program with
Experiments structured programming
2. Design of an assembly language program with
advanced procedures
3. Design of an assembly language program for string
processing
4. Design of an assembly language program for keyboard
processing
Independent Learning
126
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EEE 41102
127
Topics 1. Review of design & analysis of amplifier circuits, multi-stage, inverters,
low & high freq considerations.
2. Current mirror
3. Class A, B, AB etc power amplifier circuits
4. Differential amplifiers, theory, gain, input impedance etc
5. Offset voltage and Noise reduction
6. Applications of opams: eg: adder, integrator, differentiator, etc
7. Theory of feedback, two port network, positive and negative, transfer
function. Stability considerations.
8. Use of feed back in Oscillators: Weign bridge oscillators and other types
of feedback circuits.
9. Pulse, monostable, a-stable, bistable, square wave generators
10. Thyristor and Triac circuits
11. Basic switching of Thyristors and Traics
12. Resistive and inductive load implications in power electronic circuits .
13. CAD tools e.g. PSpice, Electronic Workbench, etc
Text Book D. A. Neamen, “Electronic Circuit Analysis and Design”,
2nd Edition, McGraw-Hill, 2001
References: 1. Sedra & Smith, “Microelectronic Circuits”, 5h Edition,
Oxford University Press.
2. M. Horenstein, “Microelectronic Circuits”, Prentice
Hall Int Edition.
3. A. Basak, Analogue Electronic Circuits and Systems
(Electronics Texts for Engineers and Scientists),
Cambridge Uni Press, ISBN: 0-521-36913-4, 1991
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
128
Design 5
Attendance
Design Assignments One design assignment
Computer Usage PSPICE, Electronic Workbench and other Electronic CAD
tools.
Laboratories There will be six Electronics lab assignments where the
Experiments student will have hands on experience on electronic
circuits.
Independent Learning Study of concepts and principles of electronic circuits and
be able to design and/or understand the working of more
complex analogue circuits
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences 1
Engineering Design 1
and Application
Humanities and Social
Sciences
Specialization ALL
Course Code EEE 41302
Credit Hours 2
Contact Hours Labs Tutorials Lectures
1 - 2
Level First ____ Second_____ Third ____ Fourth__√__
Fifth_____
Semester First _____√____ Second ______
129
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ___√_____ Optional____________
Catalog Description: Description and use of network analysis programs such as ECAP, CORNAP,
and NASAP. Network topology. Nodal analysis of linear and nonlinear
networks. Standard form of state equations of linear networks. Algorithmic
methods for time domain and frequency domain analysis of network using
digital computer. Numerical solution of state equations. Sensitivity
calculation
Pre-Requisite Electrical Circuits 2 EEE 31304
Courses:
130
equations, topological formulation of loop equations, state variable
formulation.
6. General formulation methods; tableau formulation, block elimination
on tableau, modified nodal formulation using one graph.
7. Modified nodal formulation by inspection, nodal analysis of active
networks.
8. Separate current and voltage graphs, representation of graphs on the
computer.
9. Modified nodal formulation using I and V graphs.
10. Sensitivity analysis; sensitivity definitions, multiparameter sensitivity.
11. Sensitivities to parasitics and operational amplifiers.
12. Network functions in the frequency domain; network functions, poles
and zeros, computer generation of network functions. Unit circle
polynomial interpolation, condition numbers for interpolations.
13. Algorithm for symbolic function generation, roots of functions and
polynomials.
14. Root refinement, poles and zeros from system equations.
Text Book Computer methods for circuit analysis and design, by Vlach
& Ore Singhal (Cbs publisher & Distributers), India
References: Electric circuits; by Nilsson and Riedel, 6th edition, 2000
(Prentice Hall)
131
during this course.
Laboratories
Experiments
Independent Learning A student should study and enhance his/her knowledge
regarding the use and application of existing software
packages related to this subject.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences 1
Engineering Design 1
and Application
Humanities and Social
Sciences
132
To equip students with basic skills to analysis and design
control systems.
ILOs 1. Understandthe difference between open loop and closed loop systems
2. Understand manual and automatic control
3. Understand control system representation using transfer functions, block
diagrams and signal flow graphs
4. State space model and programming
5. Understand test signals, square, ramp and exponential
6. Control system components
133
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √
134
Course Code EGS 42501
135
3. Introduction to project management
4. Introduction to operations management
5. Basics of people management
6. Organizational, social, and environmental influences on engineering
activities.
7. Leadership vs Management
8. Required Knowledge & skills for the engineer as a manager
Text Book Fraidoon Mazda, "Engineering Management", Prentice
Hall; illustrated edition (November 1, 1997), ISBN:
0201177986, 978-0201177985
References: 1. Robert E. Shannon, Engineering Management, Wiley
(1980).
2. Patrick D. T. O'Connor, The New Management of
Engineering, Lulu.com (February 22, 2005), ISBN:
411621492, 978-1411621497
3. Randall P. Vendetti, A Model of Leadership: How to
Manage and Lead in Engineering and Creative
Enterprise, Techne Synergies LLC (November 23,
2010), ISBN: 0983137609, 978-0983137603
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
136
Assignments
Independent Learning Study of concepts and principles of business administration
Study of concepts and principles of industrial management
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design .50
Humanities and Social 1.5
Sciences
Specialization ALL
Course Code EGS 42502
137
the profession as well as the roles of the engineering
societies in professional development.
Catalog Description: Historical issues of the engineering profession, relationships with the other
disciplines, professional licensing, social, legal, and ethical contexts of the
profession, professional societies & professional development.
Pre-Requisite None
Courses:
138
3rd edition (April 1, 2007), ISBN: 0964696924, 978-
0964696921
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √
139
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EEE 42102
ILOs 1. identify and describe the functions and facilities of operating systems;
2. select and justify recommending an operating system for a specified
application and system configuration;
3. evaluate the design and performance of algorithms used in major
components of operating systems, such as scheduler, memory manager and
mass-storage management;
140
4. perform basic system administration and programming.
141
Independent Learning
142
Course Objective
This course provides an introduction to system modelling
using both mathematical techniques and computer
simulation. The aims of this course include the introduction
of the principles of building models for use in studying the
performance of systems, improving systems performance and
designing systems to meet performance targets. The
application areas considered include the analysis of
computer, communication and other systems using a variety
of modelling paradigms.
143
12. System availability.
13. Redundancies
14. Software performance Engineering & the use of simulation & modeling
technique in Software performance Engineering.
15. Methods of simulating communication protocols.
16. Performance of computers and computer systems
Text Book • Simulation Modeling and Analysis, A.M.Law &
W.D.Kelton, 2006, McGraw Hill, ISBN: 0-07-
059292-6
• Fundamentals of Queuing Theory (Wiley Series in
Probability and Statistics), Donald Gross, John F.
Shortle, James M. Thompson & Carl M. Harris, John
Wiley & Sons, 2008.
References: 1. Stochastic Models in Queueing Theory, Jyotiprasad
Medhi, 2003, Elsevier.
2. Simulation Modeling and Analysis, A.M.Law &
W.D.Kelton, 2006, McGraw Hill, ISBN: 0-07-059292-6
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
144
Independent Learning Appreciation of the importance of design for performance
and the role of simulation and modeling.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 1
Engineering Design and 1
Application
Humanities and Social 0
Sciences
145
Description: Review of Discrete-time signals and systems, Correlation, Frequency Domain
Concepts, Analogue to Digital conversion, Sampling, Quantization, LTI
systems described by difference equations , FIR and IIR Filters design,
implementation. Z-transform applications, Discrete Time Fourier Transform,
Fast Fourier Transforms (FFT).
Pre-Requisite • Signals and Systems (EEE32203)
Courses:
146
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
147
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EEE 42101
ILOs When a student completes this course, s/he should be able to:
1. Design an embedded system, including both hardware and software.
2. Decide what level of sophistication the microprocessor needs to have
and what additional devices are needed based on the features of the
application.
148
3. Determine how to connect the microprocessor, memories, and extra
devices into a working system.
4. Read device-timing diagrams for processors, memories, and the like,
and determine device timing compatibility.
5. Read device data sheets and pinout descriptions and understand how to
wire the devices together.
6. Build an embedded system, both hardware and software, using DMA
and/or interrupts.
7. Understand how to use auxiliary circuits, like latches, bus drivers and
demultiplexors, to build a system.
8. Understand how to use UARTS, DAC/ADC devices, serial devices,
timer/counter devices and similar devices.
9. Design the software and coordinate the software and the hardware into
an integrated working system.
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
149
Laboratory
experiments
Field Work
Design
Attendance
Design Assignments
Computer Usage Students use PCs to assemble and emulate programs before
burning into E/EPROMs. Students use device programmers
to generate 2764/2864 program chips for their projects.
Laboratories Four labs starting from a simple micro-controller system on a
Experiments breadboard and leading to a small-scale embedded
application that uses most of the typical features (timers,
serial IO, ADC/DAC, etc.) built into micro-controllers.
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Sciences
Engineering Design and 2
Application
Humanities and Social
Sciences
150
Course Title Final Year Project I
Credit Hours 3
Contact Hours Labs Tutorials Lectures
6 -- --
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First ___√___ Second ______
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary____ √ ____Optional____________
Course Objective
z To provide an opportunity for each student to integrate
and apply what has been taught during lecture based
courses.
z To train the students in organizing and managing a
substantial individual design project.
z To provide each student with the opportunity to develop
self confidence, demonstrate independence, and develop
professionalism by successfully completing a project
assignment.
z To test the students' initiative, innovative and intellectual
abilities in handling a challenging project.
151
optimum impact.
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
152
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EEE 52002
153
ILOs 1. Implement a project in the area of electrical or electronic engineering in
substantial depth.
2. Demonstrate critically, the design ideas, processes and solutions
encountered in a project.
3. Communicate in written form, a substantial formal report reflecting
outcomes effectively and accurately.
4. Communicate orally with the aid of presentational techniques to give
optimum impact.
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e F g h I j k
154
Application
Humanities and Social
Sciences
Catalog Description: Introduction, basic concepts: sequential & parallel processes -finite state
machine -software/hardware duality -related disciplines, software
requirements, software design, software construction, software testing
software maintenance , comparison of software development lifecycle
models, software engineering ethics.
Pre-Requisite • Java Programming and Applications EEE32108
Courses:
155
ILOs 1. Understand the core concepts of software engineering;
2. Understand how to adopt the most suitable software development
lifecycle
3. Understand the processes, tools, and techniques used in requirements
gathering & analysis
4. Understand the processes, tools, and techniques used in designing &
constructing systems
5. Understand the processes, tools, and techniques used in software testing
6. Understand the processes, tools, and techniques used in software
maintenance
7. Understand the ethical issues of software engineering
156
Tutorial
Lab. Experiments --
Field Works 10
Design Assignment --
Seminars
Attendance --
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning Study of concepts and principles of software project
management
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Science 1.5
Engineering Design 1
Humanities and Social 0.5
Sciences
157
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary _____√___ Optional____________
Course Objective The aims of this course include the introduction of
principles and characteristics of the different components
used in computer networks.
Catalog Description: Higher layer protocols and network applications on the Internet, such as
session layer, presentation layer, data encryption, directory service and
reliable transfer services, telnet, network management, network
measurements, e‐mail systems, and error reporting.
Pre-Requisite
Courses:
158
2004. ISBN 0-13-144310-0 (lab manual; free with
textbook).
3. Behrouz A. Forouzan, "Data Communications and
Networking", McGraw Hill, 4th Edition.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √
159
Engineering Science 2
Engineering Design 1
Humanities and Social 0
Sciences
160
models, vision and accuracy.
Pre-Requisite Courses:
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
161
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
162
ILOs Upon Completion of this module, the student develops a deep understanding
of the following topics:
1. Digital representation of voice, images and video
2. The need for compression algorithms
3. Methods used for compression
4. Storage and retrival of Multimedia
5. Multimedia transmission
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
163
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Introduction, physical clocks, logical clocks, remote invocations, managing
concurrency, distributed transactions, distributed operating systems,
distributed file services, grid computing, cloud computing.
Pre-Requisite Courses: Java Programming and Applications EEE 32108
164
ILOs 1. Understand the core concepts of parallel computing
2. Understand the difference between physical & logical clocks
3. Understand the remote access to server procedures & objects
4. Understand the concepts of concurrency management
5. Understand the concepts of distributed operating systems
6. Understand the concepts of distributed file services
7. Understand the emerging technologies of grid & cloud computing
165
Seminars
Attendance
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning Study of advanced applications in grid & cloud computing
Contribution To the Component Credit
professional Hours
components Mathematics and 0
basic Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social 0
Sciences
166
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
To teach students the basics of digital image
representation, compression techniques, image analysis
and enhancing techniques
Catalog Description: Digital Image Fundamentals. Image Enhancement and Restoration. Color
Image Processing. Image Compression. Image Segmentation and Object
Recognition. Applications.
Pre-Requisite Courses:
Topics: 1. Digital representation of images (Colored, gray scale and black and
white)
2. Image transformation, down sampling and upsampling
3. Lossless compression
4. Lossy compression
5. Object recognition techniques (edge recognition, Laplace techniques,
… etc)
6. 2D DFT
7. Filtering and image enhancements
8. Applications and study of some digital image standards
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
167
Tests
Homeworks
Tutorial
Lab. Experiments 40
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments None
Computer Usage Matlab
Laboratories Student carry a number of experiments using Matlab. The
Assignments experiments include:
1. Study the digital image represtation and change the
image representation from color to gray scale and black
and white
2. Image rotation, transform upsampling and down
sampling
3. Object detection using various techniques
4. Study the frequency contents of images and extract the
main features of images using DFT
5. Image filtering and enhancement
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
168
Course Code EEE 51211
Catalog Description: Audio characteristics. Sampling A/D conversion. Digital processing of audio
signals. Sound propagation in different environments. Music synthesis.
Sound effects and audio production. Multimedia applications.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
169
Final exam
Tests
Homeworks
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
170
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
To provide a comprehensive understanding and hands-on
experience of the administrative aspects of Unix based
computer systems and network services.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
171
a b c d e f g h i j k
172
Course Title Security Technology
Credit Hours 3
Contact Hours Labs Tutorials Lectures
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _____√____ Second _______
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
The aims of this course include the education of concepts
and technologies of information systems security.
173
6. Physical controls
7. Biometric controls
8. Network controls
9. Cryptography: public & private key cryptography
10. Public key infrastructure
11. Introduction to disaster recovery management
Text Book Mark Stamp, " Information Security: Principles and
Practice", John Wiley & Sons, 1st edition (2005)
References: • Michael Whitman, Herbert J. Mattrod, " Principles of
Information Security", Thomson Course Technology;
3rd edition (2007), ISBN: 1423901770,
9781423901778
• Bruce Schneier, "Applied Cryptography: protocols,
algorithms, and source code in C",
• Niels Ferguson, Bruce Schneier, Tadayoshi Kohno,
"Cryptography Engineering: Design Principles and
Practical Applications", Wiley, 1st edition (2010),
ISBN: 0470474246, 978-0470474242
• Ross Anderson , "Security Engineering: Building a
dependable distributed systems", Wiley, 2nd edition
(2008), ISBN: 0470068523, 9780470068526
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
174
Computer Usage
Laboratories
Assignments
Independent Learning Study of advanced applications in disaster recovery
management
Study of advanced applications in security system
architecture
Study of advanced applications information systems
auditing
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1.0
Engineering Design 2.0
Humanities and Social
Sciences
175
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
To introduce introducing the fundamental theory of neural
networks and fuzzy systems.
Catalog Description: Fuzzy logic: fuzzy set theory, set theoretic operations, law of Contradiction
and law of Excluded Middle, fuzzy operation, reasoning and implication,
fuzzy logic system applications. Neural Network: definition, similarity with
human brain, Classifications, input/output set, bias or threshold, learning,
single layer and multiplayer perception, forward and backward propagation,
design of ANN model, training sets for ANN, test set for ANN, network
testing and performance. Application of ANN in engineering.
Pre-Requisite Courses:
ILOs 1. Explain the learning and adaptation capability of neural and fuzzy
systems.
2. Describe the learning and retrieval procedures of various neural networks.
3. Apply the rules of fuzzy logic for fuzzy control .
4. Implement neural networks and fuzzy systems to solve practical
problems.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
176
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
177
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
178
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
179
To present essential foundations of human computer
interaction and to apply them in the design,
implementation and/or evaluation of everyday things.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
180
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
181
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
Providing an introduction to major Internet protocols and
to develop skill in programming Internet applications.
Catalog Description: Overview of Internet, Common Internet services and protocols. DNS. Telnet.
FTP. SMTP/POP. HTTP. Socket API. HTML. JavaScript. Java applets.
Client-server computing, HTTP, Web browsers and servers, HTML, Intranet,
Client-side programming, Javascript, Server-wide programming, ASP, CGI,
Perl, Basic Java, PHP. Electronic commerce protocols, XML, Search
engines. Multimedia tools. Internet security.
Pre-Requisite Courses:
182
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
183
Course Code EEE 51511
Catalog Description: Critical systems specifications: risks driven – safety –security – reliability,
distributed systems architectures, applications architectures, real-time
software design, software reuse, component-based software engineering,
dependable programming & fault-tolerance, reliability validation, safety
assurance, security assessment, software cost estimation, software quality
management, software configuration management.
Pre-Requisite Software Engineering 1 EEE 42509
Courses:
184
b. Applications Architectures
c. Real-time Software Design
3. Advanced Topics In Software Development:
a. Software Reuse
b. Component-Based Software Engineering
c. Dependable programming & Fault-tolerance
4. Advanced Topics in Software Testing:
a. Reliability Validation
b. Safety Assurance
c. Security Assessment
5. Software Management:
a. Software Cost Estimation
b. Software Quality Management
c. Software Configuration Management
Text Book Ian Sommerville, " Software Engineering ", Addison
Wesley, 9th edition
References: 1. Shari Lawrence Pfleeger and Joanne M. Atlee,
"Software Engineering: Theory and Practice", Prentice
Hall; 4 edition (February 27, 2009)
2. IEEE Computer Society, Guide to Software
Engineering Body of Knowledge, swebok.org, 2004
edition
Course Contribution to The Program Outcomes
a b c d e f g h I j k
√ √ √ √ √
185
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning 1. Study of concepts and principles of software
security engineering
2. Study of concepts and principles of service-oriented
software engineering
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social 0
Sciences
186
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
To familiarize student the state-of-the-art software concept
and technology in modern telecommunications
applications.
Catalog Description: Software process modeling, user interface design, CASE tool, reusability,
quality assurance, reliability, distributed computing, real-time operating
system and database and understanding of Unified Modeling Language
(UML) in analysis and design, high-level programming language design
concept such as C++/JAVA as required in telecommunications software
development. Heavy emphasis on real world applications topics including
Optical/IP Network, Intelligent Network (IN) Service Creation,
Cellular/Personal Communications Service (PCS), Local Number Portability,
and Emergency 911 Services. EC5
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
187
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
188
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
This course provides an introduction to AI and expert
systems. The course covers the different learning
techniques employed in AI and touches on the possible
applications. Neural networks and Genetic algorithms are
also presented. This module examines concepts,
techniques, theories and applications of Artificial
Intelligence.
189
14. Fundamentals of Genetic Algorithms
15. Use of expert systems in signal conditioning, image processing etc.
16. Robotics and AI
Text Book M. Negnevitsky, 2011, Addison Wisley, “Artificial
Intelligence: A Guide to Intelligent Systems”, Pearson Ed.
Ltd, England, ISBN: 10-0-321-20466-2
References: • Ian Millington , John Funge, “Artificial Intelligence
for Games”, 2009, ISBN: 978-0-12-374731-0,
Elsever
190
Independent Learning Familiarise the students with the state-of-the-art AI trends.
The students will be stimulated to think beyond the
traditional programming methods, and the concept of
learning machines will be emphasised.
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
191
Catalog Description: CMOS analogue circuit modeling، CMOS device characterization. Basic
MOS building blocks. Two-stage CMOS amplifiers. High-performance op-
amps. Switched-Capacitor Circuits. Sigma-Delta data converters.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
192
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Higher layer protocols and network applications on the Internet, such as
session layer, presentation layer, data encryption, directory service and
reliable transfer services, telnet, network management, network
measurements, e‐mail systems, and error reporting.
Pre-Requisite
193
Courses:
194
Homeworks 5
Tutorial 5
Lab. Experiments 10
Field Works --
Design Assignment --
Seminars
Attendance --
Others
Design Assignments NO design assignments
Computer Usage Wireshark software
Laboratories There will be four network lab assignments where the
Assignments student will have hands on experience on protocols. These
assignments use Wireshark packet sniffing tool to analyze
communication between two nodes.
1. Project 1: Web Client and Server
2. Project 2: TCP Implementation for Web Client and
Server
3. Project 3: Routing Lab
Independent Learning Study of concepts and principles of network security
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social 0
Sciences
195
Credit Hours 3
Contact Hours Labs Tutorials Lectures
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First ____√_____ Second _______
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ______√__ Optional____________
Course Objective
Catalog Description: Large Signal Amplifier. Power amplifier. Oscillator. Non-linear RF Circuits
and applications. Frequency multiplication. RF frequency counting and
spectral analysis. RF Receiver and Transmitter.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
196
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
197
Fifth__√___
Semester First _____√____ Second _______
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ____√____ Optional____________
Course Objective
The aims of this course include the introduction of the
principles of VLSI design, including digital, analogue and
mixed integrated circuits. The course introduces various
design parameters and considerations related to VLSI &
touches on current and future trends.
Catalog Description: Large scale MOS design. Topics: MOS transistors، static and dynamic MOS
gates، stick diagrams، PLAs and gate matrix design, gate level modelling,
MOS circuit fabrication، design rules، resistance and capacitance extraction،
power and delay estimates، scaling، MOS Combinational and sequential
logic design، registers and clocking scheme, race condition, memory data-
path and control unit design. CAD for VLSI: CAD process in IC design،
different levels of simulation، placement and routing، symbolic design.
Netlist optimization, Deep submicron design issues. Nanotechnology, issues
and applications, single electronics
Pre-Requisite Courses: 1. EEE 22107: Semiconductor physics and devices
2. EEE 22105: Computer Aided Engineering Drawing
3. EEE 41306: Computer-Aided Circuit Analysis and
Design
198
5. Introduction to IC Design & Characterization of CMOS Circuits
6. Parasitic Extraction and Calculations, Parameters, capacitance,
interconnect info, max power and derating, etc
7. Timing, delays, slew rate, predicting delays, delay models, logical effort
8. Analysis of static & dynamic circuits
9. Datapath & Control path subsystems, synchronisation
10. Scaling Effects, Sub-Micron Designs
11. Methodologies for IC Design
12. Application Specific ICs & special purpose subsystems, Design for Re-
use & IPs
13. Layout Representation for CMOS Circuits, Placement & Routing,
Finishing
14. Design Library, Trends in Library architecture
15. Power, speed optimization, drive, contents changing with technology
and trends
16. Logic Simulation & Synthesis
17. Simulation modes: behavioral, functional, logic synthesis ctc
18. Memory Synthesis, Timing driven synthesis, etc
19. Design using Gate Arrays & HDL
20. Testing & Verification
21. Basic Economics involved in IC development
Text Book CMOS VLSI Design, A circuit & System Perspective, N.
Weste, D. Harris, A. Banerjee, 2006.
References: Basic VLSI Design, D.A.Pucknell & K. Eshraghian,
Prentice Hall, 2005
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √
199
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning Study of concepts and principles of VLSI/ULSI, modern
and future nanotechnologies.
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
200
Specialization √
Course Type Mandotary ______√__ Optional____________
Course Objective
To teach the analysis and design of electronic circuits and
systems that realize logic functions.
Catalog Description: Logic familes, comparators, A/D and D/A converters, combinational
systems, sequential systems, solid-state memory, large-scale integrated
circuit, and design of electronic systems.
Pre-Requisite Courses: 1. Circuit analysis
2. Physical electronics
3. Active devices/circuits including BJTs, FETs, and
amplifiers
4. Fundamentals of logic design and computer
organization
201
3. CMOS
4. Very high performance (Schottky, BiCMOS,IIL, etc.)
5. Tri-state logic, bus design
6. Memory technology
7. Parasitics, transmission-line effects, packaging
8. Analog to Digital interfaces
9. Linear and switching mode power conversion
Text Book J. Rabaey, A. Chandrakasan, and B. Nikolic, Digital
Integrated Circuits: A Design Perspective , Prentice-Hall, 2
nd edition, 2003
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
202
Systems
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design 3
Humanities and Social
Sciences
203
Catalog Description: Steps involved in the design of filters: specifications، normalization،
approximation، transfer function، realization and de-normalization.
Approximation of magnitude characteristics: Butterworth، Chebyshev and
elliptic magnitude characteristics. Transfer functions: Butterworth،
Chebyshev and elliptic filters. Frequency Transformation: lowpass to
highpass، bandpass and bandreject transformations. Synthesis of passive
networks: filter transfer function by two-port networks، LC Ladders.
Synthesis of active networks: first-order amplifier filters، higher-order
amplifier filters، overview of switched capacitors، surfacewave and
microwave filters. Designing filters using CAD packages.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
204
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
205
Catalog Description: High Performance microprocessor design. Performance Evaluation. Pipelined
Processors. Memory and I/O systems. Address Translation. Communication
and Synchronization; Memory Coherency. Superscalar Processor Design.
Instruction Level Parallelism Exploration. Advanced Speculation
Techniques. Future Processor. Network Computing; Quantum Computing.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
206
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Design Methodologies. Digital CMOS Circuit Characteristics. CMOS Logic
Families. CMOS Sub-System Design.
207
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
208
Engineering Design
Humanities and Social
Sciences
209
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
210
Program Electrical and Electronic Engineering
Specialization Electronics and Computer Engineering, Power Systems
Engineering
Course Code EEE 52115
Catalog Description: 1. Review the basic theory of power semiconductor devices and passive
components with the view of their practical applications in power electronics.
2. Familiarization with the operation principles of AC-DC, DC-DC, DC-AC
conversion circuits and their applications.
3. Provision of a basis for further studies of power electronic circuits and
systems.
211
4. Static power conversion principles, PWM techniques for voltage and
frequency control, circuit design considerations, and applications of power
electronics. Computer-aided analysis and design of power electronic circuits.
Pre-Requisite Courses: 1. Electrical circuits 1 EEE 22308
2. Solid State Physics and Devices EEE 22107
3. Digital systems Design 2 EEE 31105
4. Electromechanical Energy Conversion 1 EEE 31303
ILOs After successfully completing the course, the student should be able to do the
following:
1. Describe the operation of dc-dc, dc-ac, ac-dc and ac-ac power converters.
2. Explain the control characteristics of power semiconductor switching
devices.
3. Describe the formation of a team to function effectively to complete a
group assignment in electrical power/computer engineering.
4. Calculate the values of circuit parameters to limit output ripple voltages
and currents of a converter with certain specified values.
5. Evaluate the effects of various modulation techniques on the quality of
input and output waveforms.
6. Analyze and evaluate the performance of a simple power circuit.
7. Apply PSpice and Mathlab software tools to verify the design assignments
to evaluate the performance of power electronics circuits in terms of power
factor, harmonic factor, distortion factor and switching angles for PWM
switching.
8. Understand the role of power electronics in the improvement of energy
usage efficiency and the development of renewable energy technologies.
212
• AC Voltage controllers: Integral-cycle and Phase control, Single-and
Three-phase controllers. Applications, Cycloconverters
• Test +Midterm.
• Non-isolated DC-DC Choppers: Buck, Boost, Buck-Boost, Cuk
regulators .
• SCR Chopper circuits. Design considerations.
• Isolated switch-mode power supplies: Forward converter, Fly-back
converter, Half-bridge. DC Power supplies, AC Power supplies,
Multistage Conversions, magnetic considerations.
• DC-AC inversion, Single-phase and Three-phase Voltage-source
inverters, pulse-width-modulation (PWM) techniques, harmonic
reduction.
• Series Resonant Inverters, Forced-commutated SCR inverters,
Current-source inverters. Design considerations.
• Applications – Motor Controls, Power Supplies, Utility Interface
applications.
• Review of advanced power sources, world energy review, fuel cell
power, wind power, solar power.
Text Book M. H. Rashid (2003). Power Electronics - Circuits,
Devices and Applications, Prentice-Hall Inc
References: 1. M. H. Rashid (2006). SPICE For Power Electronics and
Electric Power, CRC Press.
st
2. P. T. Krien, Elements of Power Electronics,1 Edition,
Oxford
University Press, 1998
3. N. Mohan, Advanced Electric Drives: Analysis, Control
st
and Modeling using Simulink, 1 Edition, Prentice-Hall,
2000.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
213
Design Assignment
Seminars
Attendance 5
Others
Design Assignments None
Computer Usage Converter circuits simulations using PSpice, Simulink
Laboratories LINE-COMMUTATED Converter Modules for:
Assignments (1) Phase-controlled Rectification and Inversion,
(2) AC controller experiments: Burst-firing and phase
control techniques, using
(3) DC motor drive experiments.
DC-AC Inverter modules for:
(4) Static frequency conversion and PWM control
(5) AC Motor drives experiments.
Independent Learning Acquainting the Power Engineering student with the basic
concepts of electrical power control for future research and
the use of electronic and printed resources.
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
214
2 1 2
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
The aim of this course is introducing to the students
fundamentals of VHDL with an emphasis on coding for
synthesis, good digital design practices, and writing test-
benches for exercising designs.
Catalog Description: HDL & VHDL, Basics of VHDL, Combinational Logic in VHDL,
Sequential Logic & Processes, Types & Resolution Functions, Operators &
Arithmetic Packages, Test-benches, Finite State Machines, Embedded
Processors: Picoblaze, FPGA Special Structures, Intellectual Property, Power
& Timing Analysis
Pre-Requisite Courses: 1 .EEE 22106 Digital Systems Design I
2 .EEE 31105 Digital Systems Design II
ILOs 1. Students will understand the basics of VHDL programs and FPGA
systems.
2. Students will be able to translate a functional system description into
appropriate digital blocks coded in VHDL.
3. Students will be able to perform synthesis, place, and route a digital design
into a target FPGA.
4. Students will be able to embed a programmable microcontroller in an
FPGA design and write functional assembly code.
Topics:
Text Book
References: 1. Ming-Bo Lin, “Digital System Designs and Practices:
Using Verilog HDL and FPGAs”, John Wiley & Sons, 1st
Edition, 2008.
215
2. M. Morris Mano & Michael D. Ciletti, “Digital Design”,
4th Edition, Prentice Hall, 2006.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √
216
Sciences
Catalog Description: Introduction to Digital Integrated Circuit Design. MOS inverters. Inverter
switching characteristics. Power dissipation in digital circuits. Combinational
MOS logic circuits. Sequential MOS logic circuits. Dynamic logic circuits.
Memories. Global circuits. Interconnects. Design for testability
Pre-Requisite Courses:
ILOs
217
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
218
Program Electrical and Electronic Engineering
Specialization Electronics and Computer Engineering
Course Code EEE 52118
219
BiCMOS technologies.
3. Be familiar with the basic III-V technologies .
4. Understand the limitations of the Si technologies.
220
Tutorial 15
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments No design assignments
Computer Usage
Laboratories
Assignments
Independent Learning Study of concepts and principles of VLSI/ULSI, modern
and future nanotechnologies.
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
221
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
Catalog Description: Introduction. Performance and cost. Instruction set. SICS and RICS
architectures. SIMD and MIMD machines. Microarchitecture. Pipelining،
branch prediction. Dynamic instruction scheduling. Memory system
architecture: memory system hierarchy، memory management system،
protection، resources management، and performance. Alternative
architectures. Transputers. A computer-family architecture: The IBM PC
Pre-Requisite Courses: 1. EEE 42106: microprocessor design
2. microprocessor and assembly language
3. EEE41104: computer architecture
222
13. Datapath and control
14. Enhancing performance with pipelining
15. Memory types and hierarchy
16. Multi processing and clusters
Text Book Computer organization and design (the
hardware/software interface), D.Patterson, J.Hennessy 3rd
edition 2007, Elsevier prees, ISBN-978-81-8147-534-3.
References: Computer Organization and Architecture.6th.Ed,2003,
William Stallings .
Computer Architecture-A Quantitative Approach
D.Patterson, J.Hennessy (4e,Elsevier Morgan
Kaufmann,2007)
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
223
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
ILOs Upon Completion of this module, the student develops a deep understanding
224
of the following topics:
1. Digital representation of voice, images and video
2. The need for compression algorithms
3. Methods used for compression
4. Storage and retrival of Multimedia
5. Multimedia transmission
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
225
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Digital Image Fundamentals. Image Enhancement and Restoration. Color
Image Processing. Image Compression. Image Segmentation and Object
Recognition. Applications.
Pre-Requisite Courses:
226
ILOs 1. Describe principles of different digital imaging systems
2. Analyze and design digital filters for two-dimensional (2-D) signals
3. Perform the 2-D discrete Fourier transform (DFT)
4. Implement image processing algorithms on computers
5. Apply computer algorithms to practical problems
Topics: 1. Digital representation of images (Colored, gray scale and black and
white)
2. Image transformation, down sampling and upsampling
3. Lossless compression
4. Lossy compression
5. Object recognition techniques (edge recognition, Laplace techniques,
… etc)
6. 2D DFT
7. Filtering and image enhancements
8. Applications and study of some digital image standards
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
227
Computer Usage Matlab
Laboratories Student carry a number of experiments using Matlab. The
Assignments experiments include:
1. Study the digital image represtation and change the
image representation from color to gray scale and black
and white
2. Image rotation, transform upsampling and down
sampling
3. Object detection using various techniques
4. Study the frequency contents of images and extract the
main features of images using DFT
5. Image filtering and enhancement
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
228
Semester First _____√____ Second _______
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
The aims of this course include the education of concepts
and technologies of information systems security.
229
Information Security", Thomson Course Technology;
3rd edition (2007), ISBN: 1423901770,
9781423901778
• Bruce Schneier, "Applied Cryptography: protocols,
algorithms, and source code in C",
• Niels Ferguson, Bruce Schneier, Tadayoshi Kohno,
"Cryptography Engineering: Design Principles and
Practical Applications", Wiley, 1st edition (2010),
ISBN: 0470474246, 978-0470474242
• Ross Anderson , "Security Engineering: Building a
dependable distributed systems", Wiley, 2nd edition
(2008), ISBN: 0470068523, 9780470068526
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
230
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1.0
Engineering Design 2.0
Humanities and Social
Sciences
Credit Hours 3
Faculty Req.
Department Req.
Specialization √
Course Objective The aim of this course include the familiarization with the
principles of real time systems with emphasis on the
embedded systems. The course aims at bridging the gap
between the software and hardware aspects of RT systems.
231
Catalog Description:
a b c d e f g H i j k
232
√ √ √ √ √ √
Final exam 70
Tests 20
Homeworks
Tutorial --
Lab. Experiments 10
Field Works --
Design Assignment
Seminars
Attendance --
Others
Design Assignments
One design assignment
Computer Usage
Laboratories
Assignments One design assignment
Independent Learning
Engineering Design 1
233
ﻣﻠﺤﻖ11 هﻨﺪﺳﺔ اﻹﺗﺼﺎﻻت:
Catalog Description: Random signals and noise. Transmission lines properties, lossless and lossy
transmission lines, fiber optics, coaxial cable, analysis of transmission lines
using Smith Chart, and microwave components, Tee connectors, attenuators,
slotted lines, and cavities.
Pre-Requisite Courses: 1 .EEE 41202
2 .EEE 41203
3 .EGS 21102
234
load-to-line matching using single stub and double stub methods
3. Enables the students to solve Maxwell equations in rectangular and
circular metallic waveguides, and design guides to support the dominant
model
Topics:
235
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design 3
Humanities and Social
Sciences
236
digital communication. Maximum a posteriori and maximum likelihood
detection. Matched filter and correlation receiver. PAM, QAM, PSK, FSK,
and MSK and their performance. Introduction to equalization,
synchronization, information theory, and error control codes.
Pre-Requisite Courses: 1.EEE 42208
2 .EEE32203
Topics:
237
Design Assignment 15
Seminars
Attendance
Others
Design Assignments 1. Design of AMI and HDBn codecs
2. Simulation a MMSE equalizer
3. Simulation of error correction codecs
Computer Usage
Laboratories 1.Alternate Mark Inversion coding and decoding
Assignments 2.High density bipolar-n coding and decoding
3.Block coding and decoding for error detection and
correction
4.Convolutional coding and decoding for error correction
5.Matched filtering
6.Intersymbol interference and the eye pattern
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
238
Contact Hours Labs Tutorials Lectures
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First ____√_____ Second _______
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ______√__ Optional____________
Course Objective
To introduce students with technical backgrounds to the
major concepts, evolution trend, architecture, standards,
technologies, design, and performance evaluation, of
telecommunication and computer networks.
Catalog Description: Data communication basics, Telephone, cellular, cable and computer
networks, Layered network architectures, models, and protocols, Switching,
routing, flow control, and congestion control, Medium access control, ARQ,
and local area networks. Queueing models and network performance
analysis.
Pre-Requisite Courses: Probability and random processes EEE 31102
239
9. able to explain Internet addressing, naming, and routing, congestion
control, and QoS
10. able to analyze ARQ protocols.
240
Others
Design Assignments Software design for implementing routing protocols
241
Specialization √
Course Type Mandotary ____√____ Optional____________
242
6. . Solution of the inhomogeneous vector potential wave equation, far
field radiation, duality theorem, reciprocity and reaction theorem
7. Linear wire antennas: infinitesimal, small dipoles.
8. finite, and half wavelength dipoles; region separation; ground effects
9. Loop antennas: small circular with constant and non uniform currents
10. Ground and earth curvature effects for loop; polygonal loop; ferrite
loop; mobile applications
11. Arrays: 2-element array, N elements array: uniform amplitude and
spacing.
12. N element array: non-uniform amplitude and uniform spacing
13. Wave propagations: earth atmosphere; characteristics of the
atmosphere layers; mechanisms of EM wave propagation; paths of
propagation; ground waves.
14. The ionosphere layer, the critical, maximum usable, least usable
frequencies; virtual height, skip and multiple skip communications.
243
Computer Usage Software design packages are used to present assignments
by the students.
Laboratories 1. Antenna fundamentals.
Experiments 2. Transmission path and free-space attenuation.
3. Recording of polar diagrams.
Independent Learning The study of light reflection, refraction and diffraction.
Contribution To the Component Credit
professional Hours
components Mathematics and basic 0
Sciences
Engineering Sciences 2
Engineering Design 1
and Application
Humanities and Social 0
Sciences
244
Course Type Mandotary ______√__ Optional____________
Course Objective
Catalog Description: Optical communication channels; survey of laser sources; modulation; line-
of-sight links; system models and analysis; detection, photoemitters,
photodiodes, and photoconductors; noise mechanisms and signal-to-noise
analysis; optical fiber waveguides and cables; electromagnetic field
description of material, waveguide, and modal dispersion; optic fiber cabling,
repeaters, and system analysis; integrated optic fiber components.
ILOs 1. Planning of optical fibre links by selecting the appropriate fibre type,
and the optical signal source and detector having the suitable
characteristics.
2. Determining the received signal power in the light of the design error
rate, calculation of the link power budget and the dispersion and its
adjustment for the transmission rate.
3. Analysis of optical fibre systems from the point of view of noise and
the calculation of signal-to-noise ratio
4. Planning of wavelength-division multiplexing(WDM) systems in
terms of the transmitted quantity of information and the quality of
service(QoS)
Topics:
245
a b c d e f g h i j k
246
Program Electrical and Electronic Engineering
Catalog Description: Digital Image Fundamentals. Image Enhancement and Restoration. Color
Image Processing. Image Compression. Image Segmentation and Object
Recognition. Applications.
Pre-Requisite Courses:
247
Topics: 1. Digital representation of images (Colored, gray scale and black and
white)
2. Image transformation, down sampling and upsampling
3. Lossless compression
4. Lossy compression
5. Object recognition techniques (edge recognition, Laplace techniques,
… etc)
6. 2D DFT
7. Filtering and image enhancements
8. Applications and study of some digital image standards
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
248
3. Object detection using various techniques
4. Study the frequency contents of images and extract the
main features of images using DFT
5. Image filtering and enhancement
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
249
Course Objective
The aims of this course include the education of concepts
and technologies of information systems security.
250
ISBN: 0470474246, 978-0470474242
4. Ross Anderson , "Security Engineering: Building a
dependable distributed systems", Wiley, 2nd edition
(2008), ISBN: 0470068523, 9780470068526
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
251
Humanities and Social
Sciences
ILOs When successfully completing this course, the student should be able to:
1. Understand the basic advantages and limitations of satellite
252
communications.
2. Have a clear idea regarding the current services being afforded by satellite
communications, knowing operative organizations in this field, and
developing a good insight into the future outcomes of this type of
communications systems.
3. Analyze the principles of operation of both the earth and space sections in
satellite communications.
4. Understand the design and management of satellite communications, in
particular accessing techniques, link budget, and quality of service.
253
Final exam 70
Tests 20
Homeworks
Tutorial 5
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance 5
Others
Design Assignments Design assignments that deal with various aspects of
satellites systems are to be issued, and students should
make use of the satellite base station available in the
department for their accomplishment.
254
Specialization Communication Enginnering
Course Code EEE 52212
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
255
a b c d e f g h i j k
256
Course Title Internet Technologies and Protocols
Credit Hours 3
Contact Hours Labs Tutorials Lectures
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
Catalog Description: Review of common Internet services and protocols. Network Programming.
TCP. Internet Routing Protocols. Internet routing protocols. Multi-Protocol
Label Switching (MPLS). Quality of Service in Internet. Multicast Routing
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
257
Tests
Homeworks
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
258
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
Catalog Description: Multimedia Content Delivery. Media on Demand, Web Caching. Voice over
IP. H.323 and SIP protocols stacks architecture, multilevel gatekeeper
hierarchal. Packet Video. Practical Applications.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
259
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
260
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
Catalog Description: Audio characteristics. Sampling A/D conversion. Digital processing of audio
signals. Sound propagation in different environments. Music synthesis.
Sound effects and audio production. Multimedia applications.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
261
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
262
experience of the administrative aspects of Unix based
computer systems and network services.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
263
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
264
Course Objective
Catalog Description: Voice Networks. Wide area Networks. Wireless Networks. Internetwork and
best efford networs. BISDN and Asynchronous Transfer Mode. Broadband
networks. NGN. Mobile Networks. WiMax.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References: 2.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
265
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Course contents include transmission methods, space and time circuit
266
switching techniques, packet switching techniques, inband and outband
signaling, building switching tables, call processing, traffic characterization,
quality of service, design of cellular systems.
Pre-Requisite Courses: Digital Communications EEE 51201
267
Final exam 70
Tests 20
Homeworks
Tutorial 10
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments Students design switching systems to meet certain QoS as
part of their coursework assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
268
-- 1 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
Catalog Description: Video Signal Compression. Digital versus analogue broadcasting. Television
Engineering :transmission and reception, Color signal transmission and
reception, Remote control circuits, MATV, CATV and CCTV system,
HDTV and TV via satellite, TV via Internet. Video Conference Systems.
Pre-Requisite Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
269
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
270
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
The aim is to introduce the students to the challenges
facing wireless networks and the techniques used to
overcome them.
Catalog Description: Attenuation and fading, frequency selective and flat channels, fast and slow
channel variation, error correcting codes, diversity techniques, multiple
access techniques in wireless networks, FHMA, TDMA, CDMA, random
access techniques, 802.11, cellular systems, handoff and mobility.
Pre-Requisite Courses: Digital Communications EEE 51201
271
Evaluation Component %age
Final exam 50
Tests 30
Homeworks
Tutorial 20
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments NO design assignments
Computer Usage Matlab assignments include generation of a scatter plot of
received powers with large-scale path loss and shadowing,
generation of a Rayleigh fading process, and simulation of
a simple digital communications model with Rayleigh
fading and diversity.
Laboratories
Assignments
Independent Learning None
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
272
ﻣﻠﺤﻖ12 هﻨﺪﺳﺔ اﻟﺘﺤﻜﻢ واﻟﻘﻴﺎس:
Program Electrical and Electronic Engineering
Specialization Control Engineering and Instrumentation
Course Code EEE 42401
Catalog Description: Transfer function parameters - time constants and their effect. Analysis of
systems: electrical، mechanical and thermal. Time representations of second
order systems. Error constants. Control law: proportional، integral، and
derivative and combination- on-off. Stability: Routh-Hurwitz. Graphical
methods: Nyquist، Bode and Nichols. Root-locus. Computer simulation for
stability.
Pre-Requisite EEE 41401
Courses:
273
• Time response of 2nd order systems
• Error constants
• Proportional, intergral and PID control
• Stability of systems, R-H, Nyquist, Nichols and Bode
• Root Locus
• Computer methods to find stability
Text Book C. L. Phillips and R.D. Harbour, “Feedback Control
Systems”, Prentice Hall, Int. Ed, 1988
References: 1. O. S. M. Shinners, “Modern Control System theory and
Applications”, Addison Wesley Pub. Co. 1975
2. K. Ogata, “Modern Control Engineering”, Prentice Hall,
1997
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √
274
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Introduction to sampled data systems; the sampler - the ideal sampler,
practical sampler. The Z.T. and the inverse Z.T. Response of sampled data
systems to various inputs - Routh criterion, Root locus - frequency response -
Nyquist - etc. Stability of sampled data systems. Zero and first order.
Industrial applications. Introduction to optimum control systems.
Controllability and observability, etc
Pre-Requisite
Courses:
275
ILOs Understanding the core concepts of digital control systems
Understanding digital control systems’ response for various inputs
Understanding stability of digital control systems
Understanding the basics of optimum control systems
276
Field Works
Design Assignment
Seminars
Attendance 5
Others
Design Assignments Using Matlab to design control systems
Computer Usage Matlab and Simulink
Laboratories Various experiments
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design 3
Humanities and Social
Sciences
277
Course Type Mandotary ___√_____ Optional____________
Course Objective
Catalog Description: Use of computers in control systems. Devices used and the role of each.
Types of computer control: DDC، supervisory control، and on-off control.
Real time، dead time compensation. Low pass filters. Multivariable control:
non-interacting control، model control، and setpoint compensation. Prototype
control. Inter connection of computer and external equipment. Data logging
and data acquisition systems. Simulation and modeling of real systems.
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
278
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
279
principles of operation of some of standard measurement
devices together with the modern sensor based techniques.
The course covers the main building blocks of electronic
measurement system, including amplifiers, filter,
transmission media and microcontrollers. Uses in control
chains, industrial and harsh environments are also
discussed.
Catalog Description: Op Amp Circuits for Electronic Instrumentation. Signal Conditioning and
Transmission. Active Filter Design. Noise Reduction Techniques. Sensors.
Digital & analogue techniques, Microcontrollers & instrumentation.
Instrumentation in industrial & harsh environments
Pre-Requisite
Courses:
280
14. Noise sources in electronic measurements.
15. Noise reduction techniques
16. Instrumentation in harsh & industrial environments.
Text Book Electronic instrumentation, P.P.L. Regtien, 2005, VSSD,
Hill, ISBN: 90-71301-43-5
References: • Analysis and Application of Analog Electronic
Circuits to Biomedical Instrumentation, Robert B.
Northrop, CRC PRESS, 2004, ISBN: 0-8493-2143-
3
• Fundamentals of Instrumentation and Measurement,
Ed. Dominique Placko, ISTE Ltd, 2007.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √ √
281
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science 1
Engineering Design 2
Humanities and Social
Sciences
282
Liaponav's analysis of linear and nonlinear systems
Pre-Requisite Principles of Control EEE 41401
Courses:
283
Field Works
Design Assignment
Seminars
Attendance 10
Others
Design Assignments Using Matlab to design nonlinear control systems
Computer Usage Using Matlab and Simulink
Laboratories Various experiments
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design 3
Humanities and Social
Sciences
284
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
To introduce introducing the fundamental theory of neural
networks and fuzzy systems.
Catalog Description: Fuzzy logic: fuzzy set theory, set theoretic operations, law of Contradiction
and law of Excluded Middle, fuzzy operation, reasoning and implication,
fuzzy logic system applications. Neural Network: definition, similarity with
human brain, Classifications, input/output set, bias or threshold, learning,
single layer and multiplayer perception, forward and backward propagation,
design of ANN model, training sets for ANN, test set for ANN, network
testing and performance. Application of ANN in engineering.
Pre-Requisite Courses:
ILOs 1. Explain the learning and adaptation capability of neural and fuzzy
systems.
2. Describe the learning and retrieval procedures of various neural
networks.
3. Apply the rules of fuzzy logic for fuzzy control .
4. Implement neural networks and fuzzy systems to solve practical
problems.
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
285
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
286
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective The aims of this course include the introduction of
principles and characteristics of the different components
used in computer networks.
Catalog Description: Higher layer protocols and network applications on the Internet, such as
session layer, presentation layer, data encryption, directory service and
reliable transfer services, telnet, network management, network
measurements, e‐mail systems, and error reporting.
Pre-Requisite
Courses:
287
• Behrouz A. Forouzan, "Data Communications and
Networking", McGraw Hill, 4th Edition.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √
288
Humanities and Social 0
Sciences
Catalog Description: Digital Image Fundamentals. Image Enhancement and Restoration. Color
Image Processing. Image Compression. Image Segmentation and Object
Recognition. Applications.
Pre-Requisite Courses:
289
ILOs 1. Describe principles of different digital imaging systems
2. Analyze and design digital filters for two-dimensional (2-D) signals
3. Perform the 2-D discrete Fourier transform (DFT)
4. Implement image processing algorithms on computers
5. Apply computer algorithms to practical problems
Topics: 1. Digital representation of images (Colored, gray scale and black and
white)
2. Image transformation, down sampling and upsampling
3. Lossless compression
4. Lossy compression
5. Object recognition techniques (edge recognition, Laplace techniques,
… etc)
6. 2D DFT
7. Filtering and image enhancements
8. Applications and study of some digital image standards
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
290
Assignments experiments include:
1. Study the digital image represtation and change the
image representation from color to gray scale and black
and white
2. Image rotation, transform upsampling and down
sampling
3. Object detection using various techniques
4. Study the frequency contents of images and extract the
main features of images using DFT
5. Image filtering and enhancement
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
291
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
Catalog Description: Automation of steam boilers: drum، water level control، and steam pressure
control، deaerator control system. Automation of steam turbines and gas
turbines. Speed control by governors، hydraulic speed controllers; electronic
controllers. Generator: automatic voltage regulators، static excitation systems.
Organization of control rooms. Annunciation and alarms. Load-frequency
control and stability problems
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
292
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
293
Catalog Description: The design problem: approaches، preliminary consideration of classical
design، realization of basic compensation، cascade compensation in time
domain: lead، lag، and lead/lag compensation. Cascade compensation in
frequency domain: lead، lag، and lead/lag compensation. Compensation of
closed systems by state variable feedback and pole-placement. Design by
sampled data. Compensation by continuous network and diagram. Computer
calculation.
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
294
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
295
implementation.
Pre-Requisite
Courses:
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
296
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
297
Catalog Description: General background on Engineering measuring units; time, distance, force,
volume, mass and velocity. General principles of pressure measurements.
Pascal’s Law. Different types of pressure measurement instruments. Young’s
modulus and strain gauges. Bernoulli equation. Flow measurements and
Venturi meters. Temperature measurements and measuring instruments.
Transducers for measurements.
Pre-Requisite
Courses:
Topics:
298
Lab. Experiments 5
Field Works
Design Assignment
Seminars
Attendance
Others 5
Design Assignments No design assignments
Computer Usage None
Laboratories Pressure and flow rate measurements
Assignments
Independent Learning Acquainting the Control Engineering student with the basic
concepts of measurements for future research and the use of
electronic and printed resources.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
299
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
To learn how to design motion control sub-systems of
mechatronic equipments and products.
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
300
Evaluation Component %age
Final exam
Tests
Homework
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
301
Course Title Embedded Mechatronic Control
Credit Hours 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√___
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
To learn the fundamental principles of embedded
mechatronic control and to gain practical skills for
interfacing and integrating actuators and sensors with
embedded microcontrollers within relatively complex
mechatronic systems.
ILOs 1. Describe the basic elements and major issues involved in developing
embedded software systems for mechatronic control.
2. Design embedded software systems based on user specifications
3. Develop real-time mechatronic control software including interfaces with
sensors and actuators for typical mechatronic applications
4. Extend the functionality of a mechatronic system by adding machine
intelligence and sensory feedback
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
302
a b c d e f g h i j k
303
Course Title Medical Instrumentation
Credit Hours 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _________ Second ___√___
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
304
Tests
Homework
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
305
Level First ____ Second_____ Third ____ Fourth___√_
Fifth_____
Semester First _______ Second __√____
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ___√_____ Optional____________
Course Objective
Catalog Description: Power system component modeling, per unit systems, power system network
solution techniques, short circuits analysis, symmetrical short circuits,
symmetrical components, unsymmetrical faults, the bus-impedance method
for calculating short circuit currents.
Pre-Requisite • Electrical circuits II EEE 31304
Courses: • Power system I EEE 32305
• Electromechanical energy conversion I EEE 31303
306
• The bus impedance method for calculating short circuit currents.
307
Humanities and Social
Sciences
308
• Understanding the methods and techniques of high voltage testing of
electrical equipment.
Topics: • Introduction: the need for high voltages for transmitting electric
power, areas of high voltage engineering.
• Sources of abnormal overvoltages on transmission systems: transient
overvoltages, power frequency overvoltages.
• Protection against overvoltages: wave modification, wave diversion,
earth wire, rod gap, lightning arrestors etc.
• Propagation of overvoltage surges: wave velocity, surge impedance.
Surge reflections .
• Line termination with surge impedance, capacitor, and inductor.
• Voltage build-up due to overvoltage surges. Bewley Lattice diagram.
• Generation of high voltages: high d.c voltages, high a.c voltages, high
impulse voltages.
• Measurement of high voltages: sphere and uniform field gaps.
Electrostatic and peak voltmeters.
• Potential dividers for high voltage measurements.
• High voltage testing of electrical equipment: basic definitions, testing
of insulators and bushing .
• Testing of transformers. Testing of cables.
• Theory of electric breakdown of insulation: gas insulation.
• Liquid insulation. Solid insulation.
Text Book M.S.Naidu, V.Kamaraju, “ High voltage engineering”, Tata
McGraw-hill Publishing Co. New Delhi
References: • E. Kuffel, M. Abdullah, “High Voltage
Engineering”, Pergamon Press, Oxford
• E. Kuffel, W.S. Zaengl, “High Voltage Engineering
Fundamentals”, Pergamon Press, Oxford
• T.J. Gallagher, A.J. Pearmain, “High Voltage
Measurement testing and design” John Wiley &
Sons.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √
309
Homework 15
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
310
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ___√_____ Optional____________
Course Objective
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
311
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
312
Catalog Description:
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
313
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description:
Pre-Requisite
Courses:
ILOs
Topics:
314
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
315
Program Electrical and Electronic Engineering
Specialization Electronics and Computer Engineering, Power Systems
Engineering
Course Code EEE 52115
Catalog Description: 1. Review the basic theory of power semiconductor devices and passive
components with the view of their practical applications in power electronics.
2. Familiarization with the operation principles of AC-DC, DC-DC, DC-AC
conversion circuits and their applications.
3. Provision of a basis for further studies of power electronic circuits and
systems.
4. Static power conversion principles, PWM techniques for voltage and
frequency control, circuit design considerations, and applications of power
electronics. Computer-aided analysis and design of power electronic circuits.
Pre-Requisite Courses: 1. Electrical circuits 1 EEE 22308
316
2. Solid State Physics and Devices EEE 22107
3. Digital systems Design 2 EEE 31105
4. Electromechanical Energy Conversion 1 EEE 31303
ILOs After successfully completing the course, the student should be able to do the
following:
1. Describe the operation of dc-dc, dc-ac, ac-dc and ac-ac power converters.
2. Explain the control characteristics of power semiconductor switching
devices.
3. Describe the formation of a team to function effectively to complete a
group assignment in electrical power/computer engineering.
4. Calculate the values of circuit parameters to limit output ripple voltages
and currents of a converter with certain specified values.
5. Evaluate the effects of various modulation techniques on the quality of
input and output waveforms.
6. Analyze and evaluate the performance of a simple power circuit.
7. Apply PSpice and Mathlab software tools to verify the design assignments
to evaluate the performance of power electronics circuits in terms of power
factor, harmonic factor, distortion factor and switching angles for PWM
switching.
8. Understand the role of power electronics in the improvement of energy
usage efficiency and the development of renewable energy technologies.
317
regulators .
• SCR Chopper circuits. Design considerations.
• Isolated switch-mode power supplies: Forward converter, Fly-back
converter, Half-bridge. DC Power supplies, AC Power supplies,
Multistage Conversions, magnetic considerations.
• DC-AC inversion, Single-phase and Three-phase Voltage-source
inverters, pulse-width-modulation (PWM) techniques, harmonic
reduction.
• Series Resonant Inverters, Forced-commutated SCR inverters,
Current-source inverters. Design considerations.
• Applications – Motor Controls, Power Supplies, Utility Interface
applications.
• Review of advanced power sources, world energy review, fuel cell
power, wind power, solar power.
Text Book M. H. Rashid (2003). Power Electronics - Circuits,
Devices and Applications, Prentice-Hall Inc
References: 1. M. H. Rashid (2006). SPICE For Power Electronics and
Electric Power, CRC Press.
st
2. P. T. Krien, Elements of Power Electronics,1 Edition,
Oxford
University Press, 1998
3. N. Mohan, Advanced Electric Drives: Analysis, Control
st
and Modeling using Simulink, 1 Edition, Prentice-Hall,
2000.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
318
Others
Design Assignments None
Computer Usage Converter circuits simulations using PSpice, Simulink
Laboratories LINE-COMMUTATED Converter Modules for:
Assignments (1) Phase-controlled Rectification and Inversion,
(2) AC controller experiments: Burst-firing and phase
control techniques, using
(3) DC motor drive experiments.
DC-AC Inverter modules for:
(4) Static frequency conversion and PWM control
(5) AC Motor drives experiments.
Independent Learning Acquainting the Power Engineering student with the basic
concepts of electrical power control for future research and
the use of electronic and printed resources.
Contribution To the Component Credit
professional Hours
components Mathematics and
basic Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
319
Department Req.
Specialization √
Course Type Mandotary ________ Optional_______√_____
Course Objective
Catalog Description: Automation of steam boilers: drum، water level control، and steam pressure
control، deaerator control system. Automation of steam turbines and gas
turbines. Speed control by governors، hydraulic speed controllers; electronic
controllers. Generator: automatic voltage regulators، static excitation systems.
Organization of control rooms. Annunciation and alarms. Load-frequency
control and stability problems
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
320
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
321
Course Objective
Introducing the student to the general measuring system
stages: sensor-detector, conditioning and readout stages
aiming at the development of basic skills of quantifying
experimentally-observed processes for correlation with
those of predefined standards.
Catalog Description: General background on Engineering measuring units; time, distance, force,
volume, mass and velocity. General principles of pressure measurements.
Pascal’s Law. Different types of pressure measurement instruments. Young’s
modulus and strain gauges. Bernoulli equation. Flow measurements and
Venturi meters. Temperature measurements and measuring instruments.
Transducers for measurements.
Pre-Requisite
Courses:
Topics:
322
√ √ √ √ √ √ √ √ √ √
323
Program Electrical and Electronic Engineering
Specialization Power System Engineering
Course Code EEE 52312
Catalog Description: Overview of power system operation. Analyzing the state of the power
system. Controlling the state of the power system. Automatic generation
control, Load forecasting.
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
324
Evaluation Component %age
Final exam
Tests
Homework
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
325
Course Code EEE 51311
326
energy systems
7. Understand the performance characteristics of induction and synchronous
machines in stand-alone and grid-connected configurations
8. Understand the importance of power factor improvement
9. Acquaint with power electronic converters for Autonomous and Hybrid
power utilization
327
Tutorial 10
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance 5
Others
Design Assignments NO design assignments
Computer Usage None
Laboratories
Assignments
Independent Learning Acquainting the Power Engineering student with the basic
concepts of energy-recovery for future research and the use
of electronic and printed resources.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
328
Course Classification University Req.
Faculty Req.
Department Req.
Specialization √
Course Type Mandotary ________ Optional______√______
Course Objective
Catalog Description: Generalized machine theory. Synchronous and induction machines transients
from generalized equations. Dynamics of induction and synchronous
machines. DC machines and servo-motors transfer functions, principles of
speed and voltage feedback control. An introduction to solid state dc motor
drives. Special machines.
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
329
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
330
Course Objective
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
331
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
332
Catalog Description: Review: Computer Architecture. Real-time Embedded Software
Development. Mechatronic Control – Sensor Interfacing، Actuator Control،
Signal Processing، Intelligent Control Algorithms. Embedded C Language.
Embedded Software Design Techniques and Tools.
Pre-Requisite
Courses:
ILOs 1. Describe the basic elements and major issues involved in developing
embedded software systems for mechatronic control.
2. Design embedded software systems based on user specifications
3. Develop real-time mechatronic control software including interfaces with
sensors and actuators for typical mechatronic applications
4. Extend the functionality of a mechatronic system by adding machine
intelligence and sensory feedback
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
333
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
334
Catalog Description: An introductory study of environmental resources and their uses. Aspects
considered will include water resources systems; air and water quantity; solid
waste and wastewater disposal systems; noise pollution; electromagnetic
pollution; treatment processes; environmental impact analysis and
environmental planning
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References:
Course Contribution to The Program Outcomes
a b c d e f g h i j k
335
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
Catalog Description: Introduction, project initiation: project objectives- feasibility -success criteria,
336
project planning: scope- time- cost, project execution, project monitoring &
controlling, project closure, project HT management, project quality
management, project risk management, project communication management,
project management ethics.
Pre-Requisite 1. Engineering Management
Courses:
337
a b c d e f g h i j k
√ √ √ √ √ √ √ √
338
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EGS 52513
Catalog Description: Core concepts of enterprise information systems, the relation between the
information systems and the organization, management, and strategy; types of
information systems from organizational and functional perspectives;
Enterprise resource planning (ERP) systems; Electronic Business and
Electronic Commerce.
Pre-Requisite None
Courses:
339
2. Types of information systems in the enterprises –Organizational
perspective:
a. Executive Support Systems (ESS)
b. Decision Support Systems (DSS)
c. Management Information Systems (MIS)
d. Knowledge Work Systems (KWS)
e. Office Automation Systems
f. Transaction Processing Systems (TPS)
3. Information Systems, Organizations, Management, and Strategy
4. Types of information systems in the enterprises –Functional perspective:
a. Manufacturing & productions
b. Sales & marketing
c. Finance & accounting
d. Human resources
5. Enterprise resource planning (ERP) systems
6. Electronic Business and Electronic Commerce
Text Book Ken Laudon & Jane Laudon, "Management Information
Systems", Prentice Hall, 11th edition (2009), ISBN:
013607846X, 978-0136078463
References: 1. James O'Brien (Author), George Marakas,
Management Information Systems", McGraw-Hill/Irwin; 9
edition (October 23, 2008), ISBN: 0073376760, 978-
0073376769
2. Ralph Stair (Author), George Reynolds, "
Principles of Information Systems ", Course Technology; 9
edition (January 7, 2009), ISBN: 0324665288, 978-
0324665284
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √ √
340
Design Assignment --
Seminars 10
Attendance --
Others
Design Assignments NO design assignments
Computer Usage
Laboratories
Assignments
Independent Learning Study of advanced topics in Information systems strategic
planning
Study of advanced applications in electronic commerce
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design 1
Humanities and Social 1
Sciences
341
Specialization
Course Type Mandotary ________ Optional______√______
Course Objective
Catalog Description: .
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
342
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
343
Catalog Description: Strategic planning, feasibility analysis, forecasting, requests for and
evaluation of proposals, outsourcing issues, and managing specific types of
equipment, systems and services, including local and enterprise networks.
The new worldwide competitive environment, current status and trends both
domestically and internationally, the global telecommunications market,
intellectual property, privacy, and other legal issues. Regulatory institutes
models and roles
Pre-Requisite
Courses:
ILOs
Topics:
Text Book
References: 1.
Course Contribution to The Program Outcomes
a b c d e f g h i j k
344
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
345
exhibited by superconducting materials that can have an
impact on the development of electrical and electronic
devices.
Catalog Description: Properties of materials in the superconducting state; charge flow dynamics of
type II superconductors; high T c superconductors; applications for computers
and high-frequency devices.
Pre-Requisite
Courses:
346
the critical field, critical temperature and the heat capacity; quantum
interference, the fluxoid.
7. The mixed state and type-II superconductors, concept of the vortex,
critical fields; critical-state models of Beam and Kim et al, flux-flow
resistivity; critical currents; flux pinning, creep and flow; thin films;
two-fluid model, high frequency effects and microwave surface
resistance.
8. Normal and superconductive tunneling, quasiparticle tunneling,
Josephson tunneling, the Ambegaokar - Baratoff critical current,
weak-links, the SQUID
9. Superconducting materials; the A15-type compounds; the high T c
ceramic superconductors, physical properties of high T c materials -
"the good and the bad"; new topics in superconductivity; novel
superconductors; safety considerations.
10. Engineering applications of superconductivity
Text Book T. Van Duzer and C. W. Turner, Principles of
Superconductive Devices and Circuits , Prentice Hall, 2 nd
edition, 1999.
References: • J.D. Doss, Engineers Guide to High-Temperature
Superconductivity , Wiley, 1989.
• S. T. Ruggiero and D. A. Rudman, Superconducting
Devices (1990); High-Temperature Superconducting
Materials Science and Engineering , edited by
Donglu Shi (1995).
Course Contribution to The Program Outcomes
a b c d e f g h i j k
347
Attendance
Others
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
348
science and technology used in nanotechnology materials
and nanodevice fabrication.
Catalog Description: Physics and technology of nanoscale photonic and electronic devices. Bulk
crystal, thin film and epitaxial growth technologies. Semiconductor
characterization techniques. Defects in crystals. Nanotechnology processing:
diffusion oxidation, ion implantation, annealing, etching, and
photolithography. Nanoscale optoelectronic and electronic devices.
Pre-Requisite
Courses:
349
Topics: 1. Semiconductor heterostructures and low-dimensional quantum
structures: type I and type II Energy band offsets, model solid theory,
Anderson model, quantum wells, quantum wires, quantum dots,
multiple quantum wells and superlattices, optical properties of low-
dimensional structures.
2. Compound semiconductors and crystal growth techniques (1/2): III-V
semiconductor alloys, II-VI compound semiconductors, bulk single
crystal growth techniques (Czochralski, Bridgman, float zone, Lely).
3. Compound semiconductors and crystal growth techniques (2/2): liquid
phase epitaxy, vapor phase epitaxy, metalorganic chemical vapor
deposition, molecular beam epitaxy, thermodynamics and kinetics of
growth, growth modes.
4. Semiconductor characterization techniques: x-ray diffraction, electron
microscopy, EDX, Auger electron spectroscopy, XPS, SIMS,
Rutherford backscattering, scanning probe microscopy,
photoluminescence, cathodoluminescence, reflectance, absorbance,
ellipsometry, Raman spectroscopy, Fourier transform spectroscopy,
resistivity, Hall effect, electrochemical capacitance-voltage profiling.
5. Defects: intrinsic and extrinsic point defects, line defects, planar
defects, volume defects, defect characterization, defects generated
during semiconductor crystal growth.
6. Semiconductor device nanotechnology (1/2): oxidation, diffusion.
7. Semiconductor device nanotechnology (2/2): ion implantation,
characterization of sheet resistivity and junction depth.
8. Semiconductor nanodevice processing: photolithography, electron
beam lithography, etching, metallization, packaging of nanodevices.
9. Semiconductor lasers: general laser theory, Rubylaser, semiconductor
laser theory and characteristics. Photodetectors: general photodetector
parameters, thermal detectors, photon detector theory and
characteristics.
Text Book M. Razeghi, Fundamentals of Solid State Engineering, 2nd
ed., Springer, 2006.
References: 1. M. Razeghi,MOCVD Challenge Vol. 1
2. M. Razeghi,MOCVD Challenge Vol. 2
Course Contribution to The Program Outcomes
a b c d e f g h i j k
350
Tests
Homework
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments The students will work in group on a project to design,
fabricate, and test an optoelectronic circuit, or build a
model related to the crystal structure of semiconductors. A
written report and an oral presentation will be prepared.
Computer Usage
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
351
Course Title Special Relativity in Optics
Credit Hours 3
Level First ____ Second_____ Third ____ Fourth____
Fifth__√___
Semester First _______ Second __√____
Course Classification University Req.
Faculty Req.
Department Req. √
Specialization
Course Type Mandotary ________ Optional_______√_____
Course Objective
This course will introduce students to Special Relativity
(SR), with an emphasis on the role SR plays in the field of
optics.
Catalog Description: This course will introduce students to Special Relativity (SR), illustrate the
relation between SR and Maxwell’s Equations, and explain the origin of
magentic fields and forces. In addition, it will describe quantitatively how
modern optical devices and systems such as Sagnac interferometers,
gyroscopes, accelerometers, clocks and the global positioning system must
take into account the effects of SR
Pre-Requisite
Courses:
Topics:
Text Book
References: 1. Primary: “Special Relativity,” A.P. French, W.W.
Norton, New York, London (MIT Introductory
Physics Series); Available from Amazon.com
2. Secondary: “Classical Electrodynamics,” J.D.
352
Jackson, Third Edition, Wiley, New York.;
Available from Amazon.com
Course Contribution to The Program Outcomes
a b c d e f g h i j k
353
Program Electrical and Electronic Engineering
Specialization ALL
Course Code EGS 52214
Catalog Description: Study of advanced topics of current interest in the field of quantum
electronics, with an emphasis of atom-laser interaction. Selected topics from
the following areas will be covered, with an emphasis on practical
applications: Semi-Classical Atom-Laser Interaction, Quantized Radiation
Field, Cavity Quantum Electrodynamics, Fundamental Formalisms in
Quantum Noise, Quantum Theory of Spontaneous Emission, and Quantum
Theory of Laser.
Pre-Requisite • Basic familiarity with quantum mechanics
Courses: • Introductory Electrodynamics
• Introductory Quantum Mechanics
• Ordinary Differential Equations
• Fourier Transforms
354
ILOs 1. Understand the fundamentals of atom-laser interaction
2. Understand quantum theory of radiation and laser
3. Become familiar with recent advances in the field of quantum
electronics
Text Book
References: 1. P. Meyster and M. Sargent III, Elements of
Quantum Optics, Second Edition, Springer Verlag
2. M. Scully and S. Zubairy, Quantum Optics,
Cambridge University Press
3. Yariv, Quantum Electronics, Third Edition, John
Wiley and Sons
4. Claude Cohen-Tannoudji, Jacques Dupont-Roc,
Gilbert Grynberg, Atom-Photon Interactions: Basic
Processes and Applications, Wiley-Interscience
5. Claude Cohen-Tannoudji, Jacques Dupont-Roc,
Gilbert Grynberg, Photons and Atoms: Introduction
to Quantum Electrodynamics, Wiley-Interscience
6. M. Scully, M. Sargent, and W. Lamb, Laser
Physics, Addison-Wesley
7. P. Meystre, Atom Optics, Springer
8. P. Berman, Atom Interferometry, Academic Press
Course Contribution to The Program Outcomes
a b c d e f g h i j k
355
Evaluation Component %age
Final exam
Tests
Homework
Tutorial
Lab. Experiments
Field Works
Design Assignment
Seminars
Attendance
Others
Design Assignments
Computer Usage Matlab would be used for generating plots.
Laboratories
Assignments
Independent Learning
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science
Engineering Design
Humanities and Social
Sciences
356
Course Code EGS 52115
357
solving real electromagnetic wave and optical engineering problems.
7) Begin to read the research literature in FDTD modeling for
engineering electromagnetics.
358
Course Contribution to The Program Outcomes
a b c d e f g h i j k
359
Specialization ALL
Course Code EGS 52116
Catalog Description: Introduction to Graphs. Paths and Distance in Graphs. Graph searching Basic
Graph Algorithms. Hamiltonian Graphs. Eulerian Graphs. Planar Graphs.
Graph Coloring. Matching and Factorizations. Networks, PCB and IC
designs.
Pre-Requisite Systems Modelling and Simulation EEE 42204
Courses:
360
Topics: 1. Definitions of Graphs, Paths & Cycles etc
2. Connectivity
3. Ramsey’s theory for graphs.
4. Random graphs,
5. Optimisation involving trees, shortest path problems
6. Eulerian graphs, Hamiltonian graphs and associated algorithms
7. Planar, Dual and Infinite graphs
8. Colouring vertices, Brooke’s theorem & Chromatic polynomials
9. Diagraphs & Markov chains
10. Matching, marriage & Memger’s theorem
11. Graph embedding
12. Matroids, graphs & traversals
13. Applications of GT in computer networks
14. Application of GT in circuit layout designs (e.g. PCB and IC layout)
Text Book Introduction to Graph Theory, Robin J. Wilson, Prentice
Hall, 1996, ISBN: 978-0-582-24993-6
References: • Schaum's Outline of Graph Theory, V. K.
Balakrishnan, 1996, McGraw Hill, ISBN: 0-07-
007489-4
• Graph Theory (Graduate Texts in Mathematics),
Reinhard Diestel, 2011, Springler Verlag, ISBN: 0-
387-95014-1
Course Contribution to The Program Outcomes
a b c d e f g h i j k
√ √ √ √ √ √ √
361
Design Assignments
Computer Usage
Laboratories
Assignments
Independent Learning Stimulate the students to appreciate the strong links
between pure mathematical theorems and engineering
applications.
Contribution To the Component Credit
professional Hours
components Mathematics and basic
Sciences
Engineering Science 2
Engineering Design 1
Humanities and Social
Sciences
362