| |
CE3204:
HDL Based Design (3-3-4)
It
will provide the students with a working knowledge of a broad
variety of HDL-based approaches and hence give the student a
global understanding of HDL-based design methods. The course
comprises of digital
system design hierarchy, structural, behavioral and physical
considerations. Design methodologies for combinational and
sequential circuits using MS/LSI modular devices such as MUX,
PLA, GAL and ROM.
Design and analysis of algorithmic and finite state
machines. Synchronous and asynchronous sequential machines.
Basic microprocessor design conventions, register transfer,
busing and sequencing of control.Introduction to a hardware
description language for control programs. Digital logic testing
and simulation. Approaches to combinational and sequential
circuit testing, analysis of faulted circuits. Fault simulation
techniques for parallel and concurrent faults.
LAB:
This course has a supplemental lab in which students will get
hand on experience on various HDL compilers / simulators (ModelSim,
VeriWell), HDL synthesis and debugging tools from Xilinx (ISE
series) and practically implement their designs on FPGA boards.
Suggested
Text
1)
Advanced Digital Design with the VERILOG HDL, by Michael D.
Ciletti
CE4601:
Digital Image Processing (3-0-3)
Image formation process, types of images (Infrared, Thermal and Video
range etc.), image segmentation, Hough transform, shape from
stereo, motion and shading. Image acquisition techniques,
digitization, acquisition flaws, image storage, compression
techniques, image transformation (translation, scaling,
rotation, stereo, 3D modeling , discrete time description of
signals , Fast Fourier transform, image enhancement image
histogram, contrast enhancement, histogram manipulation ,
threshholding, binarization, Grey scale and colour images,
smoothing, sharpening, edge detection, morphological operators
(erosimedical axis transform, skeletonization,
thinning.
Suggested Text:
1)
Fundamentals of Digital Image Processing, by Joyce Van Vegte
2) Digital Image
Processing, 2nd edition, by Gonzalez and Woods
3) Digital Image
Processing Using MATLAB, by Gonzalez and Woods
CE4602:
Machine Vision (3-0-3)
This
course teaches how computers can understand the visual world of
humans. The course is designed for students interested in
vision, artificial intelligence, or machine learning. Many
of the ideas and techniques used here are also used in other
areas of AI (e.g. robotics, natural language understanding and
learning). The course offers a broad introduction to the field,
the current problems and theories, the basic mathematics, and
some interesting algorithms. It treats vision as a process of
inference from noisy and uncertain data and emphasizes
probabilistic and statistical approaches. Topics include
perception of 3D scene structure from stereo, motion, and
shading; image filtering, smoothing, edge detection;
segmentation and grouping; texture analysis; learning,
recognition, and search; tracking and motion estimation.
Suggested
Text:
1) Computer Vision: A Modern Approach,
by David Forsyth and Jean Ponce

CE4603:
Advanced Computer Architecture (3-0-3)
This
course focuses on advanced topics in the design and analysis of
computer architectures. Topics covered include instruction set
design, pipelining, instruction-level parallelism, high-speed
memory systems, storage systems, interconnection networks,
multiprocessor architectures, large uniprocessor design, cache
management, lookahead and prefetch; array processors and
algorithms, systolic arrays, data driven and demand driven
architectures. Students will have an opportunity to perform
research in these and other areas in the field of computer
architecture.
Suggested
Text:
1) Computer Architecutre: A Quantative
Approach, by John Hennessy and David
Patterson
CE4604:
Parallel Processing (3-0-3)
The contents of this course are geared to acquaint the students with the major concepts of parallel processing such as Data parallelism, multi-processor
architecture, process communication, data sharing, synchronous
parallelism, multi-computer architecture, data partitioning,
distributed memory, scheduling parallel program, object oriented
parallel program.
Suggested Text:
1) Introduction to
Parallel Computing, by Ted,
G. Lewis and Hesham El-Rewani
2) The
Art of Parallel Programming, by Bruce P. Lester
CE4605: Network Programming(3-3-4)
Introduction:
OSI and Internet reference model, BSD networking history, Unix
standards, protocol independence. Unix
programming environment. TCP/IP protocol suite: IP, ICMP, TCP,
UDP. TCP connection establishment and termination. TCP port
numbers. Socket programming – basics of UDP and TCP sockets,
socket address structures, sending and receiving data on
sockets. TCP sockets and their details. Forking of processes and
concurrent servers. TCP client and server, its normal startup
and termination, abnormal termination scenarios. Posix signals
and signal handling with multiple processes. I/O multiplexing
and batch input. Socket options and socket states. UDP sockets
and their differences with TCP sockets. Unreliability in UDP
sockets. Name and address conversions on sockets and the domain
name system. IPv4 and IPv6 Interoperability and advanced socket
options
LAB: The student will build different client-server applications using socket
API. They will develop in-depth knowledge of the working of TCP
and UDP protocols by using them in their programs. They will
exhaustively explore different functionalities of these
protocols and build professional client-server applications.
Students will also gain experience of working and developing
programs in the Linux operating system.
Suggested text:
1) W. Richard Stevens, Unix Network
Programming, Vol. 1
2) M. Donahoo and K. Calvert, TCP/IP
Sockets in C: Practical Guide for Programmers
3) Understanding Data
Communication and Networks, by William A. Shy.
CE4606:
Operating Systems (3-0-3)
The aim of this course
is to study basic issues in the design of computer systems,
placing emphasis on operating systems, and the management of
shared resources within these systems.It also includes sharing of the various resources of an operating system: memory, files, and peripherals. Anatomy of
an Operating System: Operating
system structure: UNIX vs Windows, Threads and processes,
Process creation and death Process Control Blocks, Process
scheduling, Concurrency control, Memory management, Device
management, Networking, Protection, and Bootstrapping an OS.
Operating system concepts.
Simultaneous
Processes: Intro to Operating
Systems.Processes: Definition, states, operations, scheduling.
Basic Inter-Process communication and synchronization.
File
Systems: Management of disk
space, file storage, directory structure, memory sharing, file
servers, security.
Memory
Management: General
principles governing memory management. Contiguous storage
techniques, Non-Contiguous storage techniques: virtual memory,
Management of virtual storage.
Suggested
Text:
1)
Burns and Wellings: Real-Time Systems and Their Programming
Languages, Addison Wesley, 1990.
CE4607:
Selected topics in computer engineering (3-0-3)
Computer Engineering is a rapidly advancing field with the industry trying to catch up
with the newly emerging technologies. This course will provide in depth knowledge and
coverage on any one or more of the advanced and emerging areas in Computer
Engineering and is intended to keep the students abreast of the latest research
areas/topics related to their field.s
Suggested Text:
Instructor’s
notes and references
TC4706:
Network Security (3-0-3)
As the disciplines of cryptography and network security have matured, more practical and
readily available applications to enforce network security have been developed. This
course provides a practical survey of both the principles and practices of cryptography
and network security. First, the basic issues related to network security capability are
explored through a survey of cryptography and network security technologies. Then, the
practice of network security is explored via practical applications that have been
implemented and are in use today.Topics covered include Techniques
for achieving security in multi-user computer systems and
distributed computer systems, Cryptography, secret-key,
public-key, digital signatures, Authentication and
identification schemes, Intrusion detection, viruses, Formal
models of computer security; Secure operating systems, Software
protection, Security of electronic mail and the World Wide Web,
Firewalls, Risk assessment and Electronic commerce e.g. payment
protocols, and electronic cash.
Suggested
Text:
Instructor’s notes and references

CS1001:
Programming in C (3-0-3)
Overview of programming process,
high-level versus assembly language, compiling and linking
operations, variables as place-holder in memory, algorithm
development, arrays and strings, control statements, loops,
pointers and their usage, dynamic memory allocation, functions
and their prototypes, structured and modular programming style,
Structures, unions, linked-lists and
queues, user-defined data types, introduction to sorting and
searching algorithms, characters and pixel graphics,
C Libraries, mathematical functions,
string and character functions, console I/O, File and Stream
operations, Graphics functions, using device drivers for
accessing HW devices, accessing PC Serial and Parallel ports,
performing low-level system operations, Pre-processor directives
and their usage.
LAB: This lab aims at familiarizing the students with the C
environment, giving them hands on experience of working in C,
converting pseudo codes/algorithms to C code, giving them real
world problems to solve in C so that they feel confident and
comfortable with the programming environment of C and
strengthening the theoretical concepts of structured
programming.
Suggested
Text:
1) C – the complete reference, 3rd
edition, by Herbert Schildt
CS1002:
OOP & Data Structures using C++ (3-3-4)
Introduction
to OOP, abstract data types, encapsulation, inheritance,
polymorphism. Classes and objects, member methods and
attributes, constructors, destructors, pointers, reference
pointers, operator overloading, method overloading, method
overriding. Virtual
functions, pure virtual functions, friend functions, class
interface object oriented design and implementation of vector,
linked-lists, stacks, queues, trees and binary trees, map data
structures Templates, Hash tables and graphs.
LAB: Transforming
the students approach from structured programming to object
oriented programming. Making the students think in
the object oriented way. Strengthening their concepts of
classes, objects, inheritance and abstraction. The students
programming language would be shifted to C++ so that the
students are made familiar with a language supporting OOP.
Suggested
Text:
1)
Data Structures Using C and C++, by Yedidyah Langsam, Moshe J.
Augenstein, and Aaron M. Tenenbaum.
2) How to Program in C++ by Dietel and Dietel, 3rd Edition
3) Data Structure through C in Depth by SK. Srivastava and Deepali Srivastava
EE1101:
Electric Circuits (3-3-4)
Electrical
elements and circuits, voltage and current sources, DC-vs-AC quantities, resistance and
conductance, specific resistance, temperature coefficient of
resistance, Ohm’s law, series and parallel circuits, sources
in parallel and series, dependant and independent sources,
Kirchoff’s laws, current-divider and voltage-divider concepts,
open and short circuits, power dissipation is resistors, ideal-vs-real
sources, primary cells and batteries, internal resistance of
sources, Capacitors,
charging and discharging of capacitors, series and parallel
connection of capacitors, opposition to rate-of-change of
voltage, transients in RC-series circuit, model of real
capacitors, D-factor, stray capacitance, inductors, series and
parallel connection of inductors, opposition to rate-of-change
of current, transients in series RL circuit, model of real
inductors, Q-factor, self and mutual inductances, stray
inductances, A.C Fundamental, generation of alternating
emf , introduction to periodic functions, RMS, average,
instantaneous and
peak values for sinusoidal signal wave forms, capacitative and
inductive reactances, impedance of series and parallel circuits,
admittance and susceptance, equivalent series and parallel
networks, introduction to phasor representation, power in AC
circuits, active power, reactive power, apparent power and power
factor.
Magnetic circuit concepts,
magnetization curves, magnetic circuits with DC excitation,
magnetic circuits with AC
excitation, hysteresis and eddy current losses, introduction to
transformer, the ideal transformer e.m.f equation.
LAB: This lab is focused on getting students comfortable in the use of
electrical laboratory equipment, e.g. ohm-meter, ammeter,
voltmeter, signal generators and oscilloscope, while knowing
their limitations and the use of breadboard for circuit building
and testing. The use of computer simulation package SPICE for
analyzing passive DC and AC circuits will also be an integral
part of lab sessions.
Suggested Text:
1)Introductory Circuit Analysis,10th edition, by Boylestad, 2) Electric Circuits,
by
Theodore F. Bogart, Jr.
3) Basic Electronics, 9th
edition, by Bernard Grob & Mitchel E. Schultz
EE2201: Digital Logic Design (3-3-4)
Digital-vs-Analog,
Binary digits, Logic levels and digital waveforms, Logic
operation and functions, switches and relays, fundamental Logic
gates;
Boolean Algebra and logic simplification, Fundamental theorems
of Boolean Algebra, Truth tables, Karnaugh Map, SOP and POS
minimization, Combinational circuits, Number systems, operations
and codes, Design of various logic functions, e.g. Adders,
Comparators, Encoder/Decoders, Mux/DeMux, BCD-to-7-Segment
decoder, implementation of combinational circuits using discrete
chips and programmable logic devices, i.e. PAL/GAL, speed and
delays in logic circuits; Sequential circuits, Latches,
Flip-Flops and their applications, 555 Timer, sequential circuit
applications, Asynchronous and Synchronous counters, UP/DN
counters, shift-registers, synthesis of sequential networks,
minimization of the number of states, design of sequential
circuits with asynchronous inputs, meta-stability, introduction
to CPLDs,
Semiconductor memories, RAM, ROM, PROM and EEPROM, Flash
memories, use of ROMs to implement combinational logic,
introduction to FPGAs; Introduction to logic families, TTL, CMOS,
ECL, basic operational characteristics and parameters, practical
considerations and inter-family interfacing.
LAB: The main aim is to teach design and trouble-shooting techniques, use of
data-sheets to extract required information, use of CAD packages
e.g. Electronics Workbench for simulating logic circuits; to
simulate student’s interest in the subject they will be
required to independently design and implement various small
design projects of practical interest, in addition there will be
a final individual project to be built on vero-board.
Suggested Text:
1) Digital
Fundamentals, 8th edition, by Thomas L. Floyd
EE2102:
Network Analysis (3-3-4)
Thevenin’s theorem, Norton’s
theorem, Superposition theorem, Reciprocity theorem, star delta
transformation for DC and AC circuits, bridge circuits, AC
bridges e.g. Hay bridge and Maxwell bridge, two-port networks,
characterization of linear time-invarient networks as two-port
networks, two-port parameters, relationship among various
parameter sets, Laplace Transform and differential equations,
determination of initial conditions, transfer function, poles
& zeros. Impedance functions and network theorems, frequency
response, magnitude and phase plots, passive filters and
resonant circuits, Single-phase and poly-phase circuit analysis,
Wye- and Delta-connected 3-phase sources, balanced and
unbalanced 3-phase loads, power measurements in 3-phase
circuits, two-wattmeter and three-wattmeter methods,
LAB: This course is supplemented with computer simulation of circuits using
SPICE and the study of responses on computers. The students will
go through practical exercises focused on single-phase and
three-phase measurements, measurements using bridge circuits and
modeling/design of various types of passive networks and
filters.
Suggested
Text:
1) Electric
Circuits, by Theodore F. Bogart, Jr.
2)
Electric Circuits Fundamentals, by S. Franco,
EE2103:
Signals & Systems (3-3-4)
Linear
Time-invariant systems: convolution integral for continuous-time
systems; convolution sum for discrete-time systems; properties
of linear time-invariant systems; systems described by
differential and difference equations. Fourier Series
Representation of Periodic Signals: sinusoidal steady-state
response; representation of periodic signals by trigonometric
series; properties of continuous-time Fourier series;
discrete-time Fourier series and its properties; continuous and
discrete-time filtering. The Continuous-time Fourier Transform:
definition of the Fourier transform and its inverse; properties
of the transform; common transform pairs; convolution and
multiplication theorems. The Discrete-Time Fourier Transform:
definition and properties; convolution theorem; frequency
response corresponding to difference equations. Sampling:
uniform sampling; sampling theorem; aliasing; decimation;
interpolation. Laplace Transform; definition; region of
convergence; properties; analysis of LTI systems; solution of
differential equations. The z-Transform; definition; region of
convergence; inversion; basic properties; solution of difference
equations.
LAB:
In this lab, the students will
acquire hands-on experience with programming in MATLAB. MATLAB
will enable them to study and understand the theory behind
signals and systems as well as validate the theory with
real-word examples. The labs will cover linear time-invariant
systems, Fourier series and Fourier transform, sampling, digital
filters, along with several accompanying digital
signal-processing (DSP) applications.
Suggested
Text:
1)
Signals and Systems, 2nd edition, by Alan V.
Oppenheim and Alan S. Willsky
EE2202:
Microprocessor & Computer Architecture (3-3-4)
Introduction to
microprocessors, basic
concepts, control unit, internal registers, ALU, Harvard and Van
Neumann architectures, comparison between Intel and Motorola
series of microprocessors, 8086 family, 8086 internal
architecture, timing and sequencing, memory and I/O accesses,
memory-shadowing, wait states, external interface, logic levels,
loading and buffering, instruction set, hardware and software
interrupts, memory-mapped I/O, interrupt-driven and handshake
I/O, DMA, microprocessor based system design, basic components
of a computer system, SRAM, DRAM, Cache Memories, types of
Cache, system timers, Co-processors, instruction pipelining,
computer peripherals, i.e. computer displays, serial and
parallel ports, keyboard and mouse interfacing, magnetic disks,
Software development, assembly programming, assembler
directives, Pseudo instructions, Macros, debugging and testing,
LAB: The students get hands on experience in assembly programming and
accessing various system hardware resources. Special attention
is paid on both handshake and interrupt-driven I/O accesses and
also expertise are developed in advanced level use of debugger
for software development and trouble-shooting.
Suggested Text:
1) Microprocessors and Interfacing,
by Douglas, V. Hall
EE2301: Electronic Devices and Circuits (3-3-4)
Review of semiconductor materials
and PN Junction, Diode and its approximation, load-line
analysis, applications as rectifiers, clippers, clampers, peak
detectors; special diodes like Zener diode, LED, Laser diode,
photo diode, tunnel diode, Bipolar Junction Transistors (BJT),
NPN and PNP, biasing, transistor as a switch, equivalent
circuit, small signal analysis, CE, CB and CC amplifiers, Field
Effect Transistors (FET and MOSFET), N- and P-channel, biasing,
transistor as a switch, equivalent circuit, CS, CD and CG
amplifiers, feedback in amplifiers, multistage amplifiers, low
and high frequency response of amplifiers, frequency response
measurement techniques, class A, B and C power amplifiers, power
supply circuits and linear voltage regulators.
LAB: The lab work is designed to enhance students’ understanding of the
theoretical material. To use to PSPICE for simulating electronic
circuits will be an integral part of the lab work. There would
also be a final lab project requiring students to independently
build small electronics gadgets on vero-board or hand-made PCBs.
Suggested
Text:
1) Principles of Electronic Devices
and Circuits by Malvino.
2) Electronic Devices and Circuit
Theory, 5th edition, by Boylestad and Nashelsky
3) Electronic Devices, by Thomas L.
Floyd
EE2302:
Electronic Design and Practice (3-3-4)
Low and high frequency response of amplifiers, frequency response measurement
techniques, class A, B and C power amplifiers, Differential amplifiers, Operational
amplifiers, DC performance like Bias, Offset and Drift, AC performance like Bandwidth,
Slew-rate and Noise, Operational amplifier circuits, non-inverting, inverting, integrator,
differentiator, summer and subtractor, comparators, Schmitt trigger, precision rectifiers,
precision clippers, peak and zero-crossing detectors, voltage-to-current and current-tovoltage
converters, current amplifiers, Instrumentation and Isolation amplifiers, active
filters, low-pass, high-pass, band-pass and band-reject, higher order filters with 40-
db/decade and 60-db/decade, oscillators, phase-shifters, Dual Supply and Single-Supply
operation of OPAMPs, OPAMP ICs, LM741, LF351, LM324 and Lm348, IC Timers, 555
Timer, operation modes of 555, mono-stable, astable and bi-stable circuits, introduction to
XR2240 programmable Timer/Countertriangular, saw-tooth and sine wave generators,
Voltage regulators, series and shunt regulators, switching regulators, Optoelectronic
devices, photodiods, phototransistors, laser diode, SCR and TRIAC.
LAB: This lab. will focus on designing and building various modules using the
basic circuit types learnt in the course. Emphasis will be given
on going through the entire design cycle starting from block
diagram, consulting data-sheets, schematic design, circuit
simulation, breadboarding and then finally building the
prototype PCB. Use of CAD packages like PCAD for schematic
capture and PCB layout will be taught as part of the lab
sessions.
Suggested
Text:
1) Operational Amplifiers and Linear
Integrated Circuits, 6th edition, by Coughlin and
Driscoll
2) Electronic Devices and Circuit Theory, 5th edition, by Boylestad and
Nashelsky
3) Electronic Devices, Thomas L.Floyd
EE2401:
Electromechanical Systems (3-3-4)
Electromechanical energy
conversion process, forces
and torques in magnetic field systems, energy balance and
coenergy, singly and multiply excited system, DC machine fundamentals,
construction,
wire-wound and permanent-magnet fields, armature winding, communication, induced voltage and
torque equations, power flow and losses, operation as motors and
as generators, equivalent circuits, motor starting and dynamic
braking, four-quadrant operation, Transformer fundamentals,
ideal transformer, theory and operation of real single-phase
transformers, phasor diagrams, leakage reactance and losses,
equivalent circuit parameters, No load and short circuit tests,
voltage regulation and efficiency, autotransformers,
introduction to three phase transformers and three phase
connections,
Three Phase induction
motor, construction, squirrel-cage and wound-rotor, production of rotating field and torque, synchronous
speed, slip and its effect on rotor frequency and voltage,
equivalent circuit, torque-speed characteristics, three-phase
synchronous motor and generator, excitation system, equivalent
circuit, phasor diagram, power-angle and developed torque,
V-curves, losses and efficiency, power factor improvement,
Introduction
to single-phase induction motors and stepper motors, their
construction, operational principals and torque equations,
LAB: This course has an associated laboratory where student’s theoretical
knowledge will be supplemented by practical work. In addition to
experiments on power motors, emphasis will be placed on using
small-size permanent magnet DC and stepper motors for control
applications. Students will also be required to individually
design and construct a small transformer for power supply
applications.
Suggested
Text:
1) Electric Machinery Fundamentals 2nd edition, by Stephen J. Chapman,
2) Electrical Machines, by Hindmarsh
EE3104:
Digital Signal Processing (3-3-4)
Introduction scope, Comparison
between continuous time signal and discrete time sequences,
properties of LSI system, difference equations, causality,
stability. Discrete Fourier transforms. Applications of DSP.
Digital signals, systems and convolution. Fourier transform and
frequency response, sampling. discrete time Fourier transform,
DFT and FFT algorithms, Z-transform, FIR and IIR filters and
their implementations, FIR filter design methods, IIR filter
design methods, Spectrum analysis, VLSI signal processors.
LAB:
Digital Signal
Processing lab will give students hands on experience on the
concepts of System Properties & Convolution, Flip and
Slide Convolution & Frequency Response, Discrete-Time
Fourier Transform (DTFT), Convolution & Windowing; Spectrum
Analysis; Resolution & side lobes, DTFT Symmetry Properties
Sampling Theorem& D/A Reconstruction Analog Filtering via
Digital Filter, Discrete Fourier Transform (DFT) with examples,
Power Spectrum for Random Signals, DFT properties & Circular
Convolution (Spectrum Analysis & windowing), Circular
Convolution Demo & DFT Symmetries, FFT Algorithm & High
Speed (Block) Convolution, Z-Transform & Inverse Z-Transform
& Properties, Three Domains: Relating Z-Plane to h[n]
Z-transform examples.
Suggested
Text:
1) Digital Signal Processing by J.
P. Proakis and D. G. Manolakis.
EE3203:
Microprocessor Based Embedded System Design (3-3-4)
Requirements for an embedded design,
basic components, e.g. RAM, PROM, digital and analog I/O, etc. A
single-chip solution -- introduction to microcontrollers, MCS-51
family overview, 8051 architecture, I/O ports, internal RAM and
registers, special function registers, external memory,
interrupts, timer operation, serial-port, interfacimg with
external RAM, external PROM, interfacing with analog world via
A/D and D/A converters, interfacing with keyboard and LCD and
alpha-numeric displays, driving high power AC and DC loads
through relays, Opto-isolation Tools and techniques for software
development, programming in assembly and C, mixing assembly and
C, compiler, assembler and linker operations, text, data and
other sections, specifying memory map for each section, software
simulation and hardware emulation,
Embedded software design using
foreground/background approach and using RTOSes, introduction to
Real-time operating systems (RTOS), concept of tasks and
drivers, various scheduling algorithms and their merits and
demerits, a comparison
LAB: Students will
design and build various projects using 8051 microcontroller and
its variants. They will also learn the development of embedded
software on commercially available embedded processor/DSP
boards.
Suggested Text:
1) The
8051 MicroController, 2nd edition, by I. Scott
Mackenzie
EE3402:
Data Communication Networks (3-3-4)
Telecommunication
networks: hardware and software, transmission media, wireless transmission, the
telephone system, narrow and broadband ISDN, ATM, frame relay,
cellular radio, communication satellites. Network topologies,
LAN and WAN network technologies, data transmission, data
encoding, communication interface, circuit and packet switching,
multiplexing. Reference models and layered architecture,
protocols, data link control, Internet protocols. The data link
layer: design issues, error detection and correction, sliding
window protocols. The medium access sub-layer: MAC protocols,
IEEE 802.3 for LANs and MANs, fast Ethernet, satellite networks.
The network layer: routing, congestion control, internetworking,
the network layer in the Internet. The transport layer: the
transport service, TCP and UDP. Overview of network security,
domain name system, electronic mail, the worldwide web,
multimedia.
LAB: Students will design and build different network topologies using
different network technologies e.g. Ethernet hubs and switches,
802.11 wireless modems and access points. Students will build
small application programs that will run on these networks and
communicate successfully among themselves.
Suggested Text:
1) W. Stallings, Data and Computer
Communications
2) A. S. Tanenbaum, Computer
Networks
3) L. Peterson and B. Davie,
Computer Networks
4) William M. Hancock, Computer
Communication and Networking Technologies
EE3403:
Electromagnetic Theory (3-0-3)
Vector analysis, Static electric
field and scalar potential, Dielectric materials, Electric force
and energy, Potential problems, Steady currents, magnetic field
and vector potential. Magnetic materials and circuits, Magnetic
force and torque, Faraday's Laws, Boundary conditions, Maxwell's
equations, EM energy conservation, Wave equations and EM waves,
Suggested
Text:
1)
Elements of Electromagnetic, 2nd edition, by M. N. O. Sadiku
EE3501:
Control Systems (3-3-4)
System modeling, modeling of
electrical, mechanical, thermal, hydraulic and biological
systems, transfer functions, open- and closed-loop control
systems, Block diagrams, block-diagram reduction, signal flow
graphs, continuous-time system response of 1st , 2nd
and higher order systems, response components, stability, poles
and zeroes, Routh-Hurwitz test, performance specifications,
power-of-time error performance, type number, system
sensitivity, Step and impulse response, analysis and design with
the
root locii method, frequency domain
analysis and design, Nyquist criterion, gain and phase margins,
introduction to State-space method, state equations, state
transformations and diagonalization, time response from state
equations, Aymptotic stability, BIBO and internal stability,
controllability and observability, pole placement and
Ackerman’s formula
LAB: Students will be taught the
use of computer software MATLAB for modeling and simulation of
the control systems. Students will also perform various
experiments involving speed and position control of DC motors.
The lab will end with an individual design and implementation
project.
Suggested
Text:
1)
Feedback Control Systems, 3rd edition, by Stefani,
Savant, et. al.
2) Linear Control System, by
Katsushiko, Ogata.
EE3502:
Industrial Automation (3-3-4)
Introduction to process control,
Analog signal conditioning, instrumentation amplifiers, bridge
circuits and filters, Digital-to-Analog and Analog-to-Digital
converters, their types and principals of operation,
Monitoring and control of physical
parameters, various types of sensors, e.g. thermal sensors,
optical encoders, resolvers and dynamos for motion sensing,
strain gauges, pressure sensors, load cells, flow sensors,
optical sensors, various types of electrical, pneumatic and
hydraulic actuators,
Controller implementations, ladder
logic and diagrams, relay sequencers, programmable logic
controllers (PLCs), controller principals, discontinuous control
modes, continuous control modes, PI, PD and PID controller and
their tuning,
Centralized-vs-decentralized
control, data communication standards, 20mA current loop, RS232,
RS422, RS485 and Ethernet.
LAB: Students will design and built several projects centered on various
aspects of industrial control, including design and construction
of a microcontroller based industrial controller.
Suggested
text:
1) Instrumentation for process
measurements and control, by Anderson, N.
2) Computer based industrial
control, by Kirshankant
3) Process Control Instrumentation
Technology, 7th edition, by Curtis D. Johnson
EE4303:
Power Electronics (3-3-4)
Principles of Power Electronics, Converters and
Applications, Circuit Components and their Effects, Control
Aspects. Power Electronic
Devices: Power diode, Power BJT, Power MOSFET IGBT’ & SCR’s, GTO, &
TRIAC and DIAC: construction, characteristics, operations,
losses, ratings, control and protection of thyristors.
AC to DC
converters/rectifiers: Half
wave and full wave rectifiers with resistive and inductive
loads. Un-controlled, semi controlled and full controlled
rectification. 3 Phase rectifiers: un-controlled, semi
controlled and full controlled. 6-pulse, 12-pulse and 24 pulse
rectification, PWM converters.
DC to AC
converters/inverters: Single
phase DC to AC converters, 3 Phase inverter, 6-pulse, 12 pulse
inverters, PWM inverters.
Switch Mode Power
Supplies: DC
to DC conversation, Buck converter, Boost converter and
Buck-Boost converters. Isolated converters, Forward converters,
Flyback converters.
LAB: The students will be required to apply the theoretical understanding of
the subject to build small projects for power applications, e.g.
speed control of DC and single-phase AC motors, switching
regulated power supply, etc.
Suggested
Text:
1) Elements of Power Electronics, by
Philip T. Krein
EE4990a and EE4990b: Design Project (0-27-9)
In
this course students are required to select a design project,
which should demonstrate their ability to apply the theoretical
knowledge/concepts learnt into practical use. The projects are
approved/supervised by the faculty members. The supervisor only
provides the necessary guidance, but the students do all the
work. The project can be to solve a problem being faced in our
industry or it may be oriented towards designing a product. The
project can also be motivated from a research problem taken from
literature. The student has to finalize the topic of the project
by the end of sixth semester 3 credit hours will be completed in
7th semester (EE4990a) and has to complete it by the
end of the last semester. At the end of 7th semester
the students will have to submit a preliminary report of the
project and have to clear a viva voce examination.
The remaining credit hours of work should be completed in
the 8th Semester under the heading of EE4990b followed by
submission of the Project Report and Viva Voce.
Suggested
Text:
As
advised by the Project Supervisor.
GS1001:
Electricity & Magnetism (3-0-3)
Atomic
structure, energy bands, electric charge, conductors and
insulators, Coulomb’s law, electric field, field due to a
point-charge, electric dipole and line of charge, flux of aan
electric field, Guass’s law, electric potential, calculating
the potential from electric field, potential due to a
point-charge and a group of point-charges, potential due to a
dipole and due to a continuous charge distribution, energy
stored in electric field, capacitors, calculating capacitance,
capacitors in series and parallel, capacitors with dielectrics,
electric current and current density, resistance and resistivity,
Ohm’s law, resistors in series and parallel, temperature
dependence of resistance, power in electric circuits,
semiconductors, dopping and PN-Junction
The
magnetic field, a circulating charged particle, magnetic dipole,
magnetic force on a current carrying conductor, torque on a
current-loop, magnetic field due to current, force between two
parallel current-carrying conductors, Ampere’s law, inductance
and inductors, solenoids and toroids, inductors in series and
parallel, Faraday’s law of induction, Lenz’s law, energy
stored in a magnetic field, induction and energy transfers,
Magnets
and magnetic materials, Dia-Para- and Ferro-magnetisms,
Suggested Text:
1)
Fundamentals of Physics, 6th edition, by David
Halliday, et. al.
HU1001a:
Islamic Ideology (1.5-0-1.5)
This
course includes Tauheed,
arguments
for the oneness of God, place of man in the universe, textual
study of Surah al-Rehman; implications of being Muslim, textual
study of selected portions of Surah Al-Baqra; Prophethood, finality of prophethood, faith
in the hereafter aakhrat; Concept of Ibadah, major Ibadah, Salat,
Saom, Zakat, Hajj and Jehad; Quran,
its
revelation and compilation, authenticity of the text; Hadith,
its
need, authenticity and importance; Consensus (Ijma)
and analogy (Qiyas);
Islamic
political principles,
salient
features of the Islamic state, rights and duties of Citizens;
Suggested
Text:
Instructor’s
notes and references
HU1001b:
Pakistan Studies (1.5-0-1.5)
It comprises of Land and people,
languages and cultures, strategic importance in view of current
geo-political scene of the world, governmental structure and
politics, a history of governmental changes since 1947, role of
Senate and parliament and their constitution, provincial
governments and assemblies, district management and local bodies
infra-structure, judicial system and law enforcements agencies,
salient features and history of the constitution, its
amendments, rights and duties of citizens defined by the
constitution, Pakistan’s foreign policy, relationship with
other Islamic countries and with geological neighbors;
Suggested Text:
Instructor’s notes and references
HU1004: Communication Skills & Technical Report Writing (2-0-2)
The main emphasis of this course is to train the
students in applying the principles of professional writing to a
range of realistic cases in technical communication. The aim is
to prepare students to develop constructive and positive
approach towards effective communication. .
It polishes verbal and non-verbal communication skills for
effective participation in business meetings and other
activities. It
prepares students to write formal business reports, letter
writing, press release, improve presentation skills, public
realigning, conflict management through communication, and how
to conduct meetings. Students are also trained on the methods of exposition, the
problems of argument, the use of evidence, flexible problem-solving skills and a clear
style for communicating technical information to a range of
readers. Assignments will include professional correspondence
and proposal writing, and a technical report or similar project.
Presentations, seminars and group discussions will be an
integral part of the course.
Suggested Text:
Instructor’s notes
and references
HU2005:
Professional Ethics and Islamic System (2-0-2)
Moral and
social philosophy of Islam,
concept
of good and evil, Akhlaq-e-Hasna with special reference to Surah
Aal-Hujrat, professional ethics and Kasb-e-Halal;
Economics order of Islam,
right
to property, system of taxation, distribution of wealth, Zakat
and Ushar, interest-free economy, Shirakat and Muzarabat. Study
of the related verses from Quran along with the following
chapters (named books) from Sahih Muslim and Mautaa’ Imam
Malik: the book of sales, the book of transactions, the book of
loans, Musharikat and Mudaribat, the book of zakat, the book of
government.
Suggested Text:
Instructor’s notes and references
HU2008:
Principles of Management (2-0-2)
This course will cover three
modules; basic management principles; Organizational behavior
and Human Resource development.
This course focuses on the basic managerial
functions like planning, organizing, staffing, leading and
controlling. It is specially oriented to modern management
practices and decision making techniques essential for
successful management of large organizations. The organizational
behavior module covers how to analyze the behavior of humans in
large groups, especially work settings. The course tries to
inculcate a positive attitude in the students’ relationships
with equals, superiors and subordinates and prepares them to
deal with different types of people in organizations in a
professional and mutually beneficial way. The Human Resource
Development module emphasizes the need of training and
development for all levels of employees – ranging from
frontline workers to senior managers – in order to bring about
the development of the entire organization. Training activities
are discussed, along with their costs and benefits, evaluative
criteria, and impact on individual and organizational growth.
Conflict management, motivation and team management is also
covered in this course
Suggested Text:
Instructor’s
notes and references
HU3006:
Engineering Economics (2-0-2)
The objective of the
course is to understand the language of accounting and finance
and to make the students capable of reading, understanding and
interpreting the accounting and financial statements.
Optimization of resources is the key to success of any project
or business. The course will address the issues like Engineering
economic decisions/ costs concepts, Time is money/ understanding
money and its management, Present worth analysis/ equivalent
worth analysis, Rate of return analysis/IRR for nonsimple
investments, Depreciation/ Income Taxes, Project cash flows,
Inflation, Public sector economic analysis, and Project risk and
uncertainty..
Suggested Text:
Engineering Economy by Henry Malcolm
Instructor’s notes and references
HU3009:
Engineering Project Management (2-0-2)
The
modern day knowledge of project management will be equally
useful whether anyone embarks upon setting up a small personal
venture or get an opportunity to work for a multinational
conglomerate. The primary objective of the course is to
familiarize the engineering students with latest techniques and
computational tools for effective engineering project management
and to acquire hand on experience of developing a practical
project. Especially in Pakistani environment there will be an
opportunity to learn a lot from project mismanagement or
outright cases of project failure. As a project manager or a
member of a project team, professionals can expect to face
increasingly complex challenges in dealing with tighter
constraints on project resources, finances and the environment
while improving efficiency, productivity and performance. This
course has been designed for the future managers, with the most
needed concepts, tools and techniques of project management so
that anyone can manage his/her personal as well as professional
projects efficiently and effectively.
Suggested Text:
Instructor’s notes and reference
HU4002:
Foreign Language I (2-0-2)
This first language
course provides students with a basis for learning spoken and
written foreign language (French/ German). It begins to develop
proficiency in the four language skills (speaking, reading,
writing, and listening), and provides basic information about
the culture of native countries. It is aimed at providing the
students with a basic knowledge of foreign language and emphasis
is placed on skills of oral / written comprehension and
production within real communication situations. The theme is to
develop interest in the foreign language and culture and train
students to express themselves and converse on simple topics and
understand and write basic texts. Efforts are made to present
opportunities to use the language: for self-expression in
everyday situations, for basic survival needs, and for various
personal, enjoyable reasons. Each lesson centers on linguistic,
communicative, and cultural goals.
Suggested Text:
Instructor’s notes and
references
Foreign Language II (2-0-2)
This course continues
the instruction begun in the first course. The end of this
course will have introduced to students the most basic
structures of the foreign language, and many basic
characteristics of the native culture. This course is designed
to improve student’s reading skills and to enhance his/her
ability to write and talk about more intellectually challenging
issues. As vocabulary and grammar sophistication grow, students
will become increasingly proficient at expressing their
thoughts, feelings, and opinions on a variety of matters, in
reference to present, past, and future time.
Suggested Text:
Instructor’s notes and references
Hu4004: Production and Operations Management (2-0-2)
This course includes design, planning, and control of a firm's capabilities and resources.
The course work is intended to strengthen students' conceptual understanding and skills
in the areas of operations, strategy and technology, forecasting, capacity and materials
management, and design of productive systems. Emphasis is placed on managerial
decisions concerning the design and operations of such systems. Each student is
expected to be an active participant throughout the entire term of the Course.
Suggested Text:
Instructor's notes and references
HU4005: Entrepreneurship (2-0-2)
The objective of the course is to give students an understanding of the establishment
and management of small businesses. This course focuses on the concepts, skills,
know-how, attitudes, and alternatives that are relevant for start-up entrepreneurs, It
includes methods and procedures for establishing a small business, problem solving
techniques required for successful operations, entrepreneurial traits and risks, and
location selection and franchising. Main focus is on decision-making process involving
all facets of business and special attention is devoted to the entrepreneurship within
family firms in Pakistan.
Suggested Text:
Instructor’s notes and references
HU4006: Total Quality Management (2-0-2)
This course aims to upgrade the productivity and competitiveness of an organization
through the utilization of TQM principles. Focus will be on the importance of quality, total
quality and cost of quality, quality measurement, learning about TQM tools, and to
develop student's awareness on the current trends in total quality management, case
studies about how successful TQM programs have been implemented and the
advantages of having successful TQM in the organization. Introduction to the six basic
quality control tools The Six Quantitative Tools, benchmarking, Quality Awards and
Quality Certifications (ISO, CMMI).
Suggested Text:
Instructor’s notes and references
HU4007:
Professional Practice & Legal Dimension of Engineering
(2-0-2)
Understanding ethical
issues in the practice of engineering: safety and liability,
professional responsibility to clients and employers. Social
impacts and implications of engineering practice that affects
environment, safety and welfare of the society. Understanding
the ethical dimensions of engineering practice and developing
responsibility for professional service. Study of codes of
ethics prescribed by professional bodies, copyright and
intellectual property right issues. The legal issues: labor,
contract, partnership and arbitration laws of Pakistan. Drafting
legal and contract documents for engineering services.
Suggested Text:
Instructor’s notes and references
MA1001:
Basic Calculus & Analytic Geometry (3-0-3)
Introduction
to Functions, Mathematical and Physical meaning of Functions,
Graphs of various trigonometric, hyperbolic and logarithmic
functions. Introduction to limits, their applications to
functions, Some useful limits, right hand and left hand limits,
, Concept of continuity, Continuous and discontinuous functions
and their application, evaluation of limits using L Hospital’s
rule, indeterminate forms. Introduction to derivatives,
geometrical and physical meaning of derivatives, rules of
differentiation, application of derivatives e.g. asymptotes,
rate of change, tangents and normal, Maxima and minima of a
single variable. Polar
Coordinates, parametric equation. Taylor’s and Macluarin’s
Series, Vectors.
Method
of integration by substitution and by parts, integration by
trigonometric substitution, Integration of rational and
irrational algebraic functions, definite integrals, improper
integrals. Application of integral calculus e.g. area under the
curve, volume of a solid by washer method and by surface of
revolution, area problem
in polar coordinates polar. Use of computational aid such as
MATLAB.
Suggested
Text:
1) Calculus by Anton, Bivens and Davis.
2) Applied Calculus by Raymond A.
Barnett.
3) Calculus and Analytical Geometry
by Thomas Finey.
MA1002:
Multivariable Calculus & ODEs (3-0-3)
Multiple integrals, evaluation of double integral, change of order of integration, application
of double integrals, e.g. area, mass of an element, moment of inertia, and center of gravity;
evaluation of triple integrals, application of triple integrals, e.g. volume, mass of an
element, center of gravity, triple integration in cylindrical and spherical coordinates.
Partial derivatives, applications of partial derivatives, e.g. Euler's theorem, total
differentials, Taylor's and Macluarin's Series.
Differential equations and their classification, formation of differential equations, solution of
differential equations, initial and boundary conditions, methods of solution of differential
equation of first order and first-degree -- separable equations, homogeneous equations,
equations reducible to homogeneous, exact differential equations, integrating factor, linear
equations, applications of first order differential equations; higher-order linear differential equations, homogeneous linear equations of order n with constant coefficients,
auxiliary/characteristics equations. Solution of higher order differential equation
according to the roots of auxiliary equation. (real and distinct, real and repeated, and
complex); non-homogeneous linear equations, working rules for finding particular
integral, Cauchy-Euler equation, method of variation of parameters for solving y” + p(x) y'
+ q(x) y = f(x), applications of higher order linear differential equations.
Suggested
Text:
1) Calculus by Anton, Bivens and Davis 7th
edition.
3)
Differential equation with boundary value problems, by Zill and
Cullen, 3rd Edition.
MA2003:
Complex Variables and Transforms (3-0-3)
Introduction to complex number
systems, Argand’s diagram, modulus and argument of a
complex number, polar form of a
complex number, DeMoivre’s theorem and its applications,
Complex functions, analytical functions, harmonic and conjugate
functions, Cauchy-Rehmunn equations (in Cartesian and polar
coordinates), line integrals, Green’s theorem, Cauchy’s
theorem, Chauchy’s integral formula, singularities, poles,
residues and contour integration and applications.
Laplace
Transforms: defination, Laplace transform of elementary functions, Properties of
Lapace transform, Laplace transform of derivatives and
integrals, functions and their Laplace transforms, inverse
Laplace transform and its properties, convolution theorem,
Heavisides expansion formula. Solution of ordinary
differential equations by Laplace transforms applications of
Laplace transformation in various fields of engineering.
Series
solution of differential equations: Introduction, The solution of p0(x)y”
+ p1(x)y
+ p2(x)y
= 0, when p0(0)=0.
Validity of series solution, Ordinary point, singular point,
Forbenius method, indicial equatin, Bessel’s differential
equation, its solution of first kind and its recurrence
formulae, Legendre differential equation and its solution,
Rodrigues formula.
Fourier
Series and Transform: definition, Fourier transform of simple function, magnitude and phase
spectra, Fourier transform theorems, inverse Fourier transform,
solution of differential equations using Fourier transform,
Fourier series representation of periodic and non-periodic
functions, harmonics and their coefficients, the concept of
Bandwidth, symmetry properties of Fourier series.
Suggested Text:
1) Advanced Engineering Mathematics
by H.K. Dass
3) Advanced Engineering Mathematics
by Erwin Kreyzig
4) Laplace Transform by Schaum Series

MA2005:
Linear Algebra (3-0-3)
Introduction to vectors, scalar and vector product of three and four vectors, System of nonhomogeneous
and homogeneous linear equations, Gaussian elimination method, Gauss Jordan method. Introduction to matrices, elementary row operations and vector spaces,
symmetric and Hermitian matrices, echelon and reduced echelon forms, rank of a matrix,
inverse of a matrix by using elementary row operations; vector spaces and subspaces,
linear combination, linear dependence and basis vectors, eigenvalues and eigen-vectors,
linear transformations; introduction to determinants, properties of determinants, Cramer's
rule. Applications of Linear Algebra in Engineering.
Suggested Text:
1) Introduction to Linear Algebra, by Gilbert Strang
2) Linear Algebra in Schaum's Series
MA2006:
Numerical Techniques in Engineering (2-0-2)
Solution of homogeneous and non-homogeneous system of linear equations,
applications of system of linear equations; Floating-Point number system, error analysis,
solutions of simultaneous equations, interpolation, splines, numerical differentiation and
integration, numerical methods in linear algebra, method of least squares, eigenvalues,
eigenvectors, solution of ordinary and partial differential equations. Simulation of finite
dimensional dynamic systems. This subject is to be supplemented with extensive
computer exercises.
Suggested Text:
1) Introductory Methods of Numerical Analysis, by S.S. Shastry
2) Numerical Methods for Engineers, by Steven C Chapra and Raymond P Canale
MA3005:
Probability and Stochastic Process (3-0-3)
Basic concepts of probability,
conditional probability, independent events, Baye's formula,
discrete and continuous random variables, distributions and
density functions, probability distributions (Binomial, Poisson,
Hyper geometric, Normal, Uniform and Exponential) Mean,
variance, standard deviations, moments and moment generating
functions, linear regression and curve fitting. limits theorems,
stochastic processes, first and second order characteristics,
applications to real life, basic concept of Monte Carlo
Simulations.
Suggested Text:
1) Advanced Engineering Mathematics
by Erwin Kreyzig
2) Probability and Random Processes for Electrical
Engineering by Alberto Leon-Garcia

ME1001:
Engineering Drawing (CAD) (1-3-2)
Engineering
drawing fundamentals, types
of lines and usage, dimensioning, lettering, sheet planning,
orthogonal projections, 1st angle projection, 3rd
angle project, isometric view, auxiliary views, development
view, sectional view, CAD/CAM tools, vector and raster data,
using AutoCAD as 2D drafting tool, coordinate systems, drawing
scale and viewing magnification, drawing primitives e.g. LINE,
ARC, CIRCLE, TEXT, geometric transformations e.g. MOVE, COPY,
SCALE, ARRAY, editing e.g. ERASE, TRIM, EXTEND, FILLET, CHAMFER,
STRETCH, using snap and object snap facilities, creating and
using symbols, layers, hatching, multiple line types and colors,
dimensioning, paper view, sectional drawing and assembly
drawing, printing and plotting drawings.
LAB:
This lab consists of
Hands-on drawing sessions using AutoCAD as CAD tool. During the
lab session each student practices the Engineering Drawing's
concepts covered in lectures by making exercise drawings using
AutoCAD by himself. The students are also evaluated by lab-tests
conducted on computer. By the end of course-work student is
capable of drawing 2-Dimensional Engineering Drawings using
AutoCAD.
Suggested Text:
1) First
Year Engineering Drawing by A.C Parkinson
2) Illustrated AutoCAD
by T. W. Berghauser and P. L. Sclive

ME1003:
Mechanics (3-0-3)
Fundamental concepts and principles of mechanics,
important vector quantities, fundamental units, moments and
couples, resultants of forces and couples, laws of equilibrium,
free-body diagrams;
Fundamentals of dynamics, dynamics of particles and
rigid body including kinematics and kinetics, applications of
Newton's second law of motion, analysis of motion in two
dimensional and three dimensional spaces, methods of energy and
momentum, applications of dynamics to the engineering concepts;
Suggested
Text:
1) Engineering Mechanics
by J. L. Meriam & L. G. Kraige
2) Applied Thermodynamics for Engineers & Technologists,
7th edition,
by T. D. Eastop & McConkey.
ME2003:
Applied Thermodynamics (3-0-3)
Basic concepts and definitions,
processes & cycles, definition of State, first law of
Thermodynamics, work & heat as energies in transition,
interchange-ability of energy states, working fluids and
steady/unsteady flow energy equations, perfect and real gases,
second law of Thermodynamics, reversible and irreversible
processes, entropy & Carnot efficiency, concept of available
energy.
Suggested Text:
1)
Applied Thermodynamics
for Engineers & Technologists,
7th edition,
by T. D. Eastop & McConkey.
TC3701:
Communication Systems (3-3-4)
Introduction: Fundamental terms and definitions,
information, message, message, signal, analog and digital
signals, elements of communication systems, modulating and
coding need for modulation, coding methods and benefits.
Linear Modulation: Band pass systems
and signals, AM, DSB, SSB, VSB, modulated signals, modulators,
balanced modulator, & witching modulator, SSB generation
(method), demodulators, synchronous, detection, heterodyne
detection, envelope detection.
Exponential
CW Modulation: Frequency and phase modulation, bandwith criteria, generation methods,
receivers, de-emphasis filtering.
Pulse
Modulation: Sampling
Theory, ideal sampling and reconstruction, aliasing, PAM, PWM,
PPM.
Baseband
Pulse Transmission, Matched Filters, Probability of Error due to
Noise, Intersymbol Interference, Nyquist Pulse Shaping, Partial
Response Signaling, M-ary PAM Transmission, Linear Equalizers,
Adaptive Equalizers;
Digital
Bandpass Transmission, Representations of Bandpass Signals and
Systems, Signal-space Representations, Detection of Known
Signals in AWGN, Correlation and Matched Filter Receivers, M-ary
Modulation Techniques.
LAB: In this lab, the students will
acquire hands-on experience with actual communication circuits
that enables them to acquire their fundamental knowledge through
actual observation of results in addition to the theoretical
study. The students will learn in this lab about Measurements of
characteristics of AM Modulator, Balance Modulator, AM
generation and diode detector, Measurements of characteristics
of AM Demodulator, Measurements of characteristics of FM
Modulator, Measurements of characteristics of FM Demodulator,
Measurements of characteristics of PM Modulator, Measurements of
characteristics of Ring Modulator, PAM Generator, Time division
Multiplex Generator.
Suggested Text:
1) Communication Systems, by Bruce
Carlson
2) Analog and Digital Communication,
by Simon Haykin.
TC4304:
Television and Display Systems (3-0-3)
Basic principles of a traditional TV system, concepts of Raster, Scan, Electron Beam,
Cathode Ray Tube, principles of LCD and Projection TV, introduction to digital images,
digital coding of composite and component TV signals, serial digital interface, digital TV
camera, video compression techniques, spatial and temporal redundancy, Transform
coding, discrete cosine transform, motion estimation and compensation, motion vectors,
Entropy coding, compression standards, JPEG, MPEG-1, MPEG-2, MPEG-4, digital
video broadcasting, digital video tape recording formats, cable and satellite television,
video on demand, interactive television, high definition television.
Suggested
Text:
1) Standard Handbook of Video Television Engineering, by J. C. Whitaker
2) Digital Television Fundamentals, by M. Robin, M. Poulin.
3) Principles of Digital Audio and Video, by A.C. Luther
TC4404:
Antenna Design (3-0-3)
The purpose of this course is to give electrical engineering students a basic understanding of antenna theory and the knowledge about the characteristics and design of various
antenna types. The course covers antenna parameters, directive gain, power gain,
effective area, effective length, input impedance, radiation resistance, antenna
temperature, polarization, polarization charts, representation of polarization and the
Poincare sphere, transmission between elliptically polarized antennas, basic antenna
types, wire antennas, aperture antennas, reflector antennas, traveling wave antennas
(dielectric rod antennas), antenna arrays, array theory, scanning antennas, broadband
antenna design, spiral antennas, log-periodic antennas, antenna measurements.
Suggested Text:
1) Antenna Theory: Analysis and Design, by Constantine A. Balanis
TC4405:
Radar Systems (3-0-3)
The objective of this course is to familiarize the students with the basics of radar systems. The
course starts with radar fundamentals, its basic functions and parameters are introduced,
radar range equation is developed in a form including signal integration, the effects of target
cross section, fluctuations, and propagation losses, then follows detection and extraction of
target echo from radar data, radar signal processing, radar transmitters, radar receivers and
radar antennas, modern techniques discussed include pulse compression frequency
modulated radar, moving target indicator (MTI), pulse Doppler systems and monopulse
tracking systems.
Suggested Text:
1)
Radar, Principles, Technology
and Applications, Byron Edde
2)
Introduction to radar systems, Merrill Skolnik
TC4406:
Digital Communications (3-3-4)
The course introduces analytical techniques for studying the performance of communication
systems. This course first introduces signal and systems, baseband and passband
modulation, baseband and passband demodulation, channels, equalization and sequence
demodulation and synchronization. Other topics covered include digitally modulated signals,
non-linear modulation methods, continuous phase FSK, continuous phase modulation,
modulated carrier data transmission, QPSK, QAM, MFSK, MSK, Trellis coded modulation
and modem technologies, spread spectrum including frequency hopping and CDMA
principles, selected topics from optical communication systems - single and multi-channel
systems, performance criteria and systems analysis, satellite communications systems and
cellular mobile radio systems.
LAB:
This lab will focus on exposing the students to the fundamentals of signal sampling, filtering,
D/A and A/D converter circuits, Time Division Multiplexing, PAM, and PCM systems,
synchronization, signal conditioning, error detection and correction schemes. ASK, FSK,
PSK, and QPSK transmitters and receivers are also explored.
Suggested Text:
1) Communication Systems Engineering, by J. Proakis and M. Salehi
TC4407:
Electronic Warfare (3-0-3)
This course covers several exciting technology areas important for tomorrow's electronic
war fighters. The main emphasis is on the use of radar and communication technologies
for detection, surveillance and counter-action in battlefield scenarios. The contents
include EW threats, requirements and principles, advanced radar threats, modern ELINT
systems architecture and design, modern COMINT systems, antennas, receivers, EW
processing, search, LPI signals, emitter location, jamming, decoys and simulation.
Suggested
Text:
1) EW 101; A First Course in Electronic Warfare by David Adamy
TC4408:Selected Topics in Telecommunications Engineering (3-0-3)
Basic
aim of this course is to keep the students abreast of what is
actually happening in the practical field of telecommunications.
Experts in the field of telecommunications engineering
will deliver lectures on different topics related to
advancements and dynamism of telecommunications in today’s
global scenario of the world.
Suggested Text:
Instructor’s
notes and references
TC4702:
Wireless Communication(3-0-3)
Introduction to wireless communication systems, specific problems in terrestrial, maritime
and aeronautical communications, mobile systems of first and second generations, future
trends in mobile communications, UMTS, WCDMA and other systems of the third
generation, sources of third order inter-modulation products, frequency relations and
radio channel planning, radio channel models, receiving signal statistics for moving
objects, geometry of base stations and radio zones to provide coverage in the requested
geographical area, minimum distance of cochannel zones, modulation methods for
analog and digital systems, comparison of modulation methods and spectrum usage,
digital mobile systems and coding, GSM 900, DCS 1800, DECT and TETRA systems,
principles of satellite mobile systems, IRIDIUM, GLOBALSTAR, cellular concept-system
design fundamentals, mobile radio propagation, modulation techniques for mobile radio,
multiple access techniques for wireless communication, wireless networking, wireless
systems and standards, AMPs, GSM, truncking theory, Wireless Application Protocols
(WAP), Wireless Markup Language (WML). Bluetooth-compatible cellular telephone
system.
Suggested
text:
1) Wireless Communications, by
Theodore S. Rappaport
2) Wireless Application
Programmer’s Library, by Phil Schmauder
TC4703:
Microwave Engineering (3-0-3)
The course introduces the principles, properties and usage of microwave devices and
components. The topics covered include waveguides and transmission lines, stripline
transmission lines, coupled microstrip lines, power waves, scattering matrix, one-port and
multi-port circuits, symmetry properties, signal flow graphs, passive circuits, impedance
transformation and matching, dielectric resonators and filters, non-reciprocal ferrite
devices, microwave semiconductor diodes and transistors, Gunn diode, Impact diode,
PIN diode, active and nonlinear circuits, amplifiers and their stability, oscillators, mixers
and frequency multipliers, fundamentals of microwave integrated circuits and MMICs,
computer aided analysis and synthesis of microwave circuits, directional couplers,
isolators, circulators, resonators, microwave generators, microwave tubes, two cavity
klystron, reflex klystron, TWT, magnetron,. Microwave measurements, measurement of
frequency, VSWR, power, noise and impedance.
Suggested
Text:
1)
Microwave Engineering, 2 Edition by M.D. Pozar.
2) Electronic Communication Systems, 4 edition, by Kennedy
TC4704:Telecom Switching & Signaling Systems (3-0-3)
The
course presents the principles and history of the public
switched telephone network and to describe the hardware and
software architectures of several commercial telephone systems.
It describes signaling and the Intelligent Network, and how they
inter-operate to provide telephone service, it compares
switching paradigms and the evolving infrastructure, and it
discusses the future of telephony. The topics include;
Introduction, Background, Line side, Trunk side, Traffic theory,
Circuit Switching Technologies (Past, present and the future) ,
Interconnection fabrics, Toll point, Enterprise switching,
Signaling System 7, Program control, Digital switching concepts
& 4E, Sys75 & 5E hardware, Sys75 & 5E software, Bell
System, Signaling, Software, Intelligent Network, Private
networks, Switching paradigms, Evolving infrastructure, Future
networks.
Suggested
Text:
1) Telephone
Switching Systems, by Thompson
TC4705:
Optical & High Speed Networks (3-0-3)
Optical beams and resonators
including ray tracing, Gaussian beam propagation, stable and
unstable resonators; classical theory of spontaneous and
stimulated emission including a discussion of homogeneous and
inhomogeneous line broadening; laser pumping and population
inversion in three level and four level systems; fundamentals of
laser oscillation, dynamics and threshold; laser cavity
equations; laser spiking and mode competition; Q-switching;
active and passive mode locking; injection locking; single
frequency operation; introduction to fiber lasers and active
optical fiber devices. Design Considerations of a Fiber Optics
Communication Systems: Analog and Digital Modulator, Noise in
Detection Process, BIT Error Rate (BER).
System design, Maximum Transmission distance due to attenuation
and dispersion.
Suggested
text:
1) Optical Fiber Communications, by
Cruiser, Gerdkiser
2) Opto-Electronic, by Wilson and
Hawks
3) Laser Electronics,
by Joseph T. Verdeyen.
|