Course descrption.docx

download Course descrption.docx

of 20

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