Course descrption.docx
-
Upload
faheem-talal -
Category
Documents
-
view
214 -
download
0
Transcript of Course descrption.docx
-
7/29/2019 Course descrption.docx
1/20
National University of Sciences& Technology
College of Electrical & Mechanical Engineering
Department of Electrical Engineering
-
7/29/2019 Course descrption.docx
2/20
-
7/29/2019 Course descrption.docx
3/20
Note: Course Curriculum (Updated in 2013)
-
7/29/2019 Course descrption.docx
4/20
Courses DescriptionTotal Credit Hour =Theory (110) + Lab (30)=140
EC- 211 Data Structures: 4 (3,1)
Prerequisites: EC -111Algorithms and Computing
Text Book:
Y. Langsam, M. J. Augenstein, A. M. Tenenbaum, Data Structures Using C and C++,Prentice
Hall, 2009
References:
Frank M. Carrano, Data Abstraction and Problem Solving with C++,Addison Wesley, 2004.
Topics
Introduction to Data Structures
Abstraction and ADTs
Algorithm Analysis
Linked Lists
Stack
Queue
Recursion
Tree
Sorting
Searching
Graphs
Hashing
Class/Lab Schedule: Theory:- Three lectures of one hour each per week
Lab:- One lab 3 hours per week l
EC-111 Algorithms and Computing : 4(3,1)
Text Book C++ How to program, By Deitel and Deitel 5th
Edition, ISBN: 0-13-185757-6 2005
Reference Books: Programming with ANSI C, DP Publications Ltd, 1995, By B. J. Holmes.
C for Youself, Oxford University Press, By Richard P. Halpern.
The C Programming Language By Kernighan and Richie.
Topics
What is Programming? Computer Organization, Algorithms, computer languages, Compiler,
Assembler and Interpreter, Data and results, A typical IDE (Microsoft Visual C++ 6.0).
Data, Data types, data representation, identifiers, reserved words, variables, constants
Inputs and outputs, Standards Library, address operator, string I/O, character I/O
Escape sequences, format specifiers, assignment statement, Compound operators, Instruction
Sequence, Sequential structures, ASCII.
-
7/29/2019 Course descrption.docx
5/20
Arithmetic operators, operator precedence, Selection, Relational and logical operators, if, If/else,
nested if, conditional operator, conditional expressions, switch statements
Repetition, While, do/while, for(;;), break and continue statements
Functions, Programmer defined functions, library functions, storage classes, scope, parameter
passing, and recursion
Arrays, input and output of data, searching, sorting, Array of characters, array as parametersStructures, Structure declaration, accessing structure members, array of structures, passing
structures as function arguments.
Pointers, address and indirection operators, pointer arithmetic, pointers and arrays, call by value
and call by reference.
Dynamic memory allocation, ragged arrays
Files, Opening and closing files, reading and writing text files, character, string, numeric, record
and formatted I/O
function overloading, default arguments (2)
Introduction to Object Oriented programming, Classes, instantiation, member functions, data
members, Constructors, destructors.
Lab work: Three hours lab will be conducted each week which comprises of programs to be
developed, compiled and executed whose topics are already covered in the lecture of that week.
EC 316 Database Engineering 4(3,1)
Books:
Required:
Database Systems : The Complete Book Garcia Molina-Ullman-Widom Prentice Hall, 2002.
Optional:
Database Management Systems - Ramakrishnan-Gherke-3rd. Ed. McGraw-Hill, 2003.
Course
1. Introduction to databases
2. Database conceptual design (Entity-Relationship model)
3. Database Logical design (Relational model)
4. Relational Database theory (Schema refinement)
5. Relational Query Languages (Relational Algebra & SQL)
6. Logical query languages
EC 433 Digital Image Processing 3(2,1)
Objective
Study fundamentals concepts of Digital Image ProcessingGain some experience in practical image processing by carrying out programming AssignmentsTextbookR. C. Gonzalez and R. E. Woods, Digital Image, processing, 2nd edition, Prentice Hall, 2002Reference
Anil K. Jain, FUNDAMENTALS OF DIGITAL IMAGE PROCESSING, Prentice HallRafael C. Gonzalez and Richard E. Woods, "DIGITAL IMAGE PROCESSING USING MATLAB,
PEARSON EDUCATION, 2004.
Course Content
Introduction, vision, sensing and acquisition, sampling and quantization
Image domain processing:
Grey valuehistogram
-
7/29/2019 Course descrption.docx
6/20
arithmetic operations
spatial filteringFourier domain processing:
Fourier transform, DFT, smoothing, sharpeningImage noiseIntroduction to Image restorationCompression: principles, theories, lossy static and motion compressionLab work : 3 hours of lab every week
EC 342 AI and Decision Support System 3(2:1)
Course Description
This course will introduce the basic principles in artificial intelligence research. It will
cover simple representation schemes, problem solving paradigms, constraint propagation,
and search strategies. Areas of application such as knowledge representation, natural
language processing, expert systems, vision and robotics will be explored. The LISPprogramming language will also be introduced.
Required Texts
Artificial Intelligence: A Modern Approach, 2nd edition, by Russell and Norvig,
Prentice Hall.
LISPcraftby Robert Wilensky, W.W. Norton.
Course Objectives
To have an appreciation for and understanding of both the achievements of AI
and the theory underlying those achievements.
To have an appreciation for the engineering issues underlying the design of AI
systems.
To have a basic proficiency in a traditional AI language including an ability towrite simple to intermediate programs and an ability to understand code written in
that language.
To have an understanding of the basic issues of knowledge representation and
blind and heuristic search, as well as an understanding of other topics such as
minimax, resolution, etc. that play an important role in AI programs.
To have a basic understanding of some of the more advanced topics of AI such as
learning, natural language processing, agents and robotics, expert systems, and
planning.
Introduction Chapter 1
What is AI, Foundations of AI, History of AI.
Intelligent Agents Chapter 2
Agents and Environments, Structure of Agents.
Problem Solving by Searching Chapter 3
Problem Solving Agents, Searching for Solutions, Uninformed Search Strategies:
Breadth-First Search, Depth-First Search, Depth-limited Search, Iterative Deepening
Depth-first Search, Comparison of Uninformed Search Strategies.
Informed Search and Exploration Chapter 4
Informed (Heuristic) Search Strategies: Greedy Best-first Search, A* Search, Heuristic
Functions, Local Search Algorithms and Optimization Problems.
Constraint Satisfaction Problems Chapter 5
Backtracking Search for CSPs, Local Search for CSPs.
Adversarial Search Chapter 6
Games, Minimax Algorithm, Alpha-Beta Pruning
-
7/29/2019 Course descrption.docx
7/20
2 hours of lecture and 3 hours of lab every week
EC 417 Software Engineering 3(3,0)
Course Description1.Introduction
2.Requirements Elicitation
3.Analysis
4.System Design
5.Detailed Design
6.Implementation
EC 241 Object Oriented Programming 4 (3,1)
Objective
To introduce several programming paradigms including Object-Oriented Programming, Generic
Programming, Design PatternsTo show how to use these programming schemes with the C++ programming language to build
good programs.
Topics
Introduction to Object Oriented Programming.
C++: A Better C.
Classes and Objects
Constructors and Destructors
Operator Overloading
Inheritance
Pointers to ObjectsPolymorphism
9 Exceptions
Lab Work
3 hours per week lab work is done for implementing these concepts.
EC 332 Computer Graphics 4 (3,1)
Books
Introduction to Computer Graphics, James D. Foley, Andries van Dam, Steven K. Feiner, John F.
Hughes,Richard L. PhillipsInteractive Computer Graphics: A top down approach using OpenGL, 5
thEdition.
Edward AngelComputer Graphics Hearn & Baker
TOPICS:
OpenGL basics
2 and 3-D transformations
3-D Transformations in OpenGL
Projection principles
Objects and simple lighting in OpenGL
Hidden line and surface removal, clipping
Surface Representations: Bezier and Spline methods
Lab work: 3 hours of lab every week
Objective
-
7/29/2019 Course descrption.docx
8/20
Understand the basic concepts of interactive computer graphics
Be able to write interactive 2D drawing programs
Be able to write interactive 3D graphics rendering programs
EC 221 Operating Systems 4(3,1)
IntroductionThe goal of this course is to have students understand and appreciate the principles
in the design and implementation of operating systems software. Topics include: Introduction to
operating systems concepts, process management, memory management, file systems,
virtualization, fault tolerance, atomicity and consistency. The laboratory exercises will require
implementing a simple operating system.
Textbook
The following book will serve as the main textbook for the course. Pointers to other reference
material
will be posted on the courses web site.
Author: Andrew Tanenbaum
Title: Modern Operating Systems (3rd Edition)Publisher: Prentice Hall
Topics
Introduction to OS Concepts Textbook Chapter 1
Processes Management Textbook Chapter 2
Memory Management Textbook Chapter 3
I/O and File Systems Textbook Chapter 4, 5
Lab work :3 hours of lab every weekEC 321 Computer Networks : 3(2, 1)
Text Book Data and computer communicationsBy William Stallings 7th
Edition.
Reference Books Advanced Computer Networks by Tenenbaum.Computer Networks and Internets by Douglas E. Comer.
Networking Essentials(MicroSoft Press).
Data communications and Networking by Behrouz A. Forouzan
Topics
Introduction, Communication Model, Data Communications, Data Communication Networking,
Protocols and Protocols Architecture, Standards
Guided Transmission Media, Wireless Transmission, Flow Control, Error Detection, Error Control,
Transmission Impairments, Multiplexing techniques.
Flow Control, Error Control, HDLC, Other Data link Control Protocols, Switched Networks
Circuit-Switching Networks, Switching Concepts, Routing in Circuit-Switching Networks
Packet-Switching Principles, Datagram, Virtual CircuitCongestion Control, Routing, Chock Packet, ICMP
X.25 Layer Structure, Frame Relay Protocol Architecture, ATM Protocol.
LAN Architecture, Bus/Tree LANs, Ring LANs
Ethernet and Fast Ethernet (CSMA/CD)
Token Ring and FDDI, ETR
ATM Protocol Architecture and Services
Bridge, Switch and Hub Operations
Transport Services, Router, RIP, OSPF and distance vector
Principles of Internetworking, Gateways
Overview of ISDN, ISDN Channels
Network Management, Network Security implementationsISDN layer structure and Protocols
-
7/29/2019 Course descrption.docx
9/20
ADSL, HDSL, and other DSLs
Lab Work
3 hours per week lab work is done for gaining practical knowledge of computer networks.
EE-110, Electric Circuits , Credit Hours: 4(3:1)
Prerequisite:Basic electricity and magnetism
Basic calculus and analytic geometry
Solution of systems of linear algebraic equations
Text Book: Fundamentals of Electric Circuits, 1st Edition, by Sergio Franco, Oxford English Press
1995.
Topics
Basic Circuit Elements
Ohms law
KCL & KVL Week 1
Series & Parallel Circuits Week 2
Voltage / current dividersResistive Bridges and ladders Week 3
Nodal & Loop Analysis Week 4-5
Linearity & Superposition
Source Transformation Week 6
Network Laws like Thevenin Theorem &Norton Theorem
Capacitance
Inductance
Natural Response ofRCand RL Circuits
Responses to DC and AC Forcing Functions
The Transformer
AmplifiersThe Operational Amplifier
Basic Op Amp Configurations
Ideal Op Amp Circuit Analysis Week 12
Inductive & Capacitive Circuits Week 13
Basic RCAnd RL Circuits Week 14
Transients in First-Order Networks
Step, Pulse, and Pulse-Train Responses Week 15
EE-112, Network Analysis : (3:0)
Prerequisite:
Circuit Analysis, EE-110 Electric Circuits
Text Book:1. Electric Circuits Fundamentals, 1st Edition, by Sergio Franco, Oxford English Press
1995.
Reference Books: 2. Fundamentals of Electric Circuits, 3rd Edition, by Charles K. Alexander &
Matthew
N.O.Sadiku, McGraw Hill 2003.
Topics Weeks
Transient response of second order circuits 1.5
AC response of first and second order circuits 1.5
AC circuit analysis, Phasor algebra, AC impedance, Frequency domain analysis 02
AC steady state power, Concepts of average power. Complex power and power factor 01
-
7/29/2019 Course descrption.docx
10/20
AC resonance in series and parallel circuits 01
Network Functions in s- domain, 01
Natural, Complete and Frequency response using H(s) 01
Network Function building blocks 01
Piecewise linear Bode plots 01
Two port networks and coupled coils, 01Two port parameters, Magnetically coupled coils, Ideal transformer 01
Laplace transform and Inverse Laplace transform 01
Application to solving differential equations of circuits 01
Fourier series 01
EC 201 Logic and Sequential Circuit Design 4(3,1)
Topics Detail:
Logic Gates, Boolean algebra, Various number base systems, Signed and unsigned numbers and
their
arithmetic, Optimized implementation and simplification of complex Boolean functions using
Karnaughs map and tabulation method, Analysis & design of combinational circuits (half adders,full
adders, ripple carry adders, carry look ahead adder, decoders, multiplexers, encoders etc.),
Analysis
and Design of sequential circuits (latches, flip-flops, edge-triggered and master-slave flip-flops,
characteristic tables, excitation tables, state diagrams, state tables, basic registers and counters
and
their extended versions,).
Reference Books: 1. M. Morris Mano, Digital Design, 3rd Edition, Prentice Hall.
Floyd, Digital Fundamentals, 9th Edition, Prentice Hall.
Topics:
Basic Design Concepts (1 Period)Introduction To Logic Circuits (5 Periods)
Implementation Technology-Selected Topics (3 Periods)
Optimized Implementation of Logic Functions (5 Periods)
Number Representation and arithmetic Circuits (5 Periods)
Analysis and design of combinational logic circuits (8 Periods)
Analysis and design of sequential logic circuits (9 Periods)
Synchronous Sequential Circuits (9 Periods)
EE-213 Electronics 1: Credit (3-0)
Prerequisite: EE-112, Network Analysis
Text Books:Microelectronics Circuits, 5th Edition By A.S. Sedra & K. C. Smith Oxford University
Press,
2004.
Reference Books:1) Microelectronics, 2nd Edition. by Millman & Grabel, McGraw Hill.
2) Electronic Devices & Circuit Theory, 5th Ed.By R. Boylestad and L. Nashelsky, 1992.
Syllabus:
The Ideal Op Amp, Inverting configuration and its applications, Non-inverting configuration,
examples of Op Amp circuits.
Diodes, terminal characteristics of junction diodes; Physical operation of diodes; Analysis of
diode circuits, small signal model and its applications; Zener diodes, Rectifier circuits, Limiting &
Clamping circuits
The bipolar junction transistor (BJT): physical structure and modes of operation; common-
emitter amplifier; bias stabilisation; use as a switch; Small-signal analysis: basic principles; small
-
7/29/2019 Course descrption.docx
11/20
signal models for 2-terminal devices; BJT small signal model and Early effect; frequency response
of AC-coupled circuits.
The MOSFET: physical structure and modes of operation; small-signal models; common-source
amplifier; active loads; the body effect.
HU 101 Communication Skills 2 (2,0)
Language Skills: What is a language? The Functions of language/why using language? The origin
& history of English language., How to use language effectively?
Communication Skills : What is communication? Components, Type, Interpersonal, -
Intrapersonal, Public communication, Misconceptions about Communication. Barriers in
effective communication, Benefits of effective communication. Self- concept & communication.
Group communication. Interpersonal
Listening Skill: Definition, Difference b/t listening & hearing, The stages of effective listening,barriers to effective listening, Improving listening skills, transcripts of BBC Beginners Stage, 1+2
filling up the handouts while listening to the dialogues. Phonetics & Phonology definition,
vowels, consonants, Transcripts practice.
Speaking Skills: Definition, Kinds of oral presentation, Strategies for successful informative &
persuasive speaking., Interviewing, Telephoning, Meeting skills., Speaking practices.
Presentatin Skills: Preparing for Presentations, Making Effective Presentations, How to Deliver,
Using Visual Aids, Reducing Stage Fright, etc.
Writing Skills: Definition, Qualities of Effective Writing, Mind map, writing compositions,Grammar practice, a) Adjectives b) Verbs c) Prepositions d) vocabulary games Practice sheets.
(handouts), topics for written composition (writing a news report).
Project Work: Introduction, Main body, Conclusion, Writing Group Research papers.
Recommended Reading
College Writing Skills by John Langan
Easy Access the Reference Hand Book for Writers by Michael L Keene & Katherine H. Adams
Read Better, Write BetterReaders Digest Compilation
ME-191 and ME-192 Computer Aided Drawing
CREDIT HRS : 03
CONTACT HRS : 01+04/01+02
TEXT BOOK1. First year engineering drawing by A. C. Parkinson
Mastering Auto CAD 2000 by George Omura
REFERANCE BOOK1. Engineering Graphics by Craft Meyer & Boyer
2. Auto CAD Learning Assistance CD by Auto Desk
PRE REQUISITE:Basics of geometrical drawing/Operating knowledge of Computer
DETAIL OF SYLLABUS
Part-1 Engineering Drawing: Theory Practical
Types of lines and usage. (02 period)
Drawing instruments and usage 01 -
Sheet Planning and Dimensioning 02 -
-
7/29/2019 Course descrption.docx
12/20
Orthographic projection (02-08)
First and Third Angle
Sectional Drawing (01-04)
Isometric Drawing (01-04)
Assembly Drawing (01-04)
Total : 10+20= 30 PdsPart-2 Auto CAD: To practice a number of drawings on topics mentioned above
by using ACAD release 2000(30Pds)
Gross Total 30+30= 60 Pds
EC 302 Microprocessor Based Design 4 (3,1)
This course covers both software and hardware aspects of an 8086/8088 microcomputer
system,
Including the microprocessor structure, its operation and control, the organization and interface
requirements for a microcomputer system, the structures and operations of standard hardware
components associated with a microcomputer system, assembly language programming and
structureof the machine codes. Lab experiments associated with this course involve assembly program
development, digital circuit design, PCB fabrication, and testing.
Text Books:1. Microprocessors and Interfacing: Programming and Hardware (2nd edition),
Douglas V. Hall.
2. 8051 Microcontroller, (4th Edition), by I. Scott Mackenzie.
Reference Books:1. The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486.
Barry B. Brey.
2. 8051 Microcontroller and Embedded Systems, (2nd Edition), by Muhammad Ali Mazidi.
Topics:
The Intel Microprocessors 8086/8088 Architecture, Addressing modes, Assembly language (12
Periods)Introduction to Microcontroller 8051 and its assembly Language (12 Periods)
Timers/counters(8 Periods)
Interrupts Programming(8 Periods)
EE-320 Integrated Circuits: Credit 3(3,0)
Terminal characteristics of diode, BJT and MOSFETS; Pi-model and T-model of
the BJT and MOSFETS; MOSFET Differential pair with the resistive load; BJT
Differential pair with the resistive load, Gates; MOSFET Differential pair with the
active load; BJT Differential pair with the active load; two stage op-amp; frequency
response of the MOSFET differential pair; 741 Op-Amp; Sampling of analog
signals; Signal quantization; DAC converter circuits; ADC converter circuits;
Overview of digital circuit design; Design and performance analysis of the CMOS
inverter, transistor sizing; CMOS logic gate circuits; transistor sizing; CMOS
inverter in n-well process; n-well CMOS design rules; Layouts for the CMOS
inverter; clocking issues; two phase clock; cell design issues; CMOS logic
structures; MOS memory and decoders.
Prerequisite: EE-213, Electronics I
Text Books:
Press, 1998. 1. Microelectronic Circuits, 5th Edition, By Sedra/ Smith. Oxford University
2. Principles of CMOS VLSI Design, 2nd Edition, By Neil E. Weste & Kamran Eshraghian
Reference Books:
-
7/29/2019 Course descrption.docx
13/20
2. Microelectronics, 2nd Ed, by Millman & Grabel, McGraw Hill 1998. 1. Digital Integrated
Circuits, A Design Perspective, by Jan M. Rabaey, 1996.
1. Semiconductor devices, Diode, BJT and MOSFET
Topics:
2. DC and small-signal models of the discrete devices
3. BJT Differential Amplifier, Biasing in BJT integrated Circuits, BJT Differential Amplifier withactive
load
4. MOS Differential Amplifier
5. Multistage Amplifiers
6. The 741 Op-Amp, Gain & Frequency Response of 741 Op-Amp, DC Analysis & mall signal
analysis of
Op-Amp
7. CMOS Op-Amp,
8. A/D & D/A Converter Circuits,
9. Overview of VLSI, CMOS fabrication & Design Rules,
10. MOS Transistor, Switch & Gate Logic11. CMOS Gates,
12. Logic Optimization,
13. Data Flow & FSM, Clocking Issues, Two Phase Clocking
14. Logic Synthesis and Implementation Constraints
15. Cell Design Issues,
16. CMOS Logic Structures
17. MOS Memory, Decoder/Gate sizing
18. Basic Design Concepts
19. Physical laying out of Logic Circuits, CMOS memory, Decoder, Adders, Multiplication and
shifters
Evaluation Methods: Quizzes, Assignments, Sessional exams, Final exam.
EE-321 Signals & Linear Systems: Credit 3(3,0)
Elementary Signals (Unit Impulse, Unit Step, Exponential, Sinusoidal, Decaying Sinusoidal), the
difference between analog and discrete time signal and their periodicity. LTI Systems, Important
properties of LTI systems. Representation of LTI Systems by their Impulse Response and by
Difference Equation in case of Discrete Time and by Differential Equation in case of Continuous
time
LTI Systems. Convolution property of LTI system. Block Diagram representation of LTI Systems.
Fourier Series for Discrete & Analog Signals, Magnitude & Phase Spectrum. Response of Discrete
and Analog LTI systems to periodic inputs. Continuous time Fourier Transform of periodic and
non
periodic signals, Properties of CTFT, Characterization of systems by linear constant coefficient
difference equations. Sampling, Aliasing, Decimation & Interpolation, Signal Reconstruction from
its
samples. Laplace Transform, ROC, Inverse Laplace Transform, Properties of Laplace Transform,
System Function. Z-Transform, ROC, Inverse Z-Transform, Analysis of LTI Systems using
ZTransforms.
Analog Filter Designs of low pass filters.
Text Books:1. Signals & Systems, 2nd Edition
By Allan V. Oppenheim, Alan S. willsky & S. Hamid Nawab Prentice Hall 1997.
Reference Books: 1. Signals, Systems & Transforms By Charles Philips, John M. Parr Prentice Hall
1995.
Topics:
-
7/29/2019 Course descrption.docx
14/20
1. Introduction to Signals and Linear Systems (8 Periods)
2. Fourier Analysis (8 Periods )
3. Laplace Analysis/Z-Transform (6 Periods)
4. Analog Filter Design (2 Periods)
EC 334 Digital Signal Processing 3(2,1)Books:
Text:A. V. Oppenheim, R. W. Schafer with J. R. Buck:
Discrete-time Signal Processing, 2nd Edition
Prentice-Hall, New-Jersey, 1999
References:
Ifeachor Jervis
Digital Signal Processing- A Practical Approach
Prentice Hall
James H. McClellan, Ronald W. Schafer, Mark A. Yoder
DSP First: A multimedia approach
Prentice HallS. K. Mitra,
Digital Signal Processing: A Computer-Based Approach,
McGraw-Hill, 1998.
Prerequisites by Topic:
Basic concepts in Signals and Systems
Frequency response of linear systems
Laplace, Z and Fourier Transforms
Matlab
Topical Outline:
Linear time-invariant (LTI) systems, convolution sum, finite (FIR) and infinite
(IIR) impulse responses, difference equations, discrete-time Fourier transform(DTFT) and its properties, z-transform (ZT) and its properties.
Programming in Matlab for implementing signal processing algorithms.
Sampling of continuous-time signal and sampling rate conversion: the sampling
theorem and some of its variations, reconstruction formulae, application to the
discrete-time processing of continuous-time signals, sampling rate conversion in
multirate systems, multirate signal processing, bandpass sampling
Transform analysis of LTI systems: pole-zero representation for rational systems,
study of various important systems including all-pass system, inverse system and
minimum-phase system.
Structure for discrete-time systems: signal flow graph representation, basic
structures for FIR and IIR systems (direct forms, parallel, cascade, etc.)
transposition theorem, effects of coefficient quantization on frequency response,
round-off noise in digital filtering.
Filter design techniques: filter design as a numerical approximation problem,
transformation techniques for the design of IIR filters, FIR filter design by
windowing.
Discrete Fourier transform (DFT): definition and properties of the discrete Fourier
series, definition of the DFT and its properties, application to linear convolution.
Computation of the DFT: the computational problem, most commonly used Fast
Fourier Transform (FFT) algorithms (radix-2, decimation-in-time, decimation-infrequency,
etc.), possible generalizations and specializations.
Programming Digital Signal Processor: Basic skills in programming TMS320C6x
DSP
-
7/29/2019 Course descrption.docx
15/20
EE-432 Control Systems 4 (3-1)
Continuous-time system description (the feedback concept and modeling, transfer functions and
stability, block diagrams, signal flow graphs), Continuous-time system response (response of
firstorder
systems, response of second-order systems, higher-order system response, stability testing,
parameter shifting), Performance Specification (analyzing tracking systems, forced response,powerof-
time error performance, time-domain compensation), Root locus analysis (pole-zero plots, root
locus for feedback systems, root locus construction, design concepts), Root locus design (second
order
plant models, different fixed structure compensations, pole placement and algebraic
compensation,
fixed-structure pole placement, robust control), Frequency response analysis (frequency
response
computation, Bode plots, Nyquist methods, gain margin, phase margin), Frequency response
design
(relationship between root locus, time domain and frequency domain, compensation using bodeplots,
design of fixed-structure compensations), State-space analysis (state space representation, state
transformations and diagonalization, eigen values and eigen vectors, time response from state
equations, controllability and observability), State-space design (state feedback control and
eigen
value placement, tracking problems, integral control, trajectory pre-shaping filter, observer
design,
reduced-order observer design), Digital control (computer processing, A/D and D/A conversion,
discrete-time signals, sampling, reconstruction of signals from samples, stability, controllability
and
observability).Prerequisite:
Course assumes a working knowledge of MATLAB. EE-112 Network Analysis, BS-132
Mathematics-II, BS-242 Mathematics-IV.
Text Books:
4th Edition, Saunders College Publishing. R. T. Stefani, C. J. Savant, B. Shahian and G. H.
Hostetter, Design of Feedback Control Systems,
Reference Books:
2. G. Franklin, J.D. Powell, A. E. Naeini, Feedback Control of Dynamic Systems, Prentice Hall, 1. R.
C. Dorf, R. H. Bishop, Modern Control Systems, Prentice-Hall, 2001
2006
3. N. S. Nise, Control Systems Engineering, John Wiley & Sons Inc, 2004
4. K. Ogata, Modern Control Engineering, Prentice Hall, 2002
1. Systems and modeling (05 Periods)
Topics:
a. Linear systems and differential equations
b. Laplace transform and transfer functions
c. The feedback concept
d. Open-loop versus closed-loop
e. Mathematical modeling of system
f. Block diagram and signal flowgraphs
g. Routh Hurwitz stability testing
2. Continuous-time system analysis (10 Periods)
a. Special inputs and responses (impulse, step, ramp, sinusoidal)
-
7/29/2019 Course descrption.docx
16/20
b. First-order systems (time constant, final value)
c. Second-order systems (under-damped, critically-damped and over-damped responses)
d. Higher order systems and order reduction
e. Steady state errors and system type
f. Input tracking and disturbance rejection
g. Design specifications (tracking performance, disturbance rejection, noise reduction, reducedsensitivity to parameter variations)
3. Root locus analysis and design (08 Periods)
a. The concept of root locus
b. Rules for sketching root locus plots
c. Performance and stability analysis using root locus
d. Design of fixed structure compensators like PI, Lag, Lead, Lag-Lead, Rate Feedback and PID
through root locus
e. Algebraic compensations, pole placement, fixed structure pole placement designs
4. Frequency response analysis and design (06 Periods)
a. Frequency response of linear systems
b. Performance specification in frequency domainc. Nyquist methods for frequency domain analysis
d. Stability analysis in frequency domain
e. Bounded Input-Bounded Output (BIBO) stability
f. Gain and phase margins
g. Design of different fixed structure compensations in frequency domain
5. State space analysis and design (10 Periods)
a. State variable representation of dynamic systems
b. Time response and state transition matrix
c. Concepts of controllability and observability
d. State feedback control and pole placement
e. Integral controlf. Advanced state-space concepts
6. Digital control (06 Periods)
a. A/D and D/A conversion
b. Discrete-time signals, sampling, reconstruction of signals from samples
c. Stability, controllability and observability
EE-214, Electronic Circuit Laboratory: EE-112, Network Analysis: 2(0:6)
Text Book : Lab Manual
Reference Book : To be assigned by Lab instructor
Study of Oscilloscopes, Function generators, multimeters etc.
Topics
Resistor color coding
Accuracy specifications of components and instruments
True RMS voltage measurements
Gain and phase measurements of amplifiers
Differential & Common mode gain
External triggering
Conditions for oscillations
Phase shift and Wien Bridge oscillators
LCR meter, Phase angle measurement
Circuits to be made using bipolar transistors
Class A & Class B operations
Bandwidth measurements
-
7/29/2019 Course descrption.docx
17/20
A project to be completed by the students taken from any source.
HU 303 Engineering Economics 2(2,0)
Fundamental Concepts in Economics, Definitions; Supply Demand and Market Mechanism. Fore
costing, Income and Spending; Unemployment, Inflation, Fiscal Policy & Supply side Economics;
Money and National Economy; Consumer demand and Elasticity; Business Decisions: Inputs andCosts, Outputs and Prices; Firm in market Place, perfect Competition/ Monopoly; Development
Economics & International Economics; Industrial organization; Plant Layout and Output; Cost
Benefit analysis.
Text Book: To be provided by the Instructor
References: Samuelson, Economics
ME 193 Engg. Mechanics (Statics and Dynamics) 3-0
CONTACT HOURS: 3 per Week
TEXT BOOK:Engineering Mechanics STATICS, Vol I, and 3rd Ed. J.L. Merriam & L.G.
Kraige
REFERENCE BOOK:Vector Mechanics for Engineers, STATICS, 2nd SI Metric Ed, By F.P. Beer andE.R. Johnston Jr.
DETAILED SYLLABUS
(a) Force Systems: 8 hrs
force, rectangular components, 2-dimensional
and 3- dimensional systems.
(b) Moment 8 hrs
Moment, Resultant couple, 2-dimensional and 3-dimensional systems
Equilibrium: 12 hrs
Mechanical systems, Isolation and equilibrium conditions 2-dimensional and dimensional
systems
Structures: 10 hrsPlane trusses, method of joints, method of sections, frames.
Friction: 6 hrs
Types of friction, dry friction applications, journal bearings,
thrust bearings, disk friction, flexible belts.
Tests and reviews, Problem solving 12 hrs
Kinematics of Particles: Rectilinear motion, plane curvilinear motion, rectangular coordinates,
normal and tangential coordinates, polar coordinates. 2 hrs
Kinetics of Particles: Force, mass, and acceleration, Newton's second law of motion, equations of
motion, rectilinear motion, curvilinear motion. Work and energy, potential energy. Impulse and
momentum, conservation of momentum. 2 hrs
Total: 60 hrs
-
7/29/2019 Course descrption.docx
18/20
BS 124 Engineering Physics: 3(3,0)
Polarization of light, geometrical optics of spherical mirrors and refracting surfaces, thick and
thin lenses, optical instruments. Simple harmonic motion, waves in elastic media, e.g., strings
and acoustical pipes, general solutions to the wave equation.
Suggested Text: D. Halliday and R. Resnick, Fundamentals of Physics, John Wiley (Latest ed.)
ME-141 ENGINEERING PRACTICE
CREDIT HOURS: 3
CONTACT HOURS: 1-6 PER WEEK
TEXT BOOK:Workshop Technology by W.A Chapman - Part I Arnold Pub (Fifth
Edition)
REFERENCE BOOK 1. Workshop Technology by Chapman - Part II.
2. Any Book on Manufacturing Processes/ Hot & color Metalworking
DETAIL OF SYLLABUS
Basic of forging tools and processes 03 06
Basic of fitting tools and processes 03 06
Basic of Machining tools and processes 03 06Basic of Foundry tools and processes 03 06
Basic of welding tools and processes 03 06
Basic of wood working tools and processes 03 06
Basic of Electric circuits and fittings 02 06
Basic of computer systems 02 06
Total: 22 48 = 70 Pds
BS 132 Maths-II (Linear Algebra and Ordinary Differential Equations), 3 (3,0)
Linear Algebra: Introduction to Matrices; Algebra of Matrices; Special Matrices; Determinants
and their Properties; Linear Independence; Bases; Vector Space; System of Linear Equation;Gauss Elimination; Eigenvalues and Eigenvectors; Ordinary Differential Equations (ODEs):
Introduction to Differential Equations; First Order ODEs; Applications of first order ODEs; ODEs
of Second and Higher Orders; Complementary Function and Particular Integral; Non-
homogeneous Linear Transforms; Solution of Initial Value Problems by Laplace Transforms;
Laplace Transforms of Discontinuous and Periodic Functions; Laplace Transforms of Delayed
Functions; Solution of Initial Value Problems with Discontinuous Forcing Functions by Laplace
Transforms. Applications of second order differential equations.
Text Book: a) E. Kreyszig:Advanced Engineering Mathematics (8th
ed)
b) M. Rafique: Ordinary Differential Equations and Boundary Value problems
References: a) Glyn James: Modern Engineering mathematics.
BS 243 Maths-IV (Complex and Fourier Analysis), 3 (3,0)
Complex Analysis: Complex Numbers; Basic Concepts, Cartesian and Polar Forms of Complex
Numbers; Eulers Formula; Limit, Continuity and Differentiability of Complex Functions; Analytic
Function; Cauchy Riemann Equations; Laplace Equation; Harmonic & Exponential Functions;
Trigonometric & Hyperbolic Functions; Logarithms of Complex Numbers; Line Integral in
Complex Plane; Cauchys Integral Theorem and Formula; Derivatives of Analytic Functions;
Power Series; Taylor Series; Laurent Series; Singularities and Zeros; Residue Integration Method;
Evaluation of Real Integrals;
Fourier Analysis: Periodic Functions; Trigonometric/Fourier series. Fourier Series for Functions of
any Period; Even and Odd Functions; Half Range Expansions; Complex Fourier Series; FourierIntegrals; Fourier Cosine and Sine Integrals; Fourier Transforms; Applications.
-
7/29/2019 Course descrption.docx
19/20
BS 337 Maths-V (Numerical Methods), 3 (3,0)
Numerical Methods in General: Floating Point Form of Numbers; Rounding-Off; Error Analysis;
Solutions of Equations by Iterations; Fixed-Point Iteration, Newtons, Secant, Bisection and
Regula Falsi Methods; Interpolation: Lagrange, Newtons Divided, Forward and Backward
Difference Interpolation; Splines; Numerical Integration: Rectangular Rule, Trapezoidal Rule,
Simpsons Rule, and their Error Bounds; Numerical Differentiation;Numerical Methods in Linear Algebra: System of Linear Equations; Gauss Elimination, LU-
Factorization, Doolittles and Choleskys Methods; Gauss-Jordan Elimination Method and Matrix
Inversion; Gauss-Seidel, and Jacobi Iteration Methods; Method of Least Squares; Eigenvalues,
and Eigenvectors; Power Method.
Differential Equations ODEs): Solution of First-Order ODEs; Euler Method, Improved Euler
Method, and Runge-Kutta Methods; Runge-Kutta Method for Second-Order ODEs;
Partial Differential Equations (PDEs): Solution of Elliptic PDEs; Solution of Parabolic Equations;
Solution of Hyperbolic Equations
Text Book: E.Kreyszig:Advanced Engineering Mathematics (8th
ed)
References: a) Curtis F.Gerald Patrick O. Wheatley:Applied Numerical Analysis
b) Donald Greenspan & Vincenzo Casulli: Numerical AnalysisFor Applied Mathematics, Science, and Engineering, Addison-Wesley
c) David Kahaner: Numerical Methods and Software, Prentice Hall.
BS 241 Maths III (Three Dimensional Geometry and Vector Calculus), 3(3,0)
Three Dimensional Geometry:Coordinates Geometry of Three Dimensions; Cylindrical and
Spherical Coordinates; Line, Plane, Sphere and Surfaces .Vector Calculus: Vectors in 2-Space and
3-Space; Dot Product; Cross Product; Scalar Triple Product; Vector Triple Product; Vector &
Scalar Functions and Fields; Vector Calculus; Gradient of Scalar Field; Divergence of Vector Field;
Curl of Vector Field; Directional Derivatives; Gradient, Divergence and Curl in Curvilinear
Coordinates; Curves; Tangents, Arc length of a Curve; Velocity and Acceleration; Curvature &Torsion of a Curve; Line integrals and Independence of Path, Integration Around Closed Curves;
Double Integrals; The Jacobian; Greens Theorem in the Plane; Tangent Planes, Surface Normal.
Surface integrals; Triple Integrals; Divergence Theorem of Gauss; Application of the Divergence
Theorem; Modeling of Heat Flow. Stokess Theorem and its Applications;
Text Book: E. Kreyszig: Advanced Engineering mathematics 9th ed.
References: Borisenko & Taranov: Vector and Tensor Analysis with Applications.
BS 125 Chemistry: 3(3,0)
Selected topics in physical chemistry covering structure of atoms, interatomic forces, energy
level, crystalline structures. Semiconductor crystal pulling, periodic table, Chip fabricationprocess, Doping.
Suggested Text: G. Nabi, M. N. Akhtar and B. A. Khokar, Physical Chemistry for B.Sc Students
BS 338 Maths-VI (Probability and Statistics), 3 (3,0)
Data Analysis and Probability Theory: Graphical Representation of Data; Mean, Standard
Variation and Variance; Sample Space; Set Theory; Probability Theory; Conditional Probability;
Permutations and Combinations; Discrete and Continuous Random Variables and Distributions;
Mean & Variance of a Probability Distribution; Expectation and Moments; Binomial, Poisson &
Hypergeometric Distributions; Normal Distribution; Binomial Distribution Approximated by
Normal Distribution; Marginal Distribution and Distributions of Several Random Variables.
Mathematical Statistics: Random Sampling, and Random Numbers; Estimation of Parameters;Confidence Intervals; Testing of Hypotheses and Decision Making; Types of Errors in Tests;
-
7/29/2019 Course descrption.docx
20/20
Quality Control, and Control Chart; Acceptance Sampling; Goodness of Fit Chi-square Test;
Regression Analysis; Curve Fitting; Correlation Analysis
Text Book: E.Kreyszig:Advanced Engineering Mathematics (8th
Ed)
Reference Book: R. A. Johnson: Probability and Statistics for Engineers
HU 201 TECHNICAL/BUSINESS WRITING 2(2,0)
Technical Wrting: Definition, Why study Tech. writing, 7cs of Tech.w/B.w, The process ofpreparing Business message(the appearance & design of B,message), Memos , Formal/informal
letters.
Persuasive written message.(Dictation), Job Application/ cover letter, C.V/Resume, .Short
Reports, long/formal Reports, portfolio, Proposals, Strategies for successful business & group
Meetings.
Visual aids in B.C
Practical Work: All forms of writing e.g. Memorandum, formal/informal letters, CVs, proposals,
& short/long reports will be written.
Research Writing: Definitions. types, Methodologies, Contents of a research paper, Abstract ,
Intro, Literature Review main body, Conclusion, Recommendations, References, Citation,
BibliographyPractical Work: Writing IRP(Individual Research Paper).
HU 202 Professional Ethics 2(2,0)
Introduction to Social Sciences, Ethics and Scientific Method: What is Ethics? Social Science &
Common Sense, Scientific Observation, Characteristics of Scientific Observation, the Scientific
Method of Investigation, Research Exercise
Origin & Development of Human Society
The Cultural Context : Culture & Society, Social & Cultural Development, Culture as a system of
norms, Real & Ideal Culture, Ethnocentrism, Xenocentrism, Culture & Human Adjustment
Personality & Moralization: The meaning of Personality, Factors in the development of
personality, Biological Inheritance/ Physical Environment and Personality, Culture andPersonality, Moralization and the self.
Role & Status: Moralization through role and status, Ascribed & Achieved Status.
Social Order & Social Control: Social Control: through Moralization, through
Moral pressure, through force situational determinants of behavior, Moral Deviation,
Freedom & Order
Concept of Institutions & Associations:
Group & Individual, Some Kinds of Groups, Groups Dynamics, Voluntary
Associations. The Institutional Concept, Institutions and Associations, Basic
Institutions:
The Family: Structure of the family, Functions of the Family, The Pakistani Family
Today.Religion: Religion and Society, Religion as a unifying Force of Society, Islamic
Concept.
Education: Development of Educational Institutions, The school as a Moral
System.
Engineering Ethics: Ethical code for engineers, IEEE Code of Ethics.
Text Book: To be provided by the Instructor