Bachelor of Science in Electrical and Electronic Engineering
Bachelor of Science in Electrical and Electronic Engineering
Bachelor of Science in Electrical and Electronic Engineering
During the first two years, the students are introduced to the basic principles of Electrical and Electronic
Engineering. In this period, the students are also exposed to broad based pure science courses such as
Physics, Mathematics and a wide range of general education courses, such as English, Philosophy,
Liberal Arts and Social Science Courses.
The third year concentrates on broadening the fundamental knowledge in Electrical and Electronic
Engineering Systems. During the fourth year, students are encouraged to deepen their knowledge and
understanding in areas of particular interest and ability. Finally, the students are required to complete a
project in their area of specialization.
The proposed BS-EEE program is design to have total 135 credits, requiring about 4 years to complete. In
order to provide exposure and enhance post graduation employability, students must complete at least two
(2) weeks of industrial training after completion of 80 credits of course work.
The breakdown of the total credits and degree requirements is given as follows:
b) Degree Core Courses II (Math and General Science Courses): 30 Credit Hours
Courses Titles Credits
MAT 116 Pre-Calculus 0
MAT 120 Calculus and Analytical Geometry I 3
MAT 125 Linear Algebra 3
MAT 130 Calculus and Analytical Geometry II 3
MAT 240 Calculus and Analytical Geometry III 3
MAT 250 Calculus and Analytical Geometry IV 3
MAT 350 Engineering Mathematics 3
MAT 361 Probability and Statistics 3
PHY 107 Physics I 3
PHY 107L Physics I Lab 0
PHY 108 Physics II 3
PHY 108L Physics II Lab 0
CHE 101 General Chemistry 3
Students must choose five course (15 Credits) covering at least two (2) of the following streams. Students
completing at least three courses (9 Credits) and the project/internship from any of these streams will
receive degree with concentration in that area.
Telecommunications (TCE)
Solid State Electronics (SSE)
Power Systems Engineering (PSE)
Computer & Software Engineering (CSE)
Students will be required to complete 18 credits of General Education including the first 4 courses in the
following list.
e) Open elective Courses: 3 credit Hours
EEE 132 (Computer Programming): This is a traditional programming course for EEE majors and
other students with a deep interest in the subject. The course introduces object-oriented programming
using a high level language covering concepts such as inheritance, polymorphism, interfaces and object-
oriented modeling. Students are expected to submit a course project at the end of the semester. This
course has mandatory lab sessions every week. Prerequisite: None. 3 Credits.
EEE 141 (Electrical Circuits I): Formulation and solution of circuit equations, network theorems,
sinusoidal steady-state analysis. Topics include loop and nodal analysis, superposition and Thevenin
theorem, properties of sinusoids, phasor representation and vector diagrams. This course has separate
mandatory laboratory sessions every week in a separate course EEE 283. Prerequisite: None. 3 Credits.
EEE 211 (Digital Electronics): Flip-flops, shift registers, counters, arithmetic operations, semiconductor
memories, switches, A/D converters D/A converters, digital logic blocks and selected applications of
digital circuits. Prerequisite: EEE 111. 3 Credits.
EEE 211L (Digital Electronics- Lab): Lab#1: Implementing a Boolean function [IC Needed: 7486,
7432, 7408, 7404], Lab#2: Design of Half Adder/Full Adder/Half Subtractor/Full Subtractor [IC Needed:
7486, 7432, 7408, 7404], Lab#3: Design of an Add/Subtract circuit with add/subtract select input P [IC
Needed: 7483, 7408], Lab#4: Design of a Code Converter like Excess-3 code to 8 4 -2 -1
code, Lab#5: Design of a Decimal Adder like Excess-3 Adder [IC Needed: 7483, 7408,
7432], Lab#6: Design of a 4-bit Magnitude Comparator circuit [IC Needed: 7486, 7404, 7432,
7408], Lab#7: Implementing Boolean functions using Decoder/Multiplexer [IC Needed:
74152],Lab#8: Sequential Logic Circuit with JK/SR type Flip-flops [IC Needed: 7474,
7473],Lab#9: Design of counters of various MOD sizes. 0 credit
EEE 221 (Signals and Systems): Analysis techniques for signals and systems. Signal representation,
including Fourier and LaPlace transforms. System definitions and properties, such as linearity, causality,
time invariance, and stability. Use of convolution, transfer functions and frequency response to determine
system response. Applications to circuit analysis. Prerequisite: MAT350. 3 Credits.
EEE 241 (Electrical Circuits II): AC quantities, periodic waveforms, phasors, AC circuit analysis with
RC, RL & RLC in series and parallel, power & power factors. network topology, formulation of loop,
node and state equations, polyphase systems, coupled circuits. Prerequisites: EEE 141. 3 Credits.
EEE 241L (Electrical Circuits II- Lab): Fundamentals of AC circuits – Familiarization with wave
shape and measurement of rms value, frequency and phase difference, Verify Thevenin’s and Norton’s
Theorem in AC circuits, Study of resonance behavior of a series RLC circuit with variable capacitance,
Determination of the Bandwidth and Quality Factor of a series RLC circuit, Study of resonance behavior
of a parallel RLC circuit with variable capacitance, Determination of a phase sequence of a 3-Ф system,
Measuring average power in three phase circuits, Determination of the Mutual inductance of two
magnetically coupled circuits. 0 Credit
EEE 232 (Numerical Analysis in Engineering): Numerical solutions of algebraic and transcendental
equations. Matrices. Interpolation. Computer applications in solving electrical and electronic engineering
problems. Curve fitting by least squares. Numerical differentiation, integration. Finite differences.
Numerical solution of differential equations. Prerequisite: EEE 132, MAT 240. 3 Credits.
EEE 254 (Electrical and Electronic Engineering Services for Buildings): Designing LT Electrical
distribution system for domestic buildings, for low rise office buildings, for industrial buildings, for
multistoried office buildings, for multistoried multipurpose buildings. Fuses, Circuit Breakers, Busbars,
Distribution boxes, cables, earthing, wiring methods for buildings and industries. Selection of cable size,
circuit breaker size, busbar size. Typical lighting design inside a domestic building, office building and an
industry. Choice of luminaries for various applications.
Introduction to modern Lifts and their installation. Installation of a PABX for domestic building, office
building and industrial compound. Designing routing and layout of indoor and underground telephone
and fiber optic cables. Designing routing and layout of UTP data cables and fiber optic cables for LAN.
Introduction to IEE Wiring Regulation 16th edition (BS7671:2001 incorporating Amendments 1 & 2,
2004. Safety regulations, various types of cables for indoor wiring and electrical distribution in buildings.
Distribution boards, MCB, MCCB. Earthing requirements, various earthing systems. Conductors for
outdoor distribution through poles. Single line diagram of a typical 11KV/0.4KV 500KVA Substation and
a 200KVA pole mounted transformer. Bus-bar trunking system for various applications. Introduction to
CCTV, Fire Detection and Alarm system, Fire detection system, Fire fighting system, Safety Alarm
Systems. 3 Credits
EEE 283 (Electrical and Electronics Lab I): Verification of KVL & KCL, Thevenin’s theorems- proof
and application, Y-D and D-Y transfer and application, Introduction to CRO (cathode ray oscilloscope)
and properties of RC circuits, Passive filter circuits – Low pass filter, Characteristics of diodes, Half wave
and full wave rectifier circuits, Clipping and Clamping circuits, Common Emitter (CE) configuration and
its characteristics, NOT, AND, OR gate implementation using BJT
EEE 311 (Communication Electronics): Design methods to fix gain and bandwidth specifications in
amplifiers are presented. Design use of feedback techniques is presented. Properties and design
application of operational amplifiers are studied. Emphasis is given on electronic circuitry used in
communication engineering. This course has mandatory laboratory sessions every week. Prerequisite:
EEE 111, EEE 211. 3 Credits.
EEE 312 (Power Electronics): This introductory course will give an overview of the major aspects of
power electronics. Emphasis will be given on basic theoretical methods of calculation and design of
important power electronic circuits such as: ac to dc uncontrolled and controlled rectifiers, ac voltage
controllers, dc-dc converters, dc to ac inverters and power supplies. The course will also cover power
semiconductor devices and wide application aspects of power electronic circuits using diodes, SCR,
GTO, BJT, MOSFET, IGBT, rectifiers and switching circuits. Application in electronic power processing
and control as applied to industrial drives, transportation systems and computer systems, Harmonics and
power factor, power supplies with unity power factor . Prerequisite: EEE 211. 3 credits.
EEE 313 (Semiconductor Devices and Technology): This course is concerned with semiconductor
physics or in brief how semiconductor devices work. Physical aspects of semiconductors will be
presented, followed by: diodes, bipolar junction transistors, and MOSFETs. Topics to be covered in the
course include: Basic quantum mechanics necessary to describe how electrons behave in atoms, free
space, and solid, band theory of solid: concept of conduction/valence band, concepts of electrons, holes,
doping, carrier concentration, scattering, and mobility, behavior of electrons inside semiconductor when a
field or concentration gradient has been present, basic operation of p-n junction (diode), operation of light
emitters and detectors, bipolar junction devices, MOSFET. Prerequisite: EEE 111. 3 credits.
EEE 321 (Introduction to Communication Systems): An introduction to the basic signal processing
operations in communications systems, frequency and time domain signals and system representation,
analog modulation (AM and FM), digital modulation, noise in communication systems. Overview of
current communication systems such as the public-switched telephone network, radio and TV
broadcasting, cellular and cordless telephones, satellite communications and paging.
EEE 331 (Data Communications and Computer Networks): Introduction to International Standards
Organization open System Interconnection (ISO-OSI) reference model, design issues and protocols in the
physical layer, data link layer and network layer; architectures and control algorithms of local area
networks, point-to-point networks and satellite networks; standards in network access protocols; models
of network interconnection, and overview of networking and communication software. Prerequisite: EEE
331. 3 credits.
EEE 331L (Data Communications and Computer Networks – Lab): The objective of the Networking
Lab is to help students learn about the hardware, software, and configuration procedures of a router, and
the associated protocols of networking and inter-networking. Laboratory exercises include the design and
implementation of projects such as simulation of the network/transport layer functions, routing, an
Ethernet controller, and applications using TCP/IP or UDP. Detail of the lab topics are : (a) Guided
Media: hands on presentation of different types of guided communication link (coaxial cable, twisted
pair, fiber optics etc.). Agreement of twisted pair with RJ-45 and Network Interface Card. (b) Network
Equipments: hands on presentation of different network connecting equipments like BNC-T connector,
terminator etc. and nodes like Hub, Router, Switch etc. (c) Client Server Programming: Iterative and
concurrent client server programming for TCP and UDP using C/C++/Java. (d) Network Configuration:
detail about MAC address, IP address, Classful addressing, Classless addressing, subnetting, supernetting,
masking, subnet masking, Dynamic address configuration etc. (e) Network Application: Domain Name
System (DNS), Simple Mail Transfer Protocol (SMTP), IMAP4, Post Office Protocol (POP3), File
Transfer Protocol (FTP) etc. 0 Credit
EEE 332 (Microprocessors and Interfacing): Design of a simple processor, review of advanced
processors, control logic design: random logic and microprogramming; machine-level programming,
instruction sets, data representations; subroutines; input/output hardware and software; pipelining;
relation to high-level languages. This course also includes study of microprocessor architectures,
hardware modules, and interfaces; programming, software tools, development systems, and applications;
and microprocessor system design methodology. This course has mandatory laboratory sessions every
week. Prerequisite: EEE 211. 3 credits.
EEE 333 (Artificial Intelligence): An introductory description of the major subjects and directions of
research in artificial intelligence; topics include all languages (LISP and PROLOG), basic problem
solving techniques, knowledge representation and computer inference, machine learning, natural language
understanding, computer vision, robotics, and societal impacts. Prerequisite: EEE 332. 3 credits.
EEE 334 (Internet and Web Technology): The Internet, Introduction to Creating Web Pages, web
designing concepts, HTTP protocol, Hypertext Markup Language (HTML), Server Side Includes (SSI),
Cascading Style Sheets (CSS), Adding Advanced Content to Web Pages, Introducing Perl and CGI,
Creating HTML Forms with Perl and CGI, Add Java Applets, Add JavaScript, Java Servelet, Java Server
Pages (JSP), Publish Web Pages, JavaScript, Active Server Pages (ASP), Server Side Scripting with PHP.
Development of Dynamic Web Pages using ASP/PHP/JSP with Back End Database (MS SQL
Server/Access). Prerequisite: EEE 331. 3 credits.
EEE 336 (Computer Architecture and Organization): Computer system analysis and design.
Performance and cost, instruction set architecture, processor implementation techniques, pipelining,
vector processors, memory hierarchy design, and input/output. Prerequisite: EEE 211. 3 credits.
EEE 336L (Computer Architecture and Organization – Lab): Lab 1: Design of a 2 bit Look-ahead
Carry Generator, Lab 2: Design of a 4 bit Shifter Unit, Lab 3: Design of a 2 bit Logic Unit, Lab
4: Design of a 2 bit Arithmetic Unit, Lab 5: Combining the experiments of Lab 2, Lab 3 and Lab 4: to
construct a 2-bit ALU, Lab 6: Design of a 4 bit Incrementer/Decrementer/Two’s Complementer using
JK/D flip-flops, Lab 7: Design of synchronous up/down counter with parallel load, Lab 8: Design of a
Universal Shift Register, Lab 9: Design of a Serial Adder. 0 Credit
EEE 337 (Database Management Systems): Examines the logical organization of databases: the entity-
relationship model; the hierarchical, network, and relational data models and their languages. Functional
dependencies and normal forms. Design, implementation, and optimization of query languages; security
and integrity; concurrency control, and distributed database systems. Prerequisites: EEE132, or consent of
the instructor. 3 credits.
EEE 342 (Control Engineering): Feedback control, transfer function modeling, time domain
specifications, location of poles and stability, steady state performance, frequency response- Bode,
Nyquist, and Nichols plots, gain and phase margin, resonant frequency, root locus, feedback
compensation, introduction to digital control. This course has mandatory laboratory sessions every
week. Prerequisite: EEE 221. 3 credits.
EEE 342L (Control Engineering- Lab): Introduction , Feedback Control Systems: Open loop v closed
loop, Stability, Sensitivity, Disturbance rejection, Transient response, Steady state error, Root Locus
Analysis, Frequency Response: Bode Plots, Gain and Phase Margin, Bandwidth, Stability in the
frequency Domain: Nyquist Stability Criterion Gain and Phase Margin, Controller Design: Common
control methodologies, PI, PD and PID, Compensators, Phase Lead and Lead-Lag, Introduction to
Digital Control: Sampling, zero-order hold, the Z transform, Stability in the Z domain, Digital
PID. 0 Credits
EEE 361 (Theory of Electromagnetic Fields): Stationary Electric and Magnetic Fields, Maxwell’s
Equations, The Electromagnetics of Circuits, Transmission Lines, Plane-Wave Propagation and
Reflection, Two and Three-Dimensional Boundary Value Problems, Waveguides, Resonators, Microwave
Networks, Radiation, Electromagnetic Properties of Materials, Optics. Prerequisite: PHY 108, MAT
350. 3 Credits.
EEE 362 (Electrical Transmission & Distribution Systems): Classification of transmission and
distribution voltage levels, transmission line, sag, lightning, corona and reduction, transmission line
resistance, calculation of inductance and capacitance, equivalent ckt of short and long line, power, voltage
and power factor control, insulated cables, distribution systems, layout of substation, intro to harmonic
generating devices, THD, harmonic reduction, high voltage DC transmission. Prerequisite: EEE
241; 3 credits.
EEE 363 (Electrical Machines): Review of magnetic circuits, transformers: construction, operation,
phasor diagram, efficiency, and regulation. 3 phase transformer, vector group, and parallel operation.
Single-phase induction motor, DC generator, DC motor. Prerequisite: EEE 241. 3 Credits..
EEE 363L (Electrical Machines – Lab): Open circuit characteristics of a separately excited dc shunt
generator, Losses of a dc machine, To find the efficiency of a dc shunt generator, Speed control of a dc
shunt motor, Starting and breaking of a dc motor, Test on a 1-Ф transformer and finding the regulation for
various load, Parallel operation of two transformer and to observe how they share load, Determination of
circuit parameters and performance characteristics of a 3-Ф induction motor, Measurement of sequence
impedance and sub transient reactance for rotating machine, Study of a 1-Ф induction motor, Study of a
universal motor, Plotting V-curve and phasor diagram for synchronous motor, Measuring synchronous
generator model parameters, Phasor diagram of a synchronous generator, Parallel operation of alternator,
Load sharing of two alternator and observe the effect of prime mover speed on load sharing, Torque
measurement of a dc motor by electro dynamo meter. 0 Credits
EEE 383 Electrical and Electronics Circuit Lab II. Study of class A power amplifier, Study of class
B, class C power amplifier, Study of voltage series feedback amplifier circuit, Study of current series
feedback amplifier circuit, Application of OP-AMP I – Inverting, Non inverting, Summing, Application
of OP-AMP II – Integrator, Differentiator, Design and study of a -4 dB/decade low pass Butterworth
filter, Study of Astable multivibrator, Study of RC oscillator, Study of Wien Bridge oscillator, Schmitt
trigger and voltage controlled oscillator, Active filter design(Low pass, High pass, Band pass).
Prerequisite: EEE 241. 2Credits
EEE 411 (Introduction to VLSI Design): Introduction to the design and layout of Very Large Scale
Integrated Circuits (VLSI). Emphasis is placed on digital CMOS circuits. Static and dynamic properties
of MOSFET devices, along with integrated circuit fabrication are examined. Computer-aided design tools
are used to produce working integrated circuit designs. Students will also learn to use a hardware
descriptive language (VHDL) in the digital design process. This course has mandatory laboratory sessions
every week. Prerequisite: EEE 313. 3 Credits.
EEE 411L (Introduction to VLSI Design-Lab): This is a hands-on lab course intended to expose EEE
students to the Computer-Aided Design aspects of VLSI. As today’s VLSI circuits are designed using
powerful engineering application software, students in this course will develop the necessary skills to
tackle real-world design environment. The selected areas will be covered: (a) Electronic analysis of
CMOS circuits using circuit simulator such as SPICE or HSPICE, (b) Layout (physical) design of basic
cells using layout editor such as Magic, (c) Design of a chip at the architecture level using VERILOG or
VHDL hardware description language and simulating the architecture using VCS, VERILOG-XL, or
MODELSIM, (d) Synthesis, Place and Route of the of the chip architecture into a physical design using
software such as Design Compiler. During the first six weeks of the course students will be assigned to do
individual lab experiments. For the second half of the semester (last six weeks) the students will work on
projects. 0 credit.
EEE 413 (Verilog HDL: Modeling, Simulation and Synthesis): This course is designed to cover a
global understanding of Verilog HDL- based design. Topics treated include: Event-Driven Simulation,
hardware modeling and simulation in Verilog, data types and logic system in Verilog, Structural and
behavioral modeling, user-defined tasks and functions in Verilog and interactive debugging in Verilog
using software tools. Prerequisite: CEG 231 w/Lab. 3 credit.
EEE 413L (Verilog HDL: Modeling, Simulation and Synthesis Lab): Demonstrate how to write
Verilog HDL and its syntax, semantics and concurrency to capture various type of VLSI circuit. Show
different type of HDL modeling such as gate level, data-flow modeling and behavioral and their timing
and delays control. Write Verilog test-bench and simulate the design for functional and structural
verification using Verilog simulator. Synthesize the Verilog design using Xilinx and Altera EDA tools
targeting FPGA and CPLD hardware devices. 0 credit.
EEE 414 (Advanced VLSI Chip Design Methodology and Optimization using HDL): This course
discusses high-tech VLSI chip design area and a flourishing field within Electronic Design Automation.
Course covers advanced VLSI chip design methodology which includes physical design, system
partitioning, FPGA partitioning, partitioning methods, estimating ASIC size, floorplaning, placement,
physical design flow, global routing, detailed routing, special routing, circuit extraction and DRC, scan-
chain insertion, clock-tree routing and signal-net routing. The course introduces the systematic top-down
design methodology to design complex digital hardware such as FPGA, EPLD and ASIC. Verilog
Hardware Description Language and sophisticated EDA tools are utilized to elaborate the material
covered throughout the course. Course projects of this course will lead to open research topics. 3 credit.
EEE 414L (Advanced VLSI Chip Design Methodology and Optimization using HDL Lab): Provide
hand-on training to teach student how to go through whole advanced chip design methodology that
includes how to do VLSI design entry using HDL, then write test-bench and simulate and synthesize the
design using EDA tools, then carry out design partitioning, floorplanning, placement and routing. Finally
configure the FPGA or CPLD devices by downloading bitstream file of the design. 0 credit.
EEE 415 (CMOS Analog Circuit Design): This course introduces the students to analog integrated
circuit design techniques, beginning with a review of fundament device properties to complex multistage
amplifier design. The goal of this course is to teach the basic techniques for the analysis and design of
analog building blocks; i.e. amplifiers, current mirrors, comparators, cascade amplifiers, PLL etc., noise
considerations, frequency response. By the end of the course the students will have designed and
presented a complex analog circuit (e.g. An amplifier, a band-gap reference, etc) with specifications close
to state of the art, on a commercial state of the art process. Prerequisite: EEE 313, EEE411. 3 credit.
EEE 416 (Integrated Circuit Process Integration): The course involves circuit design at the IC level;
modern IC CAD software will be used in conjunction with the course. Integrated circuit (IC)
implementation of RF circuits for wireless communications applications. Transceiver architectures for
current wireless communications standards; active/pasive device technologies for RFIC implementations;
low noise amplifiers; mixers; frequency sources; power amplifiers; single-chip radios; and RFIC
packaging and testing. Electronic properties of semiconductors that are significant to device operation for
integrated circuits. Silicon device fabrication technology. CMOS devices and deep sub-micron
manufacturing technology. Modeling of interconnect wires. Optimization of designs with respect to a
number of metrics: cost, reliability, performance, and power dissipation. Sequential circuits, timing
considerations, and clocking approaches. Design of large system blocks, including arithmetic,
interconnect, memories, and programmable logic arrays. Analysis and design of electronic circuits for
communication systems, with an emphasis on integrated circuits for wireless communication systems.
Analysis of distortion in amplifiers with application to radio receiver design. Power amplifier design with
application to wireless radio transmitters. Class A, Class B, and Class C power amplifiers. Radio-
frequency mixers, oscillators, phase-locked loops, modulators, and demodulators. Prerequisite: EEE
313. 3 credits
EEE 418 (Advanced VLSI Design): This course addresses advanced issues in VLSI design, covering the
following topics: design methodologies and IP design, advanced logic circuit styles, noise sources and
signal integrity in digital design, design techniques for dynamic and static power reduction, power supply
issues, interconnect analysis, clocking and synchronization, process variation, and SOI design issues.
Students are expected to complete a substantial design project as part of the course, which involves
extensive use of CAD tools. Prerequisite: EEE 411. 3 credits
EEE 419 (Advanced IC Processing and Layout): Orientation, Process Flow, Experimental Design and
Statistical Process, Control, Basic Optical Lithography, Electron-Beam, Ion-Beam Lithography, and X-
Ray, Oxidation, Ion Implantation, Diffusion, Vacuum, Plasma, CVD Etching and Deposition, Multilevel
Interconnect. Prerequisite: EEE 313. 3 credits.
EEE 421 (Stochastic Signals and Systems): Engineering applications of probability theory, random
variables and random processes. Time and frequency response of linear systems to random inputs using
both classical transform and modern state space techniques. Prerequisite: EEE 221, MAT 361. 3 credits.
EEE 422: Principles of Digital Communications: Digital modulated signal and their spectral
characteristics, PCM, the baseband and bandpass modulation, demodulation, coherent/non-coherent
detection methods (and receiver structures) in AWGN channel, their error performance, communication
over band-limited channels with ISI and AWGN, Matched filter, link budget, introduction to source
coding, channel coding, spread-spectrum and multiple access techniques.
EEE 424 (Mobile and Wireless Communication System): Fundamental theory and design of high
capacity wireless communications systems. This course will discuss cellular systems as well as high-
speed wireless data communication systems. Topics include trunking, propagation, frequency reuse,
modulation, source coding, error correction coding, multiple access schemes and equalization. Text: T. S.
Rapaport, Wireless Communications: Principles and Practice, 2 nd ed., Prentice Hall. Prerequisite: EEE
422. 3 Credits.
EEE 426L (Fiber-Optic Communication – Lab): Fiber preparation: cleaving, core inspection,
multimode fiber coupling, NA measurement. Fiber attenuation measurements: spectral properties of
fibers, mode scrambling, Single mode fibers: optimizing coupling efficiency, mode profiles of different
single-mode fibers, Special components: GRIN lens properties, polarization preserving fibers,
Semiconductor sources and detectors, LEDs, LDs, PINs, APDs, Ckts, Connectors and splices: alignment
loss measurement, elastomeric splices, WDM techniques: holographic gratings, GRIN lens / filters, Fiber
optic communication link: BW, power, and BW budget calculation, Fiber optic sensors: intensity,
polarization. 0 Credits
EEE 427 (Satellite Communication System): This course covers the most relevant aspects of satellite
communications, with emphasis on the most recent applications and developments. The course covers the
basic concepts of satellite communications, the orbital aspects, with emphasis on the geostationary orbit,
Satellite subsystems, launching methods, and on-board processing. The design of a digital satellite link is
discussed in detail, including link budgets, modulation, error control coding, baseband signaling theory,
and multiple access methods. Frequency assignments and propagation aspects that affect the satellite link
are then discussed. Antennas and earth station technology are presented, including the design of very
small aperture terminals (VSATs). The course then covers non-geosynchronous orbits and their
applications. Specific applications of satellites are also explored, including the global positioning system
(GPS), satellites for mobile communication, and satellites for internet. Prerequisite: EEE 423. 3 Credits.
EEE 431 (Networks and Distributed System): Networks and Distributed Systems. Introduction to
concepts of transport connections and sessions; design issues in transport layer and session layer
protocols, terminal and file transfer protocols, message handling protocols, etc.; methods to ensure
network security and privacy; algorithms for deadlock detection, concurrency control and synchronization
in distributed systems; models of distributed computation; networking facilities and resource control and
management methods in network and distributed operating systems. Prerequisite: EEE331. 3 credits.
EEE 432 (Neural Networks): Elementary Neurophysiology – Biological Neurons to Artificial Neurons.
Adaline and the Medaline. Perceptron. Back propagation Network. Bidirectional Associative Memories.
Hopfield Networks. Counter propagation Networks. Kohonen’s Self Organizing Maps. Adaptive
Resonance Theory. ART1 – ART2 – ART3. Boltzman Machines, Spatiotemporal Pattern Classifier,
Neural Network models: Neocognitron , Application of Neural Networks to various disciplines.
Prerequisite: EEE 333. 3 credits.
EEE 433 (Pattern Recognition): Introduction: Basic concepts, Design concepts, Examples; Decision
functions: Linear decision functions, Generalized decision functions; Pattern classification by distance
functions: Minimum distance pattern classification, Cluster seeking; Pattern classification by likelihood
functions: Bayes classifier; Structural pattern representation: Grammars for pattern representation, Picture
description language and grammars, Stochastic grammars; Structural pattern recognition: String to string
distance; Matching other structures: Relational structures, Graph matching, Matching by relaxation,
Random graph. Prerequisite: EEE 333, MAT 361. 3 credits.
EEE 434 (Embedded System): Provides a detailed overview of the important topics in the field. Typical
examples of embedded systems; real time and safety critical issues; constraint-driven design; systems
integration; hardware-software partitioning and time-to-market considerations will be addressed. The
subject will examine programmable devices, microcontrollers, application specific standard processors;
importance of interrupts; reconfigurable logic; system-on-a-chip; finite state machines; dataflow
architectures; and distributed embedded systems. Software for embedded systems, including:
programming languages and software architectures; interrupt servicing; multi-tasking; task
communications and scheduling; verification; hardware-software co-simulation; and real-time operating
systems will be introduced. Prerequisite: EEE 332. 3 credits.
EEE 435 (Software Engineering): Follows the software life cycle from the requirement, specification,
and design phases through the construction of actual software. Topics include management of
programming teams, methodologies, debugging aids, documentation, evaluation and measurement of
software, verification, and testing techniques, and the problems of maintenance, modification, and
portability. Prerequisite: EEE132; 3 credits.
EEE 436 (Theory of Fuzzy Systems): : Introduction to Neuro-Fuzzy and Soft Computing, Soft
Computing and AI, Neural Networks, Fuzzy Set Theory, MF Formulation and Parameterization, Fuzzy
Union, Intersection, and Complement, Fuzzy Rules and Fuzzy Reasoning, Fuzzy Inference Systems,
Regression and Optimization, Supervised Learning Neural Networks, Neuro-Fuzzy Modeling, ANFIS,
Neuro-Fuzzy Control, ANFIS Applications. Text: J.-S. R. Jang, C.-T. Sun, E. Mizutani, “Neuro-Fuzzy
and Soft Computing,” Prentice-Hall of India Private Limited, New Delhi, 2002. Prerequisite: MAT
361. 3 credits.
EEE 401 (Programming Techniques): Programming Techniques for reducing complexity: effective
structures for if-then-else permutation, linear search, binary search and effective variations, some
examples of problem solving: wire problem, weight problem, watch problems, search problems, recurrent
problems: tower of Hanoi(TOH), Multi_Peg TOH, Lines in the plane, Josephus problem, Sums: Sums
and recurrences, manipulation of sums, general methods, finite and infinite calculus, infinite sums, integer
functions: floors/ceilings and their applications, floor/ceiling sums, number theory: divisibility, primes,
factorial factors, relative primality, stern-brocot tree, farey series, binomial coefficients: basic identities,
basic practice, tricks of the trade, generating functions, special numbers: stirling numbers, eulerian
numbers, harmonic numbers, harmonic summations, fibonacci numbers, generating functions: domino
theory and change, basic maneuvers, solving recurrences, selected programming problems a
assignments. 3 credits.
EEE 452 (Engineering Economics and Managements): Focuses on the key aspects of the modern
telecommunications and IT sector management, e.g. services engineering, billing, HR, operations,
maintenance, planning, customer relations, supply chain, changing technologies, regulation policies,
solution engineering, outsourcing, strategy development. 3 credits.
EEE 453 (E-commerce): Insight into how electronic commerce plays a pivotal role in the emergence of
the new network economy through business cases. It covers cases in the new business paradigm, the
Internet market space, electronic commerce in the region, electronic payment and security solutions,
supply chain management, customer relationship management, intra-organizational electronic commerce,
B-to-B and B-to-C electronic commerce, establishing trust and managing regulatory harmonization. Also
provides an overview of the technologies used in electronic commerce, e.g. computer and network
security, databases, multimedia computing, search engine, data mining, and intelligent agents.
Prerequisite: EEE 334. 3 credits.
EEE 461 (Power System Operation & Reliability): Automatic generation control: Isolated state two
areas. Voltage control. Basic probability theory. Introduction to contingency evaluation and security
assessment. Reliability concepts: General reliability functions, exponential distribution, MTTF, series
parallel systems, Markov’s process. Generation model. Load model. Reliability evaluation of a power
system: LOLP, LOEP. 3 credits.
EEE 462 (Switchgear and Protection): Item protection : Protection of generators, Protection of
transformers, Protection of bus-bars, Protection of transmission lines (carrier protection), Protection
against over-voltages, Protection schemes, Substations, Power stations, Protection of low-voltage
systems, Coordination of protective devices. Over- voltage transients and travelling waves, Surge
velocity, Surge impedance, Surge power and energy stored. Terminations: Incident reflected and
transmitted waves, Applications. Over-voltage protection, Surge divertors, Insulated neutral systems
over-voltages protection, Earthing systems earthing electrodes, Safety and power earthing, Engineering
and calculations of systems and equipment. 3 credits.
EEE 463 (Power System Economics): Economic structure of power systems. Private power supply
policy and the role of Bangladesh Energy Regulatory Commission (BERC). Problem formulation,
optimization methods and programming for economic analysis of power system operation and planning.
Economic dispatch, load forecasting, unit commitment, interchange, planning and reliability analysis.
Provides background to pursue advanced work in planning and operation. Prerequisite: graduate standing
or permission of instructor. 3 credits.
EEE 464 (Energy Resource for Power Generation): Primary energy resources and available resources
in Bangladesh. A brief introduction on the non-renewable energy sources (e.g., coal, oil, natural gas etc.)
and renewable energy sources (e.g., hydro, biomass, solar PV, wind etc.) Wind speed and power relation,
wind turbines: aerodynamic issues, Betz limit, aerodynamic power controls (pitch, stall, active stall), rotor
power characteristics CP-ë, power curves, wind turbines: electrical issues, induction generator, self-
excited IG, fixed and variable speed wind turbines, slip control, P and Q control (doubly-fed), wind
turbine modeling: fixed and variable speed (rotor resistor control). The solar resource, photovoltaic
materials and electrical characteristics, photovoltaic systems: current-voltage curves for loads, grid
connected systems, stand alone PV systems. 3 credits.
EEE 465 (High Voltage Engineering): Basic ionization and decay processes. Self-sustained discharge to
breakdown in gases. Discharge and breakdown mechanisms in various gases in non-uniform field gaps.
Liquid dielectric materials. Mechanisms leading to breakdown in liquids. Solid dielectric materials and
basic breakdown mechanisms in solids. Generation and measurement of DC, AC and impulse high
voltages, high voltage testing methods and standards. Non-destructive test techniques. High voltage
measurement and non-destructive testing. Over voltage. 3 credits.
EEE 466 (Electronic Control of Machines): Modeling physical systems for purposes of control system
analysis and design, feedback control system architectures and options, analytical approaches for
computer control systems, design methods and tools for computer control systems, control computer
architecture, sensors and software/hardware principles, programmable logic control (PLC), computer
control of machines and processes, discrete system modeling, discrete controller design, transformation
methods, control computer technology, sensors, sequential logic control. 3 credits.
EEE 467 (Design in Power Engineering): Introduction to electric circuits and associated calculations,
including DC and AC, steady state and transients conditions. Basic circuit theorems and fundamental
principles of electromagnetism, applications to the design of components and systems. The role of
electrical and electronic components in mechanical systems with emphasis in electromechanical energy
conversion, discussion of systems in block diagram approach including control systems, instrumentation,
communication and basic system architecture. Generation of electric power with emphasis on automotive
and aerospace systems including transmission, distribution, control and protection systems. Steady-state
modeling and performance of transformers and switchgear, electric machines including DC, AC and
permanent magnet machines with special emphasis on mechanical performance requirements (linearity,
overload capacity, etc.). 3 credits.
EEE 471: Digital Signal Processing (DSP): Discrete-time signals and systems, impulse response,
correlation and convolution, discrete-time Fourier series (DTFS), discrete-time Fourier transform
(DTFT), discrete Fourier transform (DFT) and their properties, fast Fourier transform (FFT). Z
transformation – properties, transfer function, and inverse Z transform. Digital Filters (Finite impulse
response and Infinite impulse response filter) Finite impulse response (FIR) filters – linear phase filters,
filter specifications, designing FIR filter using window, optimal and frequency sampling methods; Infinite
impulse response (IIR) filters- specifications, designing IIR filters using impulse invariant.
EEE 472 (Image Processing): Introduction; Point operations; Histograms; Spatial operations; Image
filtering, Affine transformations; Image rectification; Interpolation and other transformations; Contrast
enhancement; Convolution operation, Magnification and Zooming; Fourier transform; Edge detection;
Boundary extraction and representation; Mathematical morphology. Prerequisite: EEE 471. 3 credits.
EEE 481 (Advanced Electrical and Electronics Lab I: Electrical: 3-phase circuits, balanced poly
phase circuits, unbalanced poly phase circuits, Magnetic circuits; Magnetic amplifier, magnetic coupling,
Measurement of electrical power, Power system stability, power protection, switch
gear, Electronics: Sample and Hold circuits, Switched capacitor filter, Multivibrators (Astable and
others), Electronic (active) filters, Feedback amplifiers, Voltage-frequency and frequency-voltage
converter(VCO), Wide band amplifier
EEE 482 (Advanced Electrical and Electronics Lab II: Electrical: Control of induction motor,
Synchronous motor control, Stepper motor control, Digital and computer control of electrical
machines, Electronics: Phase locked loop(PLL), Use of spectrum analyzer, Use of logic analyzer,
Servomechanism; control transformer, differential transformer, Design of microprocessor based systems,
embedded systems, Design and implementation of digital filters; FIR, IIR and adaptive filters, Microwave
generation, propagation and measurement; gun diode, magnetrons, transmission line, waveguides.
EEE 493 (Advanced Network Planning): Focuses on advanced concepts and issues in voice/data
networking. Course reviews fixed, mobile/wireless networks planning, backbone networks, network
components, such as hubs, routers, gateways, internetworking, IP addressing, multimedia networking. It
focuses on high-level managerial issues, such as network design and implementation tools, network
security, and regulatory issues. Prerequisite: EEE 423. 3 credits.
EEE 494 (Microwave Engineering): Passive and active Radio Frequency and microwave components
and circuits for wireless communications; transmission-line theory; planar transmission-lines and
waveguides; S-parameters; resonators; power dividers and couplers; microwave filters; sources, detectors,
and active devices; modern RF & microwave CAD; measurement techniques. Pre-requisite: EEE 361,
EEE 311. 3 credits.
EEE 499/490: Projects/Research/Internships: To be taken during the last semester as a full time
project. The work can be full time research for 3 credits, or a combination of full time internship in the
industry for 1 credit with a research report for 2 credits. Pre-requisite: Completion of total 123 credits. 3
credits
EEE 400 (Special Topics): Students can work for a Semester on an advanced topic in the area of
Electronics or Telecommunication under the guidance of a faculty member. Prerequisite: Consent from
the department chair and the concerned faculty. 3 credits.
MAT120 (Calculus and Analytic Geometry-I): A first course in calculus and analytic geometry.
Coordinates, Graphs and Lines; Functions and Limits; Differentiations; Application of Differentiation;
Integration; Logarithmic and Exponential Functions. Prerequisite: MAT116. 3 credits.
MAT125 (Introduction to Linear Algebra): Basic concepts and techniques of linear algebra; includes
system of linear equations, matrices and inverses, determinants, and a glimpse at vector spaces,
eigenvalues and eigenvectors, Markov processes, . Prerequisite: MAT112 or an adequate test score. 3
credits.
MAT130 (Calculus and Analytic Geometry II): Second course in calculus and analytic geometry.
Applications of Definite Integral; Hyperbolic Functions, Inverse Trigonometric and Hyperbolic
Functions; Techniques of Integration; Improper Integrals: L’Hospitals Rule; Topics of Analytical
Geometry; Polar Coordinates and Parametric Equations. Prerequisite: MAT120. 3 credits.
MAT240 (Calculus and Analytic Geometry III): Third course in calculus and analytic geometry.
Infinite Series; Three Dimensional Spaces, Vectors; Vactor valued Functions; First and Second Order
Differential Equations. Prerequisite: MAT130. 3 credits.
MAT250 (Calculus and Analytic Geometry IV): Partial Derivatives: Functions of two variables, limits
and continuity, partial derivatives, differentiability and chain rule, directional derivatives and gradients,
tangent planes and normal vectors, maxima and minima of functions of two variables. Multiple Integrals:
Double integrals, double integrals over non-rectangular regions, double integrals in polar coordinates,
triple integrals, centroid, center of gravity, triple integrals in cylindrical and spherical coordinates, change
of variables in multiple. Topics in vector calculus: Vector fields, line integrals, Green’s theorem, surface
integrals, the divergence theorem, stokes theorem. Prerequisite: MAT240. 3 credits.
MAT350 (Engineering Mathematics): First order ordinary differential equations, linear differential
equations with constant coefficients, Laplace transformations, power-series solutions of differential
equations, Bessel functions. Prerequisite: MAT250. 3 credits.
MAT 361 (Probability and Statistics): Introduction to Statistics, Descriptive Statistics, summarizing
data sets, Markov, Chebyshev’s inequality, the sample correlation coefficient. Elements of Probability,
Types of random variables, jointly distributed random variables, expectation, conditional distributions,
computing probability and expectation by conditioning, variance, covariance, moment generating
functions. Special Random Variables- Bernoulli, binomial, Poisson, hypergeometric, uniform, normal,
exponential, gamma distribution, distributions arising from the normal-the chi square distribution, the t-
distribution, the F-distribution. Distributions of Sampling Statistics, Parameter Estimation, Hypothesis
Testing, Regression analysis and distribution of its parameters. Prerequisite: MAT 250. 3 credits.
PHY 107 (Physics I): Vectors, Kinematics, Newton’s Law, Conservation of Energy and Momentum,
Rotational Kinematics, Conservation of Angular Momentum, Collision, Compton Effect, Nuclear Theory,
DeBrogglie, Oscillations and Waves, Gravitation. Prerequisite: MAT 130 and Physics in HSC/A
Level. 3 credits.
PHY 107L (Physics I – Lab): Measurement of length area and volume of solids of regular shapes using
vernier caliper, micrometer screw gauge and spherometers. This simple experiment will introduce the
students to precision in measurements, error and propagation of error. This knowledge is of fundamental
importance, which will be applied in all subsequent experiments, Free fall experiment. To find the time of
fall through a given distance and to determine the acceleration of free fall. Apparatus required: Light
gates and timer, To study equilibrium of a rigid body. Apparatus needed: force table, pulleys, and
weights, To study rectilinear motion on an inclined plane. Apparatus: board, electronic timers or ticker
tape timers, light gate etc. Plot of v-t and a-t graphs, To find acceleration of free fall using Atwood’s
machine. Apparatus: pulley, known masses and electronic timer, Measurements of the coefficients of
static and dynamic friction. Apparatus: wooden blocks, spring balance, known weights etc, Motion of a
ball bearing through a resistive medium. To measure the viscosity of glycerin by Stokes’ law. Apparatus:
measuring cylinder, stop watch, steel ball bearings, meter rule, and thermometer, Simple harmonic
motion 1. Measurement of g by simple pendulum, Simple harmonic motion 2. Vibration of a vertical
spring-mass system, measurements of the spring constant and the acceleration of free fall, Study of
damped and forced harmonic oscillator. Apparatus: carts, motor, springs, motion sensors etc, Rotational
motion. Measurement of moment of inertial of a flywheel, Foucault’s pendulum and the effect of Earth’s
rotation, To study the rotational motion of a cylinder down an incline. The objective of this experiment is
to become familiar with the relationships involving angular acceleration and moments of inertia,
Conservation of momentum and kinetic energy in elastic collisions. Apparatus: air track, gliders, light
gates, timers etc, Study of one-dimensional inelastic collisions. Apparatus: air track.0 Credits
PHY 108 (Physics II): Electric Charge, Coulomb’s Law. The Electric Field: Electric Field Lines, The
Electric Field Lines Due to a Point Charge, The Electric Field Lines Due to an Electric Dipole, The
Electric Field Lines Due to a Line of Charge, The Electric Field Lines Due to a Charged Disk. Gauss
Law: Gauss’s Law in Cylindrical, Planar and Spherical Symmetries. Electric Potential: Equipotential
Surfaces, Potential Due to an Electric Dipole. Capacitance: Capacitors in Parallel and Series, Capacitors
with a Dielectric. Electric Current, Current Density, Resistance and Resistivity, Ohm’s Law. Circuits,
Work, Energy and EMF, Single Loop Circuits, Potential Differences, Multiloop Circuits, RC Circuits.
The Magnetic Field, Ampere’s Law, Solenoids and Torroids, Faraday’s Law of Induction, Alternating
Currents, Maxwell’s Equations. Prerequisite: MAT 240 and PHY107. 3 credits.
PHY 108L (Physics II – Lab): Electricity and Magnetism: Introduction to Oscilloscope and Lissajous
Patterns, Measurement of large capacitive time-constant using multimeter and stop watch, Measurement
of small capacitive time-constant using oscilloscope, Measurement of parallel & series capacitances and
combination of capacitances, Measurement of Inductance and combination of Inductances, Measurement
of Current and Magnetic fields, Measurement of Galvanometer Sensitivity, I-V Characteristics of LED,
Characteristics of Light Dependent Resistor (LDR) 0 Credits