# BPUT B.Tech 5th Semester Information Technology Syllabus

**Information Technology**

**PRINCIPLES OF MANAGEMENT** (3-0-0)

**Module I: Functions of Management**

Concept of Management, Management as an Art or Science, The Process of Management, Managerial Skills, Good Managers are Born, not Made, Management is concerned with Ideas, Things and People, How a Manager Induces Workers to Put in Their Best, Levels and Types of Management, **Evolution of Management** **Thought**: Managerial Environment, The process of Management-Planning, Organizing, Directing, Staffing, Controlling.

**Module II:** **Marketing Function of Management.**

Modern Concept of Marketing, The Functional Classification of Marketing, Functions of a Marketing Management, Marketing Mix, Fundamental Needs of Customers, The Role of Distribution channels in Marketing, Advertising, Marketing, Consumerism and Environmentalism.

**Module III: Financial Function & HRM Functions.**

Financial Functions, Concept of Financial Management, Project Appraisal, Tools of Financial decisions making, Overview of Working Capital.

**HRM Function of Management: **Human Resource Management, Human Resource Development, Importance of HRM, Overview of Job Analysis, Job Description, Job Specification, Labour Turnover. Manpower Planning, Recruitment, Selection, Induction, Training and Development, Placement, Wage and Salary Administration, Performance Appraisal, Grievance Handling, Welfare Aspects.

**Reference Books:**

*Business Organization & Management, CR Basu, TMH**Business Organization & Management, Tulsia, Pandey, Pearson**Marketing Management, Kotler, Keller, Koshi, Jha, Pearson**Financial Management, I.M. Pandey, Vikas**Human Resource Management, Aswasthapa, TMH.**Modern Business Organisation & Management by Sherlekar, Himalaya Publishing House.*

**OPTIMIZATION IN ENGINEERING** **(**3-0-0)

**Module-I** **(10 Hours)**

Idea of Engineering optimization problems, Classification of optimization algorithms, Modeling of problems and principle of modeling.

**Linear programming: **Formulation of LPP, Graphical solution, Simplex method, Big-M method, Revised simplex method, Duality theory and its application, Dual simplex method , Sensitivity analysis in linear programming

**Module -II** **(10 Hours)**

**Transportation problems: **Finding an initial basic feasible solution by Northwest Corner rule, Least Cost rule, Vogel’s approximation method, Degeneracy, Optimality test, MODI method, Stepping stone method

**Assignment problems: **Hungarian method for solution of Assignment problems

**Integer Programming: **Branch and Bound algorithm for solution of integer Programming Problems

**Queuing models: **General characteristics, Markovian queuing model, M/M/1 model, Limited queue capacity, Multiple server, Finite sources, Queue discipline.

**Module -III** **(10 Hours)**

**Non-linear programming: **Introduction to non-linear programming.

**Unconstraint optimization: **Fibonacci and Golden Section Search method.

**Constrained optimization with equality constraint: **Lagrange multiplier, Projected gradient method

**Constrained optimization with inequality constraint: **Kuhn-Tucker condition, Quadratic programming

Introduction to Genetic Algorithm.

**Recommended text books**

- Ravindran, D. T. Philips, J. Solberg,
*“ Operations Research- Principle and**Practice*”, Second edition, Wiley India Pvt Ltd - Kalyanmoy Deb, “
*Optimization for Engineering Design*”, PHI Learning Pvt Ltd

**Recommended Reference books:**

- Stephen G. Nash, A. Sofer,
*“ Linear and Non-linear Programming*”, McGraw Hill - Ravindran, K.M.Ragsdell, G.V.Reklaitis,”
*Engineering Optimization*”, Second edition, Wiley India Pvt. Ltd - A.Taha,A.M.Natarajan, P.Balasubramanie, A.Tamilarasi, “
*Operations**Research*”, Eighth Edition, Pearson Education - S.Hiller, G.J.Lieberman,
*“ Operations Research*”, Eighth Edition, Tata McDraw Hill - K.Gupta, D.S.Hira, “
*Operations Research*”, S.Chand and Company Ltd.

**DATA COMMUNICATION & COMPUTER** **NETWORKS **(3-0-0)

**Module – I** **12 Hrs**

Overview of Data Communications and Networking.

Physical Layer : Analog and Digital, Analog Signals, Digital Signals, Analog versus Digital, Data Rate Limits, Transmission Impairment, More about signals.

Digital Transmission: Line coding, Block coding, Sampling, Transmission mode.

Analog Transmission: Modulation of Digital Data; Telephone modems, modulation of analog signals. Multiplexing : FDM , WDM , TDM ,

Transmission Media: Guided Media, Unguided media (wireless)

Circuit switching and Telephone Network: Circuit switching, Telephone network.

**Module –II 12 Hrs**

**Data Link Layer**

Error Detection and correction: Types of Errors, Detection, Error Correction Data Link Control and Protocols:

Flow and Error Control, Stop-and-wait ARQ. Go-Back-N ARQ, Selective Repeat ARQ, HDLC.

Point-to –Point Access: PPP Point –to- Point Protocol, PPP Stack, Multiple Access

Random Access, Controlled Access, Channelization.

Local area Network: Ethernet.

Traditional Ethernet, Fast Ethernet, Gigabit Ethernet. Token bus, token ring Wireless LANs: IEEE 802.11, Bluetooth virtual circuits: Frame Relay and ATM.

**Module – III 12 Hrs**

**Network Layer: **

Host to Host Delivery: Internetworking, addressing and Routing

Network Layer Protocols: ARP, IPV4, ICMP, IPV6 ad ICMPV6

Transport Layer: Process to Process Delivery: UDP; TCP congestion control and Quality of service.

**Application Layer :**

Client Server Model, Socket Interface, Domain Name System (DNS): Electronic Mail (SMTP) and file transfer (FTP) HTTP and WWW.

**Text Books:**

- Data Communications and Networking: Behrouz A. Forouzan, Tata McGraw-Hill, 4
^{th}Ed - Computer Networks: A. S. Tannenbum, D. Wetherall, Prentice Hall, Imprint of Pearson 5
^{th}Ed

**Reference Book **: .

- Computer Networks:A system Approach:Larry L, Peterson and Bruce S. Davie,Elsevier, 4
^{th}Ed - Computer Networks: Natalia Olifer, Victor Olifer, Willey India
- Data and Computer Communications: William Stallings, Prentice Hall, Imprint of Pearson, 9
^{th}Ed - Data communication & Computer Networks: Gupta, Prentice Hall of India
- Network for Computer Scientists & Engineers: Zheng, Oxford University Press
- Data Communications and Networking: White, Cengage Learning

**COMPUTER ORGANIZATION** (3-0-0)

**Module –I** **12 Hrs**

Basic structures of Computers: Functional units, operational concepts, Bus structures, Software, Performance, Computer Architecture vs Computer Organization.

Machine Instruction and Programs: Memory location and addresses, Big-endian and Little-endian representation. Memory Operations, Instructions and instruction Sequencing, Addressing modes, Assembly Language, Basic Input/output operations, subroutine, additional Instructions.

**Module – II** **12 Hrs**

Arithmetic : Addition and subtraction of signed Numbers, Design of Fast Adders, Multiplication of positive Numbers, Signed-operand multiplication , Fast multiplication, Integer Division, Floating- point Numbers, (IEEE754 s…) and operations.

**Module – III** **12 Hrs**

Basic Processing units: Fundamental concepts, execution of complete Instructions, Multi bus organization, Hardwired control, Micro programmed control, RISC vs CISC architecture.

Memory System: Basic Concepts, cache Memory, Cache memory mapping policies, Cache updating schemes, performance consideration, Virtual memories, Paging and Page replacement policies, Memory Management requirement, secondary storage.

**Text Books:**

- Computer Organization:Carl Hamacher, Zvonkovranesic, Safwat Zaky,Mc Graw Hill,5
^{th}Ed - Computer Organization and Design Hardware/ Software Interface: David A. Patterson, John L. Hennessy, Elsevier, 4
^{th}

**Reference Book :**

- Computer Architecture and Organization: William Stallings, Pearson Education.
- Computer Architecture and Organizations, Design principles and Application: B. Govinda Rajalu, Tata McGraw-Hill Publishing company Ltd.
- Computer Architecture: Parhami, Oxford University Press
- Computer system Architecture: Morris M. Mano PHI NewDelhi.
- Computer Architecture and Organization: John P. Hayes Mc Graw Hill introduction.
- Structured Computer Organization: A.S. Tanenbum, PHI
- Computer Architecture And Organization: An Integrated Approach, Murdocca, Heuring Willey India, 1
^{st}

**JAVA PROGRAMMING (3-0-0)**

**Module – I 12 Hrs**

Introduction to Java and Java programming Environment. Object Oriented Programming.

Fundamental Programming Structure: Data Types, variable, Typecasting Arrays, Operators and their precedence.

Control Flow: Java’s Selection statements (if, switch, iteration, statement, while, do-while, for, Nested loop).

Concept of Objects and Classes, Using Exiting Classes building your own classes, constructor overloading, static , final, this keyword .

Inheritance: Using Super to Call Super class constructor, Method overriding, Dynamic method Dispatch, Using Abstract Classes, Using final with inheritance. The Object Class.

Packages & Interfaces : Packages, Access Protection, Importing package, Interface, Implementing Interfaces, variables in Interfaces, Interfaces can be extended. Exception Handling: Fundamentals, Types Checked , Unchecked exceptions, Using try & catch, Multiple catch, throw , throws, finally, Java’s Built in exceptions, user defined exception.

**Module – II** **12 Hrs**

Multi Threading: Java Thread Model, Thread Priorities, Synchronization, Creating a thread, Creating Multiple threads, Using isAlive ( ) and join ( ), wait () & notify ( ). String Handling: String constructors, String length, Character Extraction, String Comparison, Modifying a string.

Java I/O: Classes & Interfaces, Stream classes, Byte streams, Character streams, Serialization.

JDBC: Fundamentals, Type I, Type II, Type III, Type IV drivers.

Networking: Basics, Socket overview, Networking classes, & interfaces, TCP/IP client sockets, whois, URL format, URL connection, TCP/IP Server Sockets.

**Module – III** **12 Hrs**

Applets: Basics, Architecture, Skeleton, The HTML APPLET Tag, Passing Parameters to Applets, Applet context and show documents ().

Event Handing: Delegation Event model, Event Classes, Event Listener Interfaces, Adapter classes.

AWT: AWT Classes window fundamentals, component, container, panel, Window, Frame , Canvas, Creating a frame window in an Applet , working with Graphics , Control Fundamentals , Layout managers, Handling Events by Extending AWT components.

Core java API package, reflection, Remote method Invocation (RMI)

Swing: J applet, Icons & Labels, Text fields, Buttons, Combo boxes, Tabbed panes, Scroll panes, Trees, Tables.

Exploring Java-lang: Simple type wrappers, Runtime memory management, object (using clone () and the cloneable Interface), Thread, Thread Group, Runnable.

**Text Books:**

- Introduction to Java Programming: Liang, Pearson Education, 7
^{th} - Java The complete reference: Herbert Schildt, TMH, 5
^{th}

**Reference Books:**

- Balguruswamy, Programming with JAVA, TMH.
- Programming with Java
*:*Bhave &. Patekar, Pearson Education. - Big Java: Horstman, Willey India, 2
^{nd} - Java Programming Advanced Topics: Wigglesworth, Cengage Learning.
- Java How to Program: H.M. Deitel & Paul J. Deitel, PHI, 8th Edition

**PRINCIPLES OF PROGRAMMING ****LANGUAGES **(3-0-0)

**Module – I** **12 Hrs**

Introduction: Overview of different programming paradigms e.g. imperative, object oriented, functional , logic and concurrent programming.

Syntax and semantics of programming languages: A quick overview of syntax specification and semiformal semantic specification using attribute grammar. Imperative and OO Languages: Names, their scope, life and binding. Control-flow,Control abstraction; in subprogram and exception handling. Primitive and constructed data types, data abstraction, inheritance, type checking and polymorphism.

**Module – II** **12 Hrs**

Functional Languages: Typed-calculus, higher order functions and types, evaluation strategies, type checking, implementation, case study.

Logic Programming Languages: Computing with relation, first-order logic, SLD-resolution, unification, sequencing of control, negation, implementation, case study.

**Module – III** **12 Hrs**

Concurrency: Communication and synchronization, shared memory and message passing, safety and liveness properties, multithreaded program.

Formal Semantics : Operational, de-notational and axiomatic semantics of toy languages, languages with higher order constructs and types, recursive type, subtype, semantics of non determinism and concurrency.

**Text Books:**

- Programming Languages: Principles and Paradigms: Tucker, Tata McGraw Hill, 5
^{th} - Programming Languages: Pratt, Pearson Education, 4
^{th}Edition

**Reference Books:**

- Programming Language Concepts: C. Ghezzi, M. Jazayeri, Willey India, 3
^{rd} - Programming Languages: Principles & Practice: Louden, Cengage Learning, 2
^{nd} - Programming Languages: Concepts & Constructs: Sethi, Pearson education, 2
^{nd} - Programming Language Pragmatics: Scott, Elsevier, 3
^{rd}

**THEORY OF COMPUTATION** (3-0-0)

**Module – I** **10 Hrs**

Alphabet, languages and grammars. Production rules and derivation of languages. Chomsky hierarchy of languages. Regular grammars, regular expressions and finite automata (deterministic and nondeterministic). Closure and decision properties of regular sets. Pumping lemma of regular sets. Minimization of finite automata. Left and right linear grammars.

**Module – II** **12 Hrs**

Context free grammars and pushdown automata. Chomsky and Griebach normal forms. Parse trees, Cook, Younger, Kasami, and Early’s parsing algorithms. Ambiguity and properties of context free languages. Pumping lemma, Ogden’s lemma, Parikh’s theorem. Deterministic pushdown automata, closure properties of deterministic context free languages.

**Module – III** **14 Hrs**

Turing machines and variation of Turing machine model, Turing computability , Type 0 languages. Linear bounded automata and context sensitive languages. Primitive recursive functions. Cantor and Godel numbering. Ackermann’s function, mu-recursive functions, recursiveness of Ackermann and Turing computable functions. Church Turing hypothesis. Recursive and recursively enumerable sets.. Universal Turing machine and undecidable problems. Undecidability of Post correspondence problem. Valid and invalid computations of Turing machines and some undecidable properties of context free language problems. Time complexity class P, class NP, NP completeness.

**Text Books:**

- Introduction to Automata Theory, Languages and Computation: J.E. Hopcroft and J.D Ullman, Pearson Education, 3
^{rd} - Introduction to the theory of computation: Michael Sipser, Cengage Learning
- Theory of computation by Saradhi Varma, Scitech Publication

**Reference Books:**

- Introduction to Languages and the Theory of Computation: Martin, Tata McGraw Hill, 3
^{rd}Edition - Introduction to Formal Languages, Automata Theory and Computation: K. Kirthivasan, Rama R, Pearson Education.
- Theory of computer Science (Automata Language & computations) K.L. Mishra N. Chandrashekhar, PHI.
- Elements of Theory of Computation: Lewis, PHI
- Theory of Automata and Formal Languages: Anand Sharma, Laxmi Publication
- Automata Theory: Nasir and Srimani , Cambridge University Press.
- Introduction to Computer Theory: Daniel I.A. Cohen, Willey India, 2
^{nd}

**DATA MINING & DATA WAREHOUSING** (3-0-0)

**Module – I** **12 Hours**

Overview: Data warehousing, The compelling need for data warehousing, the Building blocks of data warehouse, data warehouses and data marts, overview of the components, metadata in the data warehouse, trends In data warehousing, emergence of standards, OLAP, web enabled data warehouse, Introduction to the data warehouse project, understanding data warehousing Architecture, Data warehousing implementation, from data warehousing to data mining.

**Module – II** **14 Hours**

Introduction to Data mining, Data mining Functionalities, Data preprocessing (data summarization, data cleaning, data integration and transformation, data reduction, data discretization),

Mining frequent patterns, associations, correlations (market basket analysis, the apriori algorithm, mining various kinds of association rules, from association mining to correlation analysis)

Classification: classification by decision tree induction, Rule based classification, classification by neural networks, classification by genetic algorithm

**Module – III** **10 Hours**

Cluster Analysis: types of data in cluster analysis, A categorization of major clustering methods(partitioning methods, hierarchical methods),clustering high dimensional data, outlier analysis

Advanced techniques: web mining, spatial mining, temporal mining, Data mining applications in (financial data Analysis, retail industry, telecommunication industry, Biological data analysis, intrusion detection, in other scientific applications)

**Text Books:**

- Data warehousing Fundamentals: Paulraj Ponniah, Willey India.
- Data Mining: Concepts and techniques: J.Han and M.Camber, Elsevier.

**Reference books:**

- Data Mining: Arun Pujari, University Press
- Data Mining –a Tutorial based primer by R.J.Roiger, M.W.Geatz, Pearson Education.
- Data Mining & Data Warehousing Using OLAP: Berson, TMH.
- Data Warehousing: Reema Thareja, Oxford University Press

**SIGNALS & SYSTEMS** (3-0-0)

**Module – I **(10 hours)

Discrete-Time Signals and Systems:

Discrete-Time Signals: Some Elementary Discrete-Time signals, Classification of Discrete-Time Signals, Simple Manipulation; Discrete-Time Systems : Input-Output Description, Block Diagram Representation, Classification, Interconnection; Analysis of Discrete-Time LTI Systems: Techniques, Response of LTI Systems, Properties of Convolution, Causal LTI Systems, Stability of LTI Systems; Discrete-Time Systems Described by Difference Equations; Implementation of Discrete-Time Systems; Correlation of Discrete-Time Signals: Crosscorrelation and Autocorrelation Sequences, Properties.

Selected portions from Chapter 2 (2.1, 2.2, 2.3.1, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 2.4, 2.5, 2.6.1, 2.6.2) of Textbook – I

__Properties of Continuous-Time Systems:__

Block Diagram and System Terminology, System Properties: Homogeneity, Time Invariance, Additivity, Linearity and Superposition, Stability, Causality.

Selected portions from Chapter 4 (4.2, 4.4) of Textbook – II

**Module – II **(12 hours)

The Continuous-Time Fourier Series: The Continuous-Time Fourier Series:

Basic Concepts and Development of the Fourier Series, Calculation of the Fourier Series, Properties of the Fourier Series.

Selected portions from Chapter 8 (8.3, 8.4, 8.7) of Textbook – II

The Continuous-Time Fourier Transform:

Basic Concepts and Development of the Fourier Transform, Properties of the Continuous-Time Fourier Transform.

Selected portions from Chapter 10 (10.3, 10.6) of Textbook – II

**Module- III** (13 hours)

The Z-Transform and Its Application to the Analysis of LTI Systems:

The Z-Transform: The Direct Z-Transform, The Inverse Z-Transform; Properties of the Z-Transform; Rational Z-Transforms: Poles and Zeros, Pole Location and Time-Domain Behavior for Causal Signals, The System Function of a Linear Time-Invariant System; Inversion of the Z-Transforms: The Inversion of the Z-Transform by Power Series Expansion, The Inversion of the Z-Transform by Partial-Fraction Expansion; The One-sided Z-Transform: Definition and Properties, Solution of Difference Equations.

Selected portions from Chapter 3 (3.1, 3.2, 3.3, 3.4.2, 3.4.3, 3.6.1, 3.6.2) of Textbook– I

__The Discrete Fourier Transform: Its Properties and Applications:__

Frequency Domain Sampling: The Discrete Fourier Transform; Properties of the

DFT: Periodicity, Linearity, and Symmetry Properties, Multiplication of Two DFTs and Circular Convolution, Additional DFT Properties.

Selected portion from Chapter – 7 (7.1.2, 7.2.1, 7.2.2, 7.2.3) of Textbook – 1.

**Text Books:**

*Digital Signal Processing – Principles, Algorithms and Applications by J. G. Proakis and D. G. Manolakis, 4th Edition, Pearson.**Fundamentals of Signals and Systems – M. J. Roberts, TMH*

**Reference Book:**

- Signals and Systems – P. R. Rao, TMH.
- Signals and Systems – A Nagoor Kani, TMH
- Signals and Systems by Chi-Tsong Chen, Oxford
- Principles of Signal Processing and Linear Systems, by B.P. Lathi, Oxford.
- Principles of Linear Systems and Signals, by B.p. Lathi, Oxford

**ANALOG COMMUNICATION**

**TECHNIQUES **(3-0-0)

__Module-I__** :** **(12 Hours)**

SIGNALS AND SPECTRA:An Overview of Electronic Communication Systems, Signal and its Properties, Fourier Series Expansion and its Use, The Fourier Transform, Orthogonal Representation of Signal.

RANDOM VARIABLES AND PROCESSES: Probability, Random variables, Useful Probability Density functions, Useful Properties and Certain Application Issues.

AMPLITUDE MODULATION SYSTEMS: Need for Frequency translation, Amplitude Modulation(*Double Side Band with Carrier DSB-C*),Single Sideband Modulation(SSB) Other AM Techniques and Frequency Division Multiplexing ,Radio Transmitter and Receiver.

__Module-II__** :** **(12 Hours)**

ANGLE MODULATION: Angle Modulation, Tone Modulated FM Signal, Arbitrary Modulated FM signal, FM Modulators and Demodulators, Approximately Compatible SSB Systems.

PULSE MODULATION AND DIGITAL TRANSMISSION OF ANALOG SIGNAL: Analog to Digital*( Noisy Channel and Role of Repeater*), Pulse Amplitude Modulation and Concept of Time division multiplexing ,Pulse Width Modulation and Pulse Position Modulation, Digital Representation of Analog Signal.

**Module-III : (14 Hours)**

MATHEMATICAL REPRESENTATION OF NOISE: Some Sources of Noise,MATHEMATICAL REPRESENTATION OF NOISE:Some Sources of Noise,Frequency-domain Representation of Noise ,Superposition of Noises, LinearFiltering of Noise.

NOISE IN AMPLITUDE MODULATION SYSTEM : Framework for Amplitude Demodulation, Single Sideband Suppressed Carrier(SSB-SC), Double Sideband Suppressed Carrier(DSB-SC), Double Sideband With Carrier(DSB-C).

NOISE IN FREQUENCY MODULATION SYSTEM : An FM Receiving System, Calculation of Signal to Noise Ratio, Comparison of FM and AM, Preemphasis and Deemphasis and SNR Improvement, Noise in Phase Modulation and Multiplexing Issues, Threshold in Frequency Modulation, Calculation of Threshold in an FM Discriminator, The FM Demodulator using Feedback(FMFB).

**Text Book:**

- Taub, D. L Schilling, G. Saha;
*Principles of Communication System, 3rd**Edition; 2008, Tata McGraw Hill, India;*ISBN**:**0070648115. (**Selected****portions from chapters**: Chapter-1,Chapter-2, Chapter-3, Chapter-4, Chapter-5, Chapter-7, Chapter-8, Chapter-9)

**Supplementary Reading:**

- Communication System Engineering,Second Edition by Masoud Salehi, John G. Proakis, ISBN: 0130950076 (paperback)
- Analog Communication by Chandra Sekar, Oxford University Press.
- Modern Digital and Analog Communication Systems, by B.P. Lathi, Oxford

**CONTROL SYSTEM ENGINEERING** (3-0-0)

__Module-I__* :**(12 Hours)*

Introduction to Control Systems : Basic Concepts of Control Systems, Open loop and closed loop systems, Servo Mechanism/Tracking System, Regulators, Mathematical Models of Physical Systems: Differential Equations of Physical Systems: Mechanical Translational Systems, Mechanical Acceloroments, Retational systems, Gear Trains, Electrical Systems, Analogy between Mechanical and electrical quanties, Thermal systems, fluid systems, Derivation of Transfer functions, Block Diagram Algebra, Signal flow Graphs, Mason’s Gain Formula. Feedback characteristics of Control Systems: Effect of negative feedback on sensitivity, bandwidth, Disturbance, linearizing effect of feedback, Regenerative feedback.

Control Components : D.C. Servomotors, A.C. Servomotors, A.C. Tachometer, Synchros, Stepper Motors.

__Module-II__* :**(15 Hours)*

Time response Analysis : Standard Test Signals : Time response of first order systems to unit step and unit ramp inputs. Time Response of Second order systems to unit step input, Time Response specifications, Steady State Errors and Static Error Constants of different types of systems. Generalised error series and Gensalised error coefficients, Stability and Algebraic Criteria, concept of stability, Necessary conditions of stability, Hurwitz stability criterion, Routh stability criterion, Application of the Routh stability criterion to linear feedback system, Releative stability by shifting the origin in s-plane.

Root locus Technique: Root locus concepts, Rules of Construction of Root locus, Determination of Roots from Root locus for a specified open loop gain, Root contours, Systems with transportation lag. Effect of adding open loop poles and zeros on Root locus.

__Module-III__* :**(13 Hours)*

Frequency Response Analysis : Frequency domain specifications, correlation between Time and Frequency Response with respect to second order system, Polar plots, Bode plot. Determination of Gain Margin and Phase Margin from Bode plot.

Stability in frequency domain : Principle of argument, Nyquist stability criterion, Application of Nyquist stability criterion for linear feedback system.

Closed loop frequency response : Constant Mcircles, Constant N-Circles, Nichol’s chart.

Controllers : Concept of Proportional, Derivative and Integral Control actions, P, PD, PI, PID controllers. Zeigler-Nichols method of tuning PID controllers.

*Text Books :*

- Modern Control Engineering by K. Ogata, 5
^{th}edition PHI. - Control Systems Engg. by I.J. Nagrath and M.Gopal, 5th Edition, New Age International Publishers (2010).
- Modern Control Systems by Richard C.Dorf and Robert H. Bishop, 11
^{th}Ed (2009), Pearson

*Reference Books :*

- Design of Feedback Control Systems by R.T. Stefani, B. Shahian, C.J. Savator, G.H. Hostetter, Fourth Edition (2009), Oxford University Press.
- Control Systems (Principles and Design) by M.Gopal 3rd edition (2008), TMH.
- Analysis of Linear Control Systems by R.L. Narasimham, I.K. International Publications
- Control Systems Engineering by S.P. Eugene Xavier and J. Josheph Cyril Babu, 1
^{st}Edition (2004), S. Chand Co. Ltd. - Problems and solutions in Control System Engineering by S.N. Sivanandam and S.N. Deepa, Jaico Publishing House.

**COMPUTER ORGANIZATION LAB** (0-0-3)

**(Common to Information Technology)**

- To recognize various components of PC.
- Dismantling and assembling a PC.
- Some experiments using Hardware trainer kits for SMPS, CPU , Hard disk , Motherboard, printer, real time clock etc.
- Simulation of simple fundamental units like half adder, full adder, multiplexer, de-multiplexer, Arithmetic logic Unit, Simple processor (CPU) etc using VHDL code.

**COMPUTER NETWORK LAB** (0-0-3)

**(Common to Information Technology)**

Some Network protocol simulation using NetSim, NS2, etc. for

- Analysing number of transmitting nodes vs. collision count, mean delay for Ethernet LAN .
- Analysing bus vs. star-switch with respect to number of collisions (for a fixed number of transmitting nodes) for Ethernet LAN
- Analysing performance of token ring with number of nodes vs. response time, mean delay using NetSim.
- Comparing the throughput and normalized throughput for token ring and token bus for different transmitting nodes.
- Comparing the CSMA/CD vs. CSMA/CA protocols (for a fixed number of transmitting nodes).
- Analysing the difference between unicast and broadcast transmission (for a fixed number of transmitting nodes).
- Verification of stop-and-wait protocol.
- Verification of Go-back-N protocol.
- Verification of Selective repeat protocol.
- Verification of distance vector routing algorithm.
- Verification of link state routing algorithm.

Some programming techniques in socket programming.

**JAVA Programming Lab** (0-0-3)

**(Common to Information Technology)**

To do various JAVA programs on:

- Introduction, Compiling & executing a java program.
- Data types & variables, decision control structures: if, nested if etc.
- Loop control structures: do, while, for etc.
- Classes and objects.
- Data abstraction & data hiding, inheritance, polymorphism.
- Threads, exception handlings and applet programs
- Interfaces and inner classes, wrapper classes, generics

Get the eBooks for information technology from Kopykitab.