Information Technology
Information Technology
ENGINEERING MATHEMATICS – I
CMELRPTA 101 3+1+0
Module 1 Matrix
Elementary transformation – finding inverse and rank using elementary transformation –
solution of linear equations using elementary transformations – eigenvalues and
eigenvectors – application of Cayley Hamiltion theorem – Diagonalization – Reduction
of quadratic form into sum of squares using orthogonal transformation – nature of
quadratic form.
References
References
ENGINEERING CHEMISTRY
CMELRPTA 103 1+1+0
Module 5
Fuels: Classification – calorific value and its determination – solid, liquid and gaseous
fuels – petrol knock – octane number – cetane number – synthetic gasoline – natural gas
– pollution – causes of pollution – air pollution due to automobiles – control of air
pollution Lubrication and Lubricants: Mechanism of lubrication – different types of
lubricants – manufacture and properties of lubricating oil – manufacture, properties and
uses of semi-solid lubricants – properties and uses of solid lubricants – synthetic
lubricants.
References
ENGINEERING MECHANICS
CMELRPTA 104 2+2+0
Module 1
Forces in Plane – Vector addition of concurrent forces in plane – problems involving the
equilibrium of particles – free body diagrams.
Definition of rigid body – moment of a force about an axis – varignon’s theorem of
moment – couple – properties of force couples – resolution of a given force in to force
acting at a given point and a couple – reduction of a system of coplanar forces acting on a
rigid body into a single force and a single couple – equilibrium of a rigid body under
coplanar forces – types of supports – reaction at supports of beams and frames – graphical
method.
Module 2
Centre of gravity, centroid of wires, areas, volumes – moment of inertia of lamina and
radius of gyration – parallel axis theorem and its applications – mass moment of inertia of
thin circular and rectangular plates – mass moment of inertia of solid rectangular prisms,
cylinders and cones.
Friction-angle of friction and coefficient of friction – laws of dry friction-ladder friction –
wedge friction.
Module 3
Simple trusses – analysis of trusses by methods of joints and sections – graphical-
method. Simple stress and strain – bars of uniform cross section – shear stress – modulus
of rigidity – bulk modulus – Poisson’s ratio – Relation between different modulii.
Module 4
Dynamics: Kinematics (Velocity – acceleration) rectilinear motion of a particle under
variable acceleration
Relative velocity – simple cases only. Circular motion with uniform acceleration –
relation between angular and rectilinear motion – normal and tangential acceleration –
motion of rotation and translation – instantaneous centre of zero velocity (elementary
treatment only)
Module 5
Kinetics of particles – Newton’s Laws of motion of translation – work, energy and
power – principles of momentum and impulse. Motion of rotation – couple – torque –
Newtons laws of motion of rotation – differential equations of rotation – angular impulse
and torque – conservation of angular momentum – work-done and power by torque and
couple.
References
Module 1
Introduction of Engineering Graphics: drawing instruments and their uses –
familiarization with current, Indian standard code of practice for general engineering
drawing.
Scales – plain scale – vernier scal – diagonal scale.
Conic sections – construction of ellipse, parabola, hyoperbola and rectangular hyperbola.
Construction of cycloids, involute, archimedian spiral and logarithmic spiral – drawing
tangents and normals to these curves.
Module 2
Introduction to orthographic projections: planes of projection – projection of points in
different quadrants. Orthographic projection of straight lines parallel to one plane and
inclined to the other plane – straight lines inclined to both the planes – true length and
inclination of lines with reference planes – traces of lines – projection of planes.
Module 3
Projection of polyhedra and solids of revolution – cubes, prisms, cones, cylinders,
pyramids, tetrahedron, octahedron and sphere – frustums.
Projection of solids with axis parallel to one plane and parallel, perpendicular of inclined
to the other plane - projection of solids on auxiliary planes.
Sections of solids by planes inclined to horizontal or vertical planes.
Module 4
Development of surfaces of cubes, prisms, cylinders, pyramids and cones – development
of funnels and pipe elbows.
Introduction to isometric projection – isometric scale – isometric views – isometric
projections of prism, pyramids, cylinders, cones and spheres.
Module 5
Introduction to prespective projections: prespective views of prisms.
Intersection of surfaces – methods of determining lines of intersection – intersection of
prism, cylinder in cylinder.
References
Module 1
Materials: Cement – Types of Portland cement – grades of cement and its uses – Steel –
types of steel for reinforcement bars – steel structural sections. Aggregates: sources,
types & sizes – requirements of good aggregates. Mortar preparation – Concrete – grades
of concrete as per IS Code – water cement ratio, workability, batching, mixing,
compaction and curing.
Module 2
Timber – Varieties found in Kerala – effects, seasoning, decay preservation –
specification for use in construction.
Bricks: varieties and strength – tests on bricks.
Roofing: Steel truss. A. C. and GI sheets roofing for industrial buildings – sketches only
– reinforced concrete roofs. (Design details not required)
Module 3
Building Components: Foundation: Bearing capacity and settlement - definitions -
Isolated footing - combined footing - rafts, piles and well foundation - machine
foundation - special situations where those foundations are suitable. (Brief description
only).
Superstructure: Walls - brick masonry - English bond - Flemish bond - Stone masonry-
Random Rubble masonry.
Module 4
Surveying: Classifications - based on object of survey - based on instruments used.
Chain Surveying: Instruments - field work - field book - procedure and booking.
Compass Surveying: Prismatic compass – Basic principles - Bearing of survey lines &
local attraction.
Leveling: field work - reduction of levels - Height of instrument method.
Module 5
Site plan preparation for buildings (Sketch only) – Kerala Municipal Building Rules –
1999-general provisions regarding site and building requirements – Exterior and interior
open air spaces – coverage and floor area ratio – provisions of the size, height and
ventilation of rooms (residential buildings) disposal of domestic waste water through
septic tank and soak pit. Classification of roads and components of roads – basics of
traffic engineering – Road marking – Traffic Islands, signaling – (brief description only)
References
Module 1
Thermodynamics: Basic concepts and definitions, Gas laws, specificheat – Universal
gas constant – Isothermal, adiabatic and polytropic processes, work done and heat
transferred: Carnot, Otto & Diesel Cycles – air standard efficientcy.
Module 2
I.C. Engines: Working of two stroke and four stroke engines – petrol and diesel engines
– fuel systems, injector and carburetor – ignition system – lubrication and cooling
systems.
Module 3
Power transmission: Methods of transmission – belt, rope, chain and gear drives. Fields
of application, calculation of length of belt – expression for ratio of belt tension. Velocity
ratio and slip – simple problems – velocity ratio and choice of gear wheels – simple
problems.
Module 4
Power plants: General layout of hydraulic, diesel, thermal and nuclear power plants,
nonconventional energy sources, general description only.
Types of hydraulic turbines – selection of turbines depending upon head, discharge and
specific speed – steam turbines – reaction and impulse turbines – compounding methods.
Module 5
Simple description of general purpose machines like lathe, shaping machines, drilling
machine, milling machine and grinding machine.
Manufacturing process: moulding and casting, forging, rolling, welding – arc welding –
gas welding (simple descriptions only)
References
Module 1
S I unit of Current, Voltage, Power and Energy, Ohm’s Law – Temperature Coefficient
of Resistance – Kirchhoff’s Laws – Solution of Series-Parallel D.C. circuits – star Delta
Transformation – Magnetic Circuits – Flux-Flux density – m m f – Magnetising Force –
Reluctance –Permeability –Comparison of Electric and Magnetic Circuits-Force
experienced by a current carrying conductor in Magnetic Field – Electromagnetic
Induction – Farady’s Laws – Lenz’s Law – Statically Induced e m f – dynamically
induced e.m.f. – Self and mutual Induction – Coefficient of coupling.
Module 2
Alternating Quantity – Generation of Sinusoidal Voltage – Frequency – R.M.S. and
Average Value – Form Factor – Peak Factor – Phasor Representation – Phase and Phase
Difference – Solution of Series R L C circuits – Power and p.f. – Operator ‘j’ –
Admittance – solution of series and parallel R L C circuits.
Module 3
Resonance – Series and Parallel – Q factor – Selectivity and Bandwidth – Three phase
system – Representation – Star and Delta Systems – Phase sequence – Balanced Delta
connected System – Balanced Star Connected system – Phasor representations – Simple
Problems.
Module 4
D.C. Machine – Principle of Operations of a D.C. generator – Constructional Details –
e.m.f. equation – Types of Generators.
D.C. Motor – Principle of Operations – Back e.m.f. and its Significance – Necessity of
Starters – Types of motors and Applications.
Transformer – Principle of Operations – e.m.f. equation – Ideal Transformer –
Constructional Details – Losses and Efficiency – Use of Power, Distribution and
Instrument Transformers.
Induction Motor – Principle of Operation of 3 phase Induction Motor – Cage and Slip
ring – Slip – Applications – types of Single Phase Induction Motors – Applications.
Alternator – Principle of Operations – Types
Module 5
Requirements of Good Lighting System – Working Principle of Incandescent –
Fluorescent and Mercury Vapour Lamps – Estimate the quantity of Materials required
and Draw the wiring layout of (a) Residential Building with One or Two rooms. (b)
Workshop with one Induction Motor.
Generation – Types of Generation – Hydroelectric, Thermal, Nuclear and Non
Conventional – Transmission – Need for high Voltage Transmission – Transmission
Voltages in Kerala – Distribution – Underground Versus Overhead – Feeder –
Distributor – Service Mains – Conductor materials – One line Diagram of a typical
Power System.
References
Module 1
Basic circuit components
Passive components: Resistors - Types of resistors - Fixed Resistors - Variable resistors,
resistor tolerance, colour coding, power rating of resistors.
Capacitors: Types of capacitors: Fixed capacitors, Mica, Paper, Ceramic and Electrolytic
capacitors, Variable capacitors, voltage rating of capacitors.
Inductors: Fixed and Variable inductors.
Semiconductor Components: Definition of insulators, semiconductors and conductors
types: Intrinsic and extrinsic, p and n type materials, pn junction, Classifications:
Germanium, Silicon, Zener, LEDs (working principle only).
Transistors: npn, pnp, working principle.
Integrated circuits: Advantages, classification, Linear and Digital ICs.
Module 2
Basic electronic circuits
Diode circuits: Forward and reverse characteristics, Rectifiers: Half wave, full wave,
Bridge circuits, DC Power supply: Capacitor filter, Zener regulator, eliminator circuit.
Transistor circuits: CB, CE, CC characteristics, concept of α and β, Amplifiers,
common emitter RC coupled amplifier, Frequency response, Bandwidth.
Module 3
Basic communication engineering
Communication: Frequency bands: RF, VHF, UHF. Modulation – need for modulation,
basic principles of amplitude, frequency, phase and pulse modulation.
Radio engineering: block schematic of AM radio receiver and transmitter - function of
each block.
Television Engineering: Basic principles of TV – CRT - scanning - simplified block
schematic of a monochrome TV receiver.
Wireless communication: mobile, microwave and satellite (basic principles and block
schematic only).
Module 4
Basic instrumentation and Digital electronics
Electronic instrumentation: Transducers: Basic principles of Strain guage, LVDT,
Thermistor, Photodiode, microphones, Loud speaker.
Measurements: Multimeter and X-Y recorder.
Digital electronics: number systems - binary, octal and hexadecimal - conversion -
representation of negative numbers using 1’s compliment and 2’s compliment method.
Logic gates – truth table.
Module 5
Basic Computer engineering
Digital computer: Block schematic, function of each block: CPU, Memory, I/O devices.
Memory: RAM, ROM, Magnetic Tape, Floppy Discs, Hard Discs and CD.
Programming: Machine language, Assembly language, High level language, System
Software, Operating systems, Compilers and Assemblers.
References
Carpentry Planing – cutting – chiseling, marking – sawing – cross and tee joints – dovetail
joints – Engineering Application, Seasoning, Preservation – Plywood and
plyboards.
Smithy Forging of square and hexagonal prisms, hexagonal bolt – Forging Principles,
materials and different operations.
Masonry English bond – flemish bond –wall –junction – one brick – one and a half brick - two
brick two and a half brick—Arch setting.
Plumbing Study of water supply and sanitary fittings—water supply pipe fitting –tap
connections - sanitary fittings - urinal, wash basin—closet (European and Indian), manholes.
1. Wiring of one lamp and one plug, control of two lamps in series and in parallel.
2. Stair case Wiring.
3. Godown Wiring.
4. Hospital Wiring.
5. Wiring of fluorescent, C F L and mercury vapour lamp.
6. Wiring of Distribution Board including Power Plug using Isolator, M C B and E L C B.
7. Insulation megger – earth megger, measurement of Insulation resistance and earth
resistance.
ENGINEERING MATHEMATICS - II
RT301 3+1+0
Module 1
Mathematical Logic – Statements, connectives – Well formed formulas – Tautologies.
Equivalence of formulas - Duality law Tautological implications – Normal forms – the
theory of inference for the statement. Calculus – validity . Consistency, Theorem proving
– the predicate calculus – Inference Theory of the predicate calculus.
Module 2
Number Theory: Prime and relatively prime numbers – modular arithmetic – Fermat’s
and Euler’s theorems – testing for primability – Euclids algorithm – discrete logarithms.
Relations & Functions – Properties of binary relations – Equivalence relations and
partitions – Functions and pigeon hole principle.
Module 3
Algebraic systems – general properties – Lattices as a partially ordered set – some
properties of lattices – lattices as algebraic systems – sub lattices – direct product –
homomorphism – some special lattices.
Module 4
Discrete Numeric Functions & generating Functions, Recurrence relations –
Manipulations of Numeric functions – generating functions – Recurrence – relations –
Linear recurrence relations with constant coefficients – Homogenious solutions –
Particular solutions – Total solutions – solutions by the method of generating functions.
Module 5
Graph Theory: Basic concept of graphs, subgraphs, connected graphs, Paths, Cycles,
Multigraph and Weighted graph – Trees – spanning trees.
References
Module 1
Introduction: - The resistance, capacitance and inductance parameters. Active element
conventions, Dot convention for coupled circuits. Topological description of networks.
The network equations- Kirchoff’s laws – source transformations. Loop variable
analysis. Duality State variable analysis. Examples.
Module 2
First order differential equations – solutions. Time constants. The integrity factor –
examples – Initial conditions in elements Geometrical Interpretation of derivation.
Evaluating initial conditions. Initial State of a network.
Module 3
Second order equations – internal excitation. The Laplace Transformation – Basic
theorems – examples. Transform of signal waveforms – Shifted unit sep function – Ramp
and Impulse function. Waveform Synthesis – Initial and final value – Convolution as a
summation
Module 4
Impedance function – Concept of Computer frequency. Transform Impedance and
transform circuits, series and parallel combinations of elements.
Theorem – Super position, reciprocity, Thevenins and Norton’s theorems – proof and
examples.
Module 5
Network functions – Terminal pairs – one port and two port networks – Ladder networks
– General networks.
Poles and zeros. Pole – zero locations for transfer functions. Pole – zero plot – domain
behavior, stability. Two port parameters – two port variable – short circuit admittance
parameters – open circuit impedance parameters – transmission parameters – hybrid
parameters – parallel connection of two port networks.
Text Book
References
Module 1
Transistor – Biasing – Stability – Thermal runaway. Transistor As an amplifier – RC
coupled amplifier, Frequency Response, Gain Bandwidth relation – Cascading of
transistors – cascade Darlington pair – emitter follower.
Module 2
FET, FET amplifier – MOSFET, depletion and enhancement type – source drain
characteristics and transfer characteristics.
Module 3
Oscillators – Concept of feed back – Transistorised phase shift oscillator – wein bridge
Oscillator – Hartley Oscillator – Colpits Oscillator (Operation and Expression for
frequency)
Module 4
Clipping, Clamping, Integration, Differentiation – Astable, Bistable and Monostable
Multivibrators – Sweep generators, Simple Bootstrap sweep generators.
Module 5
Power supplies & Special semi conductor devices – Regulator power supplies – IC
regulated Power supplies, 7805, 7905, LM317 – LED, LCD, Photodiode, Photo
transistor, opto coupler. Seven segment display, SCR, UJT (basic concepts only), DIAC,
TRIAC.
References
Module 1
Problem solving with digital Computer - Steps in Computer programming - Features of a
good program - Modular Programming - Structured - Object Oriented - Top down and
bottom up approaches - Algorithms - Flowchart - Pseudocode, examples
Module2
C fundamentals: - Identifiers, keywords, data types, operators, expressions, data Input
and Output statements, simple programming in C.
Module 3
Control statements & Functions: If - else, for, while, do - while, switch, break & continue
statements, nested loops. Functions - parameter passing - void functions Recursion –
Macros.
Module4
Structured data types: Single dimensional arrays - multidimensional arrays, strings,
structures & unions - Program for bubble sort.
Module 5
Pointers & files - Declaration, passing pointers to a functions- Accessing array elements
using pointers - Operations on pointers - Opening & Closing a file - Creating &
Processing a file, Command line arguments.
Text
1. Programming with C - Byron S. Gottfried, Tata McGraw Hill
References
PART A: PRINCIPLES OF MANAGEMENT
Module 1
Scientific Management, Evolution of management theory, Contributions of Taylor,
Gilbreth, Gantt, Emerson, Definition and functions of management Authority,
Responsibility, Delegation and Span of control, Types of structures of Organisation –
Types of Business firms, Job evaluation and merit rating, Wages – Types of incentives.
Module 2
Procedure for ISO and ISI certification – Design, Development and implementation of
re-engineering - Inspection – SQC control charts – quality assurance – TQM – ZERO
defects.
PART B: ENGINEERING ECONOMICS
Module 3
The Indian financial system – Reserve bank of India, functions – commercial banking
system, profitability of public sector banks, development financial institutions – IDBI,
ICICI, SIDBI, IRBI – Investment institutions – UTI, Insurance companies – The stock
market – functions – Recent trends.
Module 4
Indian Industries - Industrial pattern - structural transformation – industrial growth –
inadequacies of the programme of industrialization – large and small scale industries –
industrial sickness and Government policy – industrial labour – influence of trade unions.
Module 5
The tax frame work – Direct and indirect taxes – impact and incidence – progressive and
regressive – functions of the tax system – Black money – magnitude and consequences –
Public debt – Debt position of the Central and State Governments – Deficit financing –
revenue deficit and fiscal deficit – Problems associated with deficit financing.
References
Module 1
Review of number Systems – Binary, Octal, Hexadecimal – Conversion,
Binary codes – BCD, Self complementing, Excess – 3 and Gray code, Alphanumeric
codes
Boolean Algebra – Postulates, Switching function, Sum of Product, Product of Sum,
switching circuits, simplification – rules, laws and theorems, Karnaugh map, Completely
and incompletely specified functions, Quine – Mc Clauskey method.
Logic gates, Realization using logic gates, Design with NAND and NOR gates.
Module 2
Combinational logic circuits – adder – half and full, subtractor – half and full, Serial &
Parallel adders, Carry save adder, Look ahead carry adder, BCD adder, Multiplexers,
Encoders, Demultiplexers, Decoders, Comparators, Implementation of logic functions
using multiplexers and decoders.
Module 3
Logic families – positive and negative logic, TTL NAND – analysis – characteristics,
open collector gate, tri-state gates, ECL & IIL logic (Brief explanation only), CMOS –
Inverter, NAND, NOR, Characteristics, properties, Comparison of logic families, Typical
IC’s.
Module 4
Sequential logic Circuits – classification, flip flops – SR, JK, Master slave, D, T.
applications, Truth table and Excitation table, Conversion of one type of flip flop to
another.
Memories – ROM- organization of a ROM, Programmable ROMs, EPROM, EEPROM,
PLD – PLA and PAL, RAM – basic structure, static and dynamic RAM.
Module 5
Shift registers – SISO, SIPO, PISO, PIPO, universal shift register, applications, Ring
counter, Johnson Counter.
Binary counters – Asynchronous and Synchronous – Design, decade, Up-Down counters,
Typical counter IC’s.
Text Book
References
1. Logic and Computer Design Fundamentals, 2nd Edn. - Morris Mano & Charles R. Kime,
Pearson Education.
2. Digital Integrated Electronics - Taub and Shilling, McGraw Hill.
3. Digital Logic – Applications and Design - John.M.Yarbrough- Vikas Thomson Learning
C PROGRAMMING LAB
T 307 0+0+4
ENGINEERING MATHEMATICS III
CMELRPTA 401 3+1+0
Module 1
Ordinary Differential Equations: Linear Differential equations with constant coefficients
- Finding P.I. by the method of variation of parameters –Cauchy’s equations- Linear
Simultaneous eqns- simple applications in engineering problems.
Module 2
Partial Differential Equations - formation by eliminating arbitary constants and arbitary
Functions - solution of Lagrange Linear Equations –Charpits Method – solution of
homogeneous linear partial differential equation with constant coefficients – solution of
one dimensional wave equation and heat equation using method of separation of
variables – Fourier solution of one dimensional wave equation.
Module 3
Fourier Transforms: - Statement of Fourier Integral Theorems – Fourier Transforms –
Fourier Sine & Cosine transforms - inverse transforms - transforms of derivatives –
Convolution Theorem (no proof) – Parsevals Identity - simple problems.
Module 4
Probability and statistics: Binomial law of probability - The binomial distribution, its
mean and variance - poisson distribution as a limiting case of binomial distribution - its
mean and variance - fitting of binomial & poisson distributions - normal distribution -
properties of normal curve - standard normal curve - simple problems in binomial,
poisson and normal distributions.
Module 5
Population & Samples: Sampling distribution of mean (σ known) –Sampling
distribution of variance, F and Chi square test – Level of significance - Type 1 and Type
2 errors – Test of hypothesis – Test of significance for large samples – Test of
significance for single proportion, difference proportion, single mean and difference of
mean (proof of theorems not expected)
References
Module 1
Introduction, Data structures, Algorithms-Analysis of algorithms, Time & Space
Complexity, Big O notation, Complexity calculation of simple algorithms.
Basic data structures-Arrays, Records, Sparse matrix representation & addition using
arrays, Polynomial representation & addition using arrays, Stacks & Queues-Sequential
Implementation, Circular queue, Priority queue & D queue.
Module 2
Linked lists- Linked stacks and queues, Doubly linked list, applications, Circular linked
list, Polynomial representation using linked list
Module 3
Trees-basic terminology-binary tree-binary search tree-insertion, search, traversal,
deletion, need for balancing, Balanced trees-AVL Trees & B Trees (basic idea only)
Module 4
Graphs –representation, traversal, applications
Hashing- Hashing functions, Collision resolution
Dynamic memory management, Storage allocation and compaction.
Module 5
Selection sort, insertion sort, bubble sort, radix sort, tree sort, heap sort, quick sort &
merge sort
Sequential search, binary search, Interpolation search
References
Module 2
Active Filters: Butterworth and Chebyshev filters- I & II order filters – low pass, high
pass, band pass, band reject, filter design.
Comparators, Oscillators, Multivibrators, Waveform generators.
Module 3
D/A converters- Weighted resistor, R-2R networks, Hybrid converters .
A/D converters- Successive approximation, Integrating ADC, Dual slope, Flash
converters (parallel), Analog multipliers.
Module 4
Voltage regulators- voltage references, block diagram of linear voltage regulators,
voltage regulator ICs and their design, three terminal voltage regulators, negative voltage
regulators, dual tracking and switching regulators.
Module 5
PLL: Operating principle, lock range and capture range, applications of PLL, building
blocks of PLL, LM 565 and its applications. Signal generators- monolithic waveform
generators. IC power amplifiers.
References
1. OP-AMPS and Linear Integrated Circuits, 4rd Edn. - Ramakant A.Gayakwad, Pearson
Education
2. OP-AMPS and Linear Integrated Circuits, 6th Edn. - Coughlin and Driscoll, Pearson
Education.
3. Microelectronics Circuits - Sedra & Smith, Oxford University Press
4. Integrated Circuits - K.R.Botkar, Khanna Publishers.
5. Microelectronics - Jacob Millman & Arvin Grabel, McGraw Hill.
6. Electronics Circuits - Donald L.Schlling and Charles Belove
COMPUTER SYSTEM ARCHITECTURE
T 404 3+1+0
Module 1 Introduction
Organization & Architecture, Functional Units of a computer, CPU-Memory connection,
Review of basic operational concepts like CPU registers, Instruction formats, Addressing
modes, Instruction cycle, Interrupt, Operating system, Interconnection structures,
Layered view of a computer system.
Internal architecture of a typical 8-bit Microprocessor (Intel 8085), Signals, Registers,
Machine cycles
References
Module 1
Dynamic Representation of Systems - Systems Attributes- Causality linearity- Stability-
time-invariance. Special Signals- Complex exponentials- Singularity functions (impulse
and step functions).. Linear Time-Invariant Systems: Differential equation
representation- convolution Integral. Discrete form of special functions. Discrete
convolution and its properties. Realization of LTI system (differential and difference
equations).
Module 2
Fourier Analysis of Continuous Time Signals and Systems - Fourier Series- Fourier
Transform and properties- Parseval’s theorem- Frequency response of LTI systems.
Sampling Theorem.
Module 3
Fourier Analysis of Discrete Time Signals & Systems - Discrete-Time Fourier series-
Discrete-Time Fourier Transform (including DFT) and properties. Frequency response of
discrete time LTI systems.
Module 4
Laplace Transform - Laplace Transform and its inverse: Definition- existence conditions-
Region of Convergence and properties- Application of Laplace transform for the analysis
of continuous time LTI system (stability etc.) Significance of poles & zeros- Z-
Transform - Z-Transform and its inverse: Definition- existence- Region of convergence
and properties- Application of Z-Transform for the analysis of Discrete time LTI
systems- Significance of poles and zeros.
Module 5
Random Signals - Introduction to probability. Bayes Theorem- concept of random
variable- probability density and distribution functions- function of a random variable.
Moments- Independence of a random variable. Introduction to random process. Auto and
cross correlation. wide-sense stationarity- power spectral density White noise- Random
processes through LTI systems.
References
Module 1
Need for OOP- Characteristics of Object Oriented Language- Basic concepts and
terminology-C++ and object oriented programming
C++ Programming basics, loops and decisions
Module 2
Structures- Structure specifier, accessing, nested structures, structures and classes.
Functions- Declarations, definition, argument passing.
Variables and storage classes
Module 3
Objects and classes –creation and usage, member functions, constructors and destructors
Arrays- Definition, accessing, Arrays as class members, arrays of objects
Module 4
Operator overloading, Function overloading, Inheritance, Classification of inheritance,
virtual functions, Polymorphism-Run time and compile time polymorphism.
Module 5
Advanced OO concepts- iterations and sequences, Virtual destructors, Virtual base
classes, Templates, exceptions and exceptions handling, standard library design.
References
Using C++ Modern Compiler
Simple experiments based on the syllabus of T 402 - Arrays, Stack, Queues, Trees, Simple
sorting and searching techniques.
References
1. Operations Research - P.K. Gupta & D.S. Hira, S.Chand & Co. Ltd
2. Advanced Engg Mathematics - Ervin Kreyszig, Wiley Eastern Ltd.
3. Higher Engg. Mathematics - Dr. B.S. Grewal, Khanna Publishers.
4. Operations research Schaum’s Outline Series - Richard Bronson,
5. Operations research - Panneer Selvam, PHI
6. Numerical Methods in Science & Engg. National Publishing Co.- M.K. Venkataraman,
OPERATING SYSTEM CONCEPTS
T 502 4+1+0
Module 1 Introduction
O.S. Objectives and functions, evolution of O.S, Basic concepts and terminology, O.S.
hierarchy, Different types of O.S – multiprogramming, time sharing, real time,
microkernel, multithreading, multiprocessing, distributed O.S etc. (basic idea only),
Windows – 2000 overview, UNIX overview.
Text Books
References
Module 1
Basic Concepts - Purpose of database systems-Components of DBMS – DBMS
Architecture and Data Independence- Data modeling - Entity Relationship Model,
Relational – Network- Hierarchical and object oriented models-Data Modeling using the
Entity Relationship Model.
Module2
Structure of relational databases – relational databases – relational algebra- tuple
relational calculus. Data definition with SQL, insert, delete and update statements in SQL
– views – data manipulation with SQL
Module 3
Introduction to Transaction Processing- Transaction and System Concepts- Desirable
properties of Transactions- Schedules and Recoverability- Serializability of Schedules-
Query processing and Optimization- Concurrency Control- -assertions – triggers.
Oracle case study: The basic structure of the oracle system – database structure and its
manipulation in oracle- storage organization in oracle.- Programming in PL/SQL- Cursor
in PL/SQL
Module 4
Database Design– Design guidelines– Relational database design – Integrity Constraints
– Domain Constraints- Referential integrity – Functional Dependency- Normalization
using Functional Dependencies, Normal forms based on primary keys- general
definitions of Second and Third Normal Forms. Boyce Codd Normal Form– Multivalued
Dependencies and Forth Normal Form – Join Dependencies and Fifth Normal Form –
Pitfalls in Relational Database Design.
Module 5
Distributed databases: Distributed Database Concepts- Data Fragmentation, Replication
and Allocation Techniques- Different Types- Query Processing – semijoin -Concurrency
Control and Recovery.
Text Book
1. Database System Concepts - Henry F Korth, Abraham Silbershatz , Mc Graw Hill 2nd
edition.
2. An Introduction to Database Systems - C.J.Date (7th Edition) Pearson Education Asia
3. Database Principles, Programming and Performance – Patrick O’Neil, Elizabeth O’Neil
4. An Introduction to Database Systems - Bibin C. Desai
MICROPROCESSORS
T 504 3+1+0
Module 1
Evolution of 8086 family of microprocessors – 8088 to Itanium, Internal architecture of
8086, block diagram, Registers, flags, Programming model, 8086 and 8088, 8086
memory organization, segmented memory, Physical address calculation, Memory
Addressing, Addressing modes.
Module 2
Instruction set, Classification of instructions – Data transfer, Arithmetic and Logic
instructions, Program control instructions, Simple programs in 8086 Assembly language.
IBM PC Assembly Language Programming, Program Development Tools – DEBUG,
MASM, TASM etc.
Module 3
8086 hardware design – bus buffering and latching, bus timing – read and write, timing
diagram, ready and wait states, Minimum mode and Maximum mode, 8086 Memory
interface, address decoding.
Module 4
Comparative study of the features of the 8086, 80286, 80386, 80486, Pentium, Pentium
Pro, Pentium II, Pentium III and Pentium IV Processors.
Introduction to Micro controllers – architecture, applications.
Module 5
Study of Peripheral chips
8255 – Programmable peripheral interface
8251 - USART
8259 – Programmable interrupt controller.
8279 – Programmable keyboard and display interface.
8237 – DMA controller.
8254 – Programmable Interval Timer
Brief study of interfacing of Stepper motor, keyboard, 7-segment display and ADC with
the Microprocessors.
References
LANGUAGE PROCESSORS
RT 505 3+1+0
Module 1 Assembler
Overview of the assembly process- Design of two pass assembler- Single pass assembler-
Macros – Macro definition and usage- schematics for Macro expansion – Design of a
Macro pre-processor - Macro Assembler.
Text Books
DATA COMMUNICATION
RT 506 2+1+0
Module 1
Communication concepts – Analog modulation – Various schemes – AM, PM, FM –
Sampling theorem - Analog pulse modulation – PAM, PWM, PPM – Generation of
various modulated waves (Block diagram only) –Digital Pulse modulation (PCM).
Module 2
Multiplexing - Frequency Division Multiplexing (FDM) – Time Division Multiplexing
(TDM), Synchronous Time Division Multiplexing –Statistical time Division
multiplexing – Key Techniques - ASK, FSK, PSK, DPSK - Channel capacity -
Shannon`s Theorem.
Module 3
Digital data transmission – Serial, Parallel, Synchronous, Asynchronous and Isochronous
transmission. Transmission mode- Simplex - Half duplex – Full duplex, Noise-
different types of noise – Basic Principles of Switching (circuit, packet, message
switching)
Module 4
Error detection and Correcting codes: Hamming code – Block codes and convolution
codes – ARQ techniques – Transmission codes – Baudot – EBCDIC and ASCII codes –
Barcodes.
Module 5
Terminal handling – Point to point, Multidrop lines. Components of computer
communication – Concentrators - Front end Processor – Transmission media – Guided
media – Twisted pair cable, coaxial cable, fibre optic cable. GSM service and GSM
system architecture.
References
DBMS LAB
T 507 0+0+3
MICROPROCESSOR LAB
T 508 0+0+3
References
Module 4 Coding
Top-down and Bottom-up - Structured Programming - Information Hiding -
Programming style - Internal Documentation – Verification - Code Reading - Static
Analysis - Symbolic execution - Proving Correctness - Code inspections – Unit testing.
Module 5 Testing
Testing fundamentals - Functional and Structured Testing - Testing Process -
Comparison of Verification and Validation Techniques - Reliability assessment -
Programmer Productivity - Error removal efficiency.
Text Book
References
Module1
Review of signals and systems. Introduction - advantages and limitations of Digital
Signal Processing. Infinite Impulse Response (IIR) Filters - Signal Flowgraph- Basic
Network structure for IIR filter- Direct- Cascade- Parallel Forms. Design of IIR Digital
filters from analog filters- Butterworth design- Chebyshev design- design based on
numerical solutions of differential equations- Impulse Invariant Transformation.
Module 2
Finite Impulse Response (FIR) Filters: Linear phase FIR filters- Frequency response of
linear phase FIR filters - Location of the zeros of linear phase FIR filters. Realization of
FIR- cascade - lattice design-Fourier Series method- using windows-rectangular-
triangular or barlett windows- hanning- hamming- Blackman- Kaiser windows.
Module 3
Discrete fourier Transform: Properties-Circular convolution- Linear Convolution using
DFT- relation between Z- Transform and DFT- Fast Fourier Transform; decimation – in
time and Frequency - FFT algorithms – General Computation using Radix 2 algorithm.
Module 4
Finite word length effects in digital filters: Introduction- Number Representation - Fixed
Point- Sign-Magnitude - One’s-complement- Two’s - complement forms -Addition of
two fixed point numbers- Multiplication in Fixed Point arithmetic - Floating point
numbers- Block floating point numbers- quantization - truncation- rounding - effects due
to truncation and rounding- Input quantization error - Product quantization error - Co-
efficient quantization error- zero-input limit cycle Oscillations - Overflow limit cycle
Oscillations - Scaling- Quantization in Floating Point realization IIR digital filters -
Finite Word Length Effects in FIR Digital Filters- Quantization effects in the
Computation of the DFT- quantization errors in FFT algorithms.
Module 5
Applications of digital signal processing: Speech Processing- speech analysis- speech
coding- sub band coding- channel vecoder- homomorphic vecoder- digital processing of
audio signals- Radar signal processing- DSP based measurements systems. Equi ripple
FIR design- PCM DSP chips- a general study.
References
Module 1
Introduction: - ISO-OSI Reference Model – TCP/IP Reference Model – Comparison
Network hardware-Repeaters, Routers, Bridges, Gateways, Hub, Cable Modem.
Physical Layer: - Transmission Media– ISDN system Architecture – Communication
Satellites – geostationary satellites - Medium Earth Orbit Satellites- Low earth orbit
satellites– Satellite v/s Fiber
Module 2
Data Link Layer: - Design issues-Error Detection and correction – Elementary Data link
protocols- Sliding window protocols. .
LAN Protocols: - Static & Dynamic channel allocation in LAN’s and WAN’s, Multiple
access protocols – ALOHA – Pure ALOHA – Slotted ALOHA – Carrier Sense Multiple
Access protocols – persistent and non-persistent CSMA – CSMA with collision detection
– IEEE 802.3 standards for LAN
Module 3
Network layer: -Virtual Circuits, Datagrams, Routing Algorithm – Optimality principle -
Flooding - Flow Based Routing - Link state routing – Distance vector routing –
Multicasting – Link state multicasting – Distance vector multicasting - Congestion
Control Algorithms – General principles – Packet discarding – Choke packets -
Congestion prevention policies – Traffic shaping – Leaky bucket algorithm – Flow
specifications – jitter control
Module 4
Transport Layer: - Transport Service - Elements of transport protocols – Internet Transfer
Protocols UDP and TCP – ATM – Principle characteristics.
Module 5
Application Layer: -Domain name system – DNS name space – Resource records –
Name servers – operation of DNS - Electronic Mail – MIME
Mobile networks: - Mobile telephone systems, Bluetooth - Components – Error
correction – Network topology – Piconet and scatternet – L2CAP layers –
Communication in Bluetooth networks
References
NETWORK COMPUTING
RT 605 3+1+0
Module 1
HTML Documents
Basic Tags for Font & Paragraph Formatting Lists, Tables, Frames, image Maps
Cascading Style Sheets
Style Element, Inline style sheets, Embedded style sheets, External Style sheets, CLASS
Attribute, Absolute and relative positioning of elements, DIV & SPAN Tags.
Module 2
Dynamic HTML Pages
Client side scripting - Java Script – variables, Arithmetic operations – message boxes,
Arrays, control statements, functions, event handling, document object model.
Dynamic updating of pages with JAVA Script.
Embedding ActiveX controls - using the structured graphics – ActiveX Control.
Module 3
Java programming – Features of Java, Creating & using classes in Java – Static classes
– Inheritance – Final methods, variables and classes – Interfaces - Nested classes – Inner
classes – Anonymous Inner classes – Exception handling – Creating & using exceptions,
Multithreaded programs and thread synchronization, creating and using packages.
Creating GUI with AWT and Swing – -JDK1.1 event model
Module 4
Network Programming with Java - Features of Java – Applets & Application – Life
cycle of applets - Security features for applets - Inter applet communication – Threads &
Thread synchronization – TCP/IP Programming with Java – Iterative & Concurrent
servers. Datagrams, IP multicasting, RMI (Structure and Working of a simple RMI
Program only)
Module 5
HTTP Protocol working – HTTP methods, GET, PUT, DELETE, POST, HEAD
Server side scripting – HTML Forms & CGI – GET & POST, Basic working of a CGI
supported web server – Simple CGI program in C to validate user name & Password.
Email: Working of SMTP and POP protocols (Overview only).
Text Books
Module 1,2,5
1. Internet and World Wide Web – How to program - Deitel, Deitel & Nieto, Pearson
Education Asia
2. HTML, DHTML, Java Script, Perl, CGI - Evan Bayross, BPB
Module 3,4,5
1. Java 2 Complete reference - Herbert, Schildt, Tata McGraw Hill
2. The Java Programming Language 3rd Edition - Arnold, Gosling, Holmes, Pearson
Education Asia
3. Using Java 2 Platform - Joseph Weber, PHI
4. Computer Networks - Tenanbaum, PHI/ Pearson Education Asia
References
Module 1 Introduction to PC
Hardware components – study of motherboards –Different types of ports, slots and
connectors-Add-on cards-Power supply– SMPS- function & operations.
1. PC Hardware Complete Reference - Craig Zacker & John Rourke, Tata McGraw Hill
2. Inside the PC (8th Edition) - Peter Norton, Techmedia Publications
3. The Indispensable PC Hardware Book - Messmer, Pearson Education
4. Troubleshooting and Repairing Your PC - Corey Candler, Wiley
5. Upgrading and repairing PC’s (4th edition) - Scott Mueller, Pearson Education
6. IBM PC Assembly Language Programming - Abel, PHI
7. PC Upgrading Maintenance & Trouble shooting guide - Dr. S. K. Chauhan, Kataria
(Any experiment according to the syllabus of T 502 and RT 505 can be substituted.)
MINI PROJECT
T608 0+0+3
The aim of the mini project is to prepare the students for the final year project. The topic for the
mini project should be simple as compared to the main project, but should cover all the aspects
of a complete project.
OBJECT ORIENTED MODELING AND DESIGN
RT 701 2+1+0
Module 1
Introduction: object oriented development-modeling concepts – object oriented
methodology – models – object oriented themes-Object Modeling– links and associations
– advanced links and association concepts – generalization and inheritance - grouping
constructs – a sample object model- Advanced Object Modeling: aggregation – abstract
classes – generalization as extension and restriction – multiple inheritance – metadata –
candidate keys – constraints
Module 2
Dynamic modeling: Events and states – Operations – Nested state diagrams –
Concurrency – Advanced dynamic modeling concepts – A sample dynamic model –
Relationship of Object and Dynamic models.
Functional modeling: Functional models – Data Flow Diagrams - Specifying
operations – Constraints – A sample functional model – Relation of functional to Object
and Dynamic models.
Module 3
Analysis: Analysis in object modeling, dynamic modeling and functional modeling,
Adding operations- Iterating the analysis
System Design: Breaking system into subsystems - Identifying concurrency-allocating
subsystems to processors and tasks, managing of data stores. Handling of global
resources- handling boundary conditions-Common Architectural Frameworks
Module 4
Object Design: Overview of Object design – Combining the three models – Designing
algorithms – Design optimization – Implementation of control – Adjustment of
inheritance - Design of association – Object representation – Physical packaging –
Documenting design decisions-Comparison of methodologies
Module 5
Other Models: Booch’s Methodology- Notations, models, concepts. Jacobson
Methodology- architecture, actors and use-cases, requirement model, Analysis Model,
Design model, Implementation model and Test Model-Unified Modeling Language
(UML).
Text Books
References
COMPUTER GRAPHICS
RT 702 3+1+0
Module1
Introduction to Computer Graphics: Basic concepts in Computer Graphics –
Applications of Computer Graphics, Interactive Graphics system – Raster scan and
Random scan systems – Generating a raster image, Application of raster scan graphics.
Video Display Devices, Display processors – Display files – graphical input & output
devices.
Module 2
2D Graphics: Line drawing algorithms – DDA, Bresenham’s – Bresenham’s Circle
drawing algorithm - 2D Transformations, Clipping – Line clipping – Polygon Clipping,
Windowing.
Module 3
3D Graphics: 3D display methods, 3D Object Representation – Polygon Surfaces –
Quadratic surfaces – Spline Representations – Bezier Curves and Surfaces – B-Spline
Curves and Surfaces, 3D Transformations.
Module 4
3D Rendering: Three-Dimensional Viewing-Projections, Clipping, Visible Surface
Detection – Classification of Visible surface detection algorithms – Back-face Detection,
Depth- Buffer Method, Scan-line Method.
Surface Rendering Methods-Basic illumination Models – Polygon–rendering Methods,
Gouraud Shading, Ray-Tracing Methods.
Module 5
Advanced Technologies: Fractals – Classification of Fractals – Self-Squaring Fractals,
Animation- Raster Animation, Morphing.
Text Book
1. Computer Graphics (C version) - Donald Hearn & Pauline Baker (Pearson Education
Asia)
References
1. Computer Graphics- Donald Hearn & Pauline Baker (Prentice Hall of India)
2. Principles of Interactive Computer Graphics – William .N. Newman, Robert .F. Sproull
(second edition), McGraw Hill edition
3. Computer Graphics Principles & Practice - Foley, VanDam, Feiner, Hughes (second
edition in C), Addison Wesley
4. Fundamentals of Computer graphics & - D. P. Mukherjee, Prentice Hall of India
multimedia
5. Java 2 complete reference - Herbert, Schildt, Tata McGraw Hill
6. Computer Graphics - Roy A Plastack & Gordon Kally (Schanmi Series McGraw Hill
edition)
Text Book
References
MULTIMEDIA TECHNIQUES
T 704 2+1+0
Module 1 INTRODUCTION
Definition of multimedia, multimedia, hardware, software applications and software
environments, - Media Types - Analog and digital video, digital audio, music and
animation - Analog & Digital video - Memory storage - Basic tools - Authoring tools.
References
WEB TECHNOLOGIES
RT 705 2+1+0
Module 1
Introduction to SGML – features - XML, XML as a subset of SGML – XML Vs HTML
– Views of an XML document – simple XML documents – Starting & Ending of Tags –
Attributes of Tags – Entity References – Comments - CDATA section
Module 2
Document Type declarations – Creating XML DTDs – Element type declaration –
Attribute List Declaration – Attribute types – Attribute defaults – Displaying XML Data
in HTML browser as HTML tables – Storing XML data in HTML document –
Converting XML to HTML with XSL minimalist XSL style sheets – XML applications
Module 3
Java Beans: Features – Designing Java Beans – Creating and using properties – Induced -
bound and constrained properties - using and creating events – Introspection – creating &
using Beanlnfo clauses – customization – providing custom property editors and GUI
interfaces.
Module 4
JSPs - Creating simple JSP Pages – templating – Request time expression – Request &
Response objects – Reading parameter values – Using Javabeans in JSPs - Reading &
setting Properties of JavaBeans – Connecting forms & bean properties – Serialized beans
– declaring variables & methods in pages – scriptlets – conditionals, loops & execution
handling in JSPs with scriptlets – Accessing beans via scriptlets.
Module 5
EJB – Basics of EJB – Types of Beans – Development of Session Beans – Steps –
Creating & Implementing Interfaces – Writing Deployment descriptors – Packaging and
deploying bean - using the bean from a client – Development of stateful session bean.
Entity beans – Features (Basics of developing and using entity beans)
References
Module1, 2
1. XML by Example: Building Ecommerce applications - Sean McGrath, Pearson
Education Asia
Module 3
1. Using JAVA 2 Platform Special Edition - Joseph L. Weber, Prentice Hall of India
2. Java 2, AWT, Swing, XML and JavaBeans Programming Black Book - Steven Holzner,
Wiley Dreamtech
Module 4
1. Java Server pages - Larne Pekowsky – Pearson Education Asia
2. JSP: Java server pages - Barry Burd, IDG Books India
Module 5
1. Mastering Enterprise Java Beans and the Java 2 Platforms, Enterprise Edition - EdRoman
(WILEY computer publishing)
2. EJB Design Patterns - Floyd Marinescu
Additional Reference
ELECTIVE -I
T 706 3+1+0
LIST OF ELECTIVE SUBJECTS
Note
New Elective subjects related to the recent trends in Information Technology can be
added to this list. Institutions offering such courses should submit the detailed syllabus
and get it approved from the University before offering the course.
References
1. Optimization theory and application - S.S. Rao, New Age International P. Ltd.
2. Optimization Concepts and applications in Engineering - A. D. Belegundu, T.R.
Chandrupatla, Pearson Education Asia.
3. Principles of Operations Research for Management - F. S. Budnick, D. McLeavey, R.
Mojena, Richard D. Irwin, INC.
4. Operation Research an introduction - H. A. Taha, Eastern Economy Edition.
5. Operation Research – R. Pannerselvam, PHI
Module 1
Introduction to Digital Image Processing, The Fourier and Z-Transform of Multi
dimensional Sequences, Digital image processing in practice, Digitalizing images,
Characteristics of an image digitiser, Types of Image Digitisers. Image processing
software, Software organization, processing sequence the gray level histogram,
Introduction to histograms, Uses of histograms, Relations between histogram and image.
Module 2
Point operations, Uses, Linear point operations, Point operations and the histogram,
Applications of point operations. Introduction to algebraic operations, Applications,
Geometric operations, Grey level interpolation, Spatial transformation, applications,
geometric operations, linear filtering theory – Harmonic signals and complex signal
analysis.
Module 3
Convolution operation, Applications of digital filtering some useful functions,
Convolution filtering – Dimension sampling, Reconstruction of images from its samples,
Nyquist rate, Aliasing and foldover frequencies. Non rectangular grid sampling, Practical
limitation in sampling and construction. Display aperture and interpolation, Moire effect
and flat field response.
Module 4
Processing sampled data, Computing data, Truncation, Optics and System analysis,
Diffraction limited optical systems, Abbreviation in an imaging system. Applications of
Digital image processing – Image restoration, Approaches and models, Super resolution,
System identification, DTF from degraded image spectrum, noise modeling.
Module 5
Image Segmentation by Thresholding, Optimal threshold selection, Gradient optical
threshold selection, Gradient based methods, Region growing techniques – Segmented
image structure. Measurement and classification size, shape, Measurements, Feature
selection, Classification 3 dimensional image processing optical sectioning, CAT Stereo
– Metric ranging, Stereoscopic image display – shaded surface display.
References
Module 1
Introduction to Real Time Systems – Structure of real time systems, real time computer,
task classes – Periodic, Aperiodic, critical, Non-critical, definition of real time systems –
real time systems, embedded systems - Hard real time systems, soft real time systems,
real time design issues.
Module 2
Real time kernel – polled loop systems, co-routines, interrupt driven systems – sporadic,
fixed rate systems, hybrid systems, task control block - task status, scheduling –
uniprocessor scheduling – traditional rate monotonic, rate monotonic deferred server,
EDF, IRIS tasks – multiprocessor scheduling – utilization balancing algorithm, next-fit,
bin- packing algorithm, myopic offline, buddy strategy (no need of proofs) fault tolerant
scheduling.
Module 3
Communication – Communication Media and message sending topologies, network
architecture issues, protocols – contention – based, token - based, stop and go multiloop,
polled bus, hierarchal, round robin, fault tolerant routing – clocks and synchronization –
fault tolerant synchronization in hardware, synchronization in software.
Module 4
Fault tolerance – definition, cause of failure, fault types, fault detection and containment,
redundancy – hardware, software, time, information, integrated failure handling –
reliability – parameter values – series – parallel systems, NMR clusters, combinational
model, master chain model, fault latency, transient faults, software error models.
Module 5
Programming Languages – Desired language characteristics, Real time databases,
characteristics, main memory databases, Transaction, Disk schedule algorithms,
Databases for hard real time systems, maintaining serialization constituency.
Text Book
1. Real Time Systems - C.M Krishna, Kang G. Shini (M?C Graw Hill)
Reference
Module 1
Introduction -Concepts of Windows Programming- Event Driven Programming –
Languages that support Windows Programming – Visual Basic – Java – Visual C++
Visual Basic Programming: Basic Language features – Variables, data types, constants,
control statements – Forms – Creating and Using basic Controls – text boxes, labels,
buttons - Event handling procedures – Properties Window – Common properties for
Controls. Message boxes
Module 2
Visual Basic Programming (Contd) Standard Controls – List boxes, Comboboxes, Image
box, picture box, Shape controls, Timer, Scrollbars, Frames, Checkboxes, Option Boxes
– Frames - File, Drive and Directory List boxes - MDI and SDI interfaces – Menus
Module 3
ActiveX controls - RichTextBox, Tree View Control, List view Control, Progessbar,
Flexgrid Control, Common dialog Controls – Font, File, Print Dialogs – Creating Custom
activex controls – Creating Events and properties for ActiveX controls.
Module 4
Graphics and Multimedia – Drawing Graphics in Windows - setting colors - Drawing
text, lines, ellipses, arcs, circles – plotting points –Filling figures with colors and patterns
– Using clipboards to transfer images between applications Printing graphics and text –
Creating animations with Picture clip control - applying image effects – stretching,
flipping, embossing, egraving, blurring, sweeping – Using the Multimedia Control –
Handling multimedia Errors
Module 5
Database Access – Using DAO, RDO and ADO for accessing databases – Creating
tables, inserting, deleting and updating records – Using the Data Control – Using the
ADO Data Control
Using Windows API: Using DLL Procedures in Visual Basic – Declare statement –
Handling C++ and Windows Data types – Playing sound with API funtions – Capturing
Images from the screen – Handling mouse outside Applications window – Making an
‘always on top’ window.
References
Module 1
Introduction - Short History, Mobile telephone systemsSimplified Reference model.
Multi carrier modulation. Cellular systems.
Module 2
Wireless Communication Systems -Telecommunication Systems-GSM & DECT-
Architecture and Protocols.Satellite Systems-GEO, LEO, MEO.
Broadcast Systems-Broadcast transmission, Digital Audio Broadcasting-Multimedia
Object Transfer Protocol. Digital Video Broadcasting.
Module 3
Wireless LAN and ATM - Infra red and Radio Transmission, Infrastructure and ad hoc
networks, 802.11- Bluetooth- Architecture, Applications and Protocol, Layers, Frame
structure. Comparison between 802.11 and 802.16.
Wireless ATM- Services, Reference Model, Functions, Radio Access Layer. Handover-
Reference Model, Requirements, Types, handover scenarios.
Location Management, Addressing, Access Point Control Protocol (APCP).
Module 4
Mobile Network and Transport Layers - Mobile IP- Goals, Requirements, IP packet
delivery, Advertisement and discovery. Registration, Tunneling and Encapsulation,
Optimization, Reverse Tunneling, IPv6, Dynamic Host configuring protocol, Ad hoc
networks – Routing, DSDV, Dynamic source routing. Hierarchical Algorithms.
Traditional TCP, Indirect TCP, Snooping TCP, Mobile TCP, Transmission.
Module 5
Wireless Application Protocol & World Wide Web
WAP- Architecture, Protocols-Datagram, Transaction, Session.-Wireless Application
Environment-WML- Features, Script- Wireless Telephony Application.
WWW- HTTP, Usage of HTML, WWW system architecture.
Text Book
1. Mobile Communications – Jochen Schiller, Preason Education Asia
References
Module 1
Introduction to Software architecture – Architectural styles – pipes and filters –data
abstract and object oriented organization – Event based, implicit invocation, Layered
systems – Repositories – Interpreters – Process control – Heterogeneous Architectures.
Module 2
Shared Information Systems – Integration in software Development Environment –
Integration in the design of Buildings – Architectural structures for based information
systems
Module 3
Guidance for user interface architecture Artificial design space – Formal models and
specifications-The value of architectural formalism – Formalizing the architecture of a
specific system – Formalizing the architectural style – Formalizing an architectural design
space
Module 4
Linguistic issues - Requirements for architecture – Description languages – first class
connectors – Adding implicit invocation to factorial processing languages.
Module 5
Tools for architectural design – Unicon – Exploiting style in architectural design
environments – Architectural interconnection
Reference
Module 1
Optical fibres: Graded index and step index fibres- refractive index profiles, numerical
aperture propagation of optical beams in fibres. Mode characteristics and cut off
conditions (mathematical derivations required). MCVD technique for fibre fabrication,
losses in fibres- attenuation, absorption, scattering and radiation losses.
Module 2
Signal distortion in fibres – Intra model and inter model distortion – group delay ,
material and wave guide dispersion. Optical sources : Light Emitting diodes – LED
structures – surface and edge emitters, mono and hetero structures – internal – quantum
efficiency , injection laser diode structures – comparison of LED and ILD.
Module 3
Optical Detectors: PN junction photo diodes, PN Photo detectors, Avalanche photo
diodes, construction, characteristics and properties, Comparison of performance. Optical
amplifiers (OAs): Need for OAs, Principles of operations of various OAs – SLAs, fibre
amplifiers (FRA, FBA, EDFA). Comparison of performance.
Module 4
Optical communication systems: Direct detection and heterodyne receivers. SNR,
advantage of coherent optical communications. Optical digital communications,
Transmission link analysis, point to point links – system consideration – link power
budget and rise time budget.
Module 5
Classification of light wave systems – linear systems: Intensity modulated Direct
Detection (IMDD) and coherent systems. Non linear systems. Introduction to solitons –
Solitons communications using lumped amplifiers, Bit error Rate performance.
References
1. Programs for
a. Point plotting
b. Line and circle drawing
c. Line and Polygon clipping
d. Transformations
e. Hidden line elimination
f. Curves
2. Web page design with HTML
3. Multimedia development using PowerPoint, 3D Studio, Adobe Photoshop.
4. Familiarization of latest multimedia development tools.
COMMUNICATION SYSTEMS LAB
T 708 0+0+3
SECURITY IN COMPUTING
RT 801 2+1+0
Module1
Introduction: Security basics – Aspects of network security – Attacks – Different types –
Hackers – Crackers – Common intrusion techniques –Trojan Horse, Virus, Worm –
Security services and mechanisms.
Module 2
OS Security – Protection Mechanisms –Authentication & Access control – Discretionary
and Mandatory access control – Authentication mechanisms – Official levels of computer
security (DoD) - Security breaches – Concept of a hole - Types of a holes – Study of the
security features for authentication, access control and remote execution in UNIX,
WINDOWS 2000
Module 3
Cryptography: Basic Encryption & Decryption – Transposition & substitution ciphers –
Caesar substitution – Polyalphabetic substitutions – Crypt analysis – Symmetric key
algorithms – Fiestel Networks – Confusion – Diffusion – DES Algorithm – Strength of
DES – Comparison & important features of modern symmetric key algorithms – Public
key cryptosystems – The RSA Algorithm – Diffice Hellman key exchange – comparison
of RSA & DES – Message Authentication & Hash functions – Digital signature
Module 4
Network & Application Security: Kerberos – X509 Authentication service – IP security
Architecture – Secure socket layer – Electronic mail security – Pretty Good privacy –
S/MIME – secure Electronic Transactions – Firewalls - Security mechanisms in JAVA
platform – Applet security – Security policy and SecurityManager.
Module 5
Database Security: - Security issues – SQL security DAC based on granting & revoking
privileges – MAC 4 multilevel security – Statistical database security.
Text Books
Module1, 4
1. Network Security Essentials Applications & Standards - William S., Pearson Education
Asia
Module2
1. Modern operating System - Andrew S. Tanenbaum, Pearson Education Asia
2. Using JAVA 2 platform - Joseph L. Weber, Prentice Hall of India
Module3
1. Cryptography and network security principles and practice - William Stallings, Pearson
Education Asia
2. Information theory coding and cryptography - Ranjan Bose, TMH
Module 4,5
1. Designing security Architecture Solutions - Jay Ramachandran, Wiley Dreamtech
Module 5
1. Database Security Mechanisms for Computer Network - Sead Muftic, John wiles
References
Module 1
Introduction, Management and Systems, Classical and systems approach to
organization, Organizational theory, Management and organizational behaviour, Factors
affecting productivity, Leadership Styles, Organizational Effectiveness, Managerial Grid,
Tasks and functions of Management, General management system. ERP & Related
technologies, MIS, DSS, EIS.
Module 2
The management process and information needs, Data Bank concept, Information
systems for decision making, Automation of Decision making, Management
science and the Decision rule, Decision assisting Information systems – MIS, DSS, EIS,
ERP.
Module 3
Management Information systems, Strategic and Project Planning for MIS, Conceptual
system design, detailed system design, Implementation and maintenance. (Brief study
only)
Module 4
ERP, Introduction, ERP-modules, benefits, market. Implementation Life cycle, Vendors,
Consultants and Users, Future direction in ERP.
Module 5
Decision Support Systems – Managers and decision making, Decision Support Tools,
Concept of DSS, Components, Basic concepts of Data Mining, Data Warehousing and
Knowledge Management. Knowledge based decision support – Basic concepts only.
References
Module 1,2&3
1. Information Systems for Modern Management - Murdick, Ross & Claggett, PHI.
Module 4
2. Enterprise Resource Planning- Alexis Leon, TMH
Module 5
3. Decision Support Systems And Intelligent systems - Efraim Turban, Jay E. Aronson,
Pearson Education.
4. Managing Information Technology- Bhushan Dewan, Vikas Publishing
E-COMMERCE
T803 2+1+0
Text Book
ARTIFICIAL INTELLIGENCE
RT 804 3+1+0
Module 1
Introduction – Definitions – AI application areas – Example problems- Problems and
problem spaces - Problem characteristics – Problem solving by searching, Searching
strategies – Breadth first search, Uniform cost search, DFS, Depth – Limited search, Bi-
directional search – Constraint satisfaction search.
Module 2
Informed search, A* algorithm, Heuristic functions – Inventing Heuristic functions -
Heuristic for constraint satisfaction problem – Iterative deepening – Hill climbing –
Simulated Annealing.
Module 3
Game playing and knowledge structures – Games as search problem – Imperfect
decisions – Evaluation functions – Alpha – Beta pruning – state of art game programs,
Introduction to frames and semantic nets.
Module 4
Knowledge and Reasoning – Review of representation and reasoning with Logic –
Inference in first order logic, Inference rules involving quantifiers, modus ponens,
Unification, forward and backward chaining – Resolution.
Module 5
Introduction to Prolog – Representing facts – Recursive search – Abstract data types –
Alternative search strategies – Meta predicates, Matching and evaluation, meta
interpreters – semantic nets & frames in prolog.
Text Books
Module 1,2,3,4
1. Artificial Intelligence – A modern approach - Stuact Russell – Peter Narang, Pearson
Education Asia
2. Artificial Intelligence - Rich E. - McGraw Hill Booq Company
Module 5
3. Artificial Intelligence - George F Luger, Pearson Education Asia
Reference
ELECTIVE - II
T 805 3+1+0
Note:
New Elective subjects related to the recent trends in Information Technology can be
added to this list. Institutions offering such courses should submit the detailed syllabus
and get it approved from the University before offering the course.
References
Module 1 INTRODUCTION
History - uses - Client Server Computing & Hetrogenous Computing - Cross Platform
Computing Distributed Computing - The costs of Client Server Computing - Advantages
and Disadvantages - Client Server Databases.
Module 2 DESIGNS
Fundamentals of client server design - Managing the interaction of client and server -
Communications Techniques protocols & Client server interaction protocols - Preparing
applications for client server - Optimizing applications for client server - Example client
server implementations - Request acceptance dispatching - Execution of requests - Client
server interaction using message.
Module 3 MULTITASKING
Multi programming vs multitasking - Processor - Advantages and draw backs of multiple
processor - Child and parent processor - Case study Novell Netware and Windows NT -
Developing server applications - Threads - Server communication model.
Module 4 SYNCHRONIZATION
Scheduling implementations - processing queues - context switching pre emptive systems
- critical sections - mutual exclusion - semaphores - semaphore implementations in NT &
Netware.
Module 5 COMMUNICATIONS
Network communication - Inter process communication - Building portable client server
applications.
References
Module1
Introduction to parallel processing - Trends towards parallel processing - Parallelism in
uniprocessor - Parallel computer structures-Architecture classification schemes - Indian
contribution to parallel processing.
Module 2
Principles of pipelining and vector processing - Linear pipelining - Classification of
pipeline processors - General pipelines - Instruction and Arithmetic pipelines –Design of
Pipilined instruction unit-Prinnciples of Designing Pipeline Processors- Instruction
prefetch and branch handling- Dynamic pipelines - Architecture of Cray-1.
Module 3
Array processors - SIMD array processors - Interconnection networks - Static vs dynamic
networks - mesh connected networks - Cube interconnection networks - Parallel
algorithms for array processors - SIMD matrix multiplication-Parallel sorting on array
processors - Associative array processing - Memory organization.
Module 4
Multiprocessor architectures and Programming - Loosely coupled and Tightly coupled
multiprocessors - Interconnection networks - Language features to exploit parallelism -
Process synchronisation mechanisms.
Module 5
Dataflow computers - Data driven computing and Languages - Data flow computers
architectures - Static data flow computer -Dynamic data flow computer -Data flow
design alternatives.
Text Book
1. Computer Architecture & Parallel Processing - Kai Hwang & FayeA.Briggs, McGraw
Hill
References
Module 1
Introduction to VHDL: Digital system design - Role of hardware description language-
Modeling digital systems – events, propagation delays and concurrency – waveforms and
timing – signal values – shared signals – simulation model – synthesis model – Field
Programmable Gate Arrays.
Module 2
Basic language concepts simulation: signals – Entity architecture – concurrent statements
– Constructing VHDL models using CSAs – delays.
Synthesis: Interface from declarations, simple CSA statements, conditional signal
assignment statements, and selected signal assignment statements.
Module 3
Modeling behavior Simulation: The process construct – programming constructs – the
wait statement – attributes – generating clocks and periodic waveforms – using signals –
modeling state machines – constructing VHDL models – programming errors.
Synthesis: language directed view – inference from within process – issues – signals vs.
variables – latch vs. flip flop – the wait statement – state machine.
Module 4
Modeling structure: Describing structure – structural VHDL model – hierarchy,
abstraction and accuracy – generics – component instantiation and synthesis – the
generate statement
Subprograms: functions – procedures – sub program and operator overloading –
packages and libraries.
Module 5
Basic I/O operations – the package TEXTIO – ASSERT statement – terminology and
directory structure – simulation mechanics – synthesis mechanics – identifiers – data
objects – data types – operators.
Text Book
Reference s
Module I Introduction
Introduction to Distributed Systems, evolution, characteristics, design issues, user
requirements, Network technologies and protocols – overview, MACH, AMOBEA-
overview.
References
1. Distributed Systems – Concepts and designing - George Coulouris, Jean Dellimore Tim
Kindberg, Pearson Education Asia
2. Distributed Operating Systems - Andrew S. Tenenbaum Pearson Education Asia
3. Distributed Operating Systems - Concepts and designing - Pradeep. K.Sinha, PHI
Module 1 Introduction
Importance of user interface – definition, importance of good design, brief history –
Graphical User Interface – Web User Interface – Principles of User interface design.
Module 2 Design Process
Human Interaction with computers, Importance of Human Characteristics, Human
consideration, Human Interaction speeds – Understanding Business function
Text Books
1. The Essential Guide to User Interface Design – Wilbert O. Galitz, Wiley Dreamtech
2. Designing the User Interface – Ben Shneiderman, Pearson Education Asia
References
Module 1
Satellite Communication – review of basic concepts - emerging trends in communication
satellites- orbits – Geosynchronous and sun synchronous orbits – Kepler laws – power
systems and eclipses – station keeping – altitude control and stabilization, Frequency plan
and reuse Transponders, relative power levels- Transmission path and path loss – power
and link budget calculations – S/N ratio- saturation flux density and noise consideration –
EIRP.
Module 2
Multiple access Techniques, Satellite earth station, special purpose communication
satellite, satellite launch vehicles.
Module 3
Spread spectrum Communication – Direct Sequence or Pseudo noise, Frequency
hopping, Time hopping, Hybrid and Chirp spread spectrum systems. Applications of
spread Spectrum.
Module 4
Mobile cellular communications – introduction – basic cellular system- performance
criteria – uniqueness of mobile radio environment – operation of cellular systems –
elements of cellular radio system design – general description – Frequency reuse – co
channel interference reduction factor – desired C/I from a normal case in an omni
directional antenna systems – hand off mechanism – cell splitting – consideration of the
components of cellular system.
Module 5
Digital cellular systems – multiple access schemes – Global Systems for Mobile (GSM)-
TDMA-CDMA-Miscellaneous Mobile systems. Intelligent cell concept, CDMA cellular
radio network. Advanced intelligent network (AIN), AIN for mobile communications.
References
DATA COMPRESSION
T 805-8 3+1+0
Module 1
Introduction – signal compression - fixed rate Vs variable rate – lossless Vs lossy
compression – sources, channels and codes – components of compression system – issues
– quantization – optimal and adaptive quantization.
Module 2
Predictive coding – DPCM – linear prediction – adaptive prediction – delta modulation –
adaptive delta modulation.
Module 3
Transform coding – orthogonal transformations – bit allocation – performance gain of
transform coding – sub band coding – coding based on models of human perception
(human auditory system and visual system)
Module 4
Vector quantization – introduction – memoryless vector quantizers – llyod algorithm –
vector quantization design – tree structured VQ – multistep VQ – product codes –
grain/shape VQ – lattice VQ – feedback vector quantization – vector predictive
quantization – vector tree and trellis coders – adaptive VQ – VQ for speech coding – VQ
for image coding.
Module 5
Compression standards – CELP standard for speech – JPEG standard for still images –
ISO/MPEG standard for audio and video – introduction to fractal image compression –
application of wavelet analysis in signal compression – data compression – review of
entropy coding – Huffman, runlength, arithmetic and ziv – lempel coding.
References
1. Gersho A, Gray R.M, Vector Quantization and Signal Compression, Kluwer Academic
Publishers.
2. Jayant N.S & Noll P., digital Coding of Waveforms – Principle and /applications to
Speech and Video. – Prentice Hall.
3. Nelson M. Jean & Loup Gailly, The Data compression book, BPB publications.
4. Solari S.J, Digital Video/Audio Compression, McGrawHill.
5. Kondoz A.M, Digital Speech, John Wiley.
6. Rao R.M & Bopadikar A.S, Wavelet Transforms – Introduction to Theory and
Applications, Addison Wesley & Longman Inc.
ELECTIVE - III
T 806 3+1+0
Note
New Elective subjects related to the recent trends in Information Technology can be
added to this list. Institutions offering such courses should submit the detailed syllabus
and get it approved from the University before offering the course.
Module 1
Information Theory: Concept of amount of information, units – entropy, marginal,
conditional and joint entropies – relation among entropies – mutual information,
information rate, channel capacity – redundancy and efficiency of a channel, symmetric
channels – binary symmetric channel (BSC), binary erasure channel (BEC), deterministic
and noiseless channels – capacity of band limited Gaussian channels, Shannon – Hartley
theorem – band width – SNR trade off – capacity of a channel of infinite bandwidth ,
optimum modulation systems.
Module 2
Source coding: Instantaneous codes – construction of instantaneous codes – Kraft’s
inequality, coding efficiency and redundancy, noiseless, coding theorem – construction
of basic source codes –Shannon –Fano Algorithm, Huffman Coding. Cryptography:
Secret key Cryptography, block and stream ciphers, DES, public key cryptography,
Diffie- Hellman Public key distribution – RSA system, digital signatures.
Module 3
Codes for error detection and correction -parity check coding – linear block codes –
error detecting and correcting capabilities – generator and parity check matrices –
standard array and syndrome decoding – Hamming codes – encoding and decoding.
Module 4
Cyclic codes – description – generator and parity check matrices – encoding of cyclic
codes – syndrome computation and error detection, decoding of cyclic codes, BCH
codes- description and decoding, Reed Solomon codes, burst error correction –block and
convolutional interleaving.
Module 5
Convolutional codes - encoding – time and frequency domain approaches, state, Tree
and Trellis diagrams – Transfer function and minimum free distance – maximum
likelihood decoding of convolutional codes – The Viterbi Algorithm, Sequential
decoding – Stack Algorithm. ARQ schemes – performance of ARQ – Probability of error
and throughput.
References
1. Communication Systems - Simon Haykin, John Wiley & Sons Pvt. Ltd.
2. Principles of Communication Systems - Taub & Schilling, Tata Mc Graw Hill, New
Delhi.
3. Principles of Digital Communication - Das, Mullick & Chatterjee. Wiley Eastern Ltd.
4. Information and Coding Theory - Dr. P. S. Sathya Narayana Probability Dynaram
Publications, Bangalore.
5. Error Control Coding Fundamental s and Application - Shu Lin & Daniel J.Costello
Prentice Hall Inc., Englewood Cliffs, NJ.
Text Book
Reference
Module 1
Introduction - Principles - artificial neuron - activation functions - Single layer &
multilayer networks - Training artificial neural networks - Perception - Representation -
Linear separability - Learning - Training algorithms.
Module 2
Back Propagation - Training algorithm - Applications - network configurations -
Network paralysis - Local minima - temporal instability.
Module 3
Counter Propagation networks: Kebenon layer - Training the cohenen layer - Pre
initialising the wright vectors - statistical properties - Training the Grosbery layer - Full
counter propagation network - Application.
Module 4
Statistical methods - Boltzmann’s Training - Cauche training - Artificial specific heat
methods - Applications to general non-linear optimization problems.
Module 5
Hopfield nets - Recurrent networks - stability - Associative memory - applications -
Thermo dynamic systems - Statistical Hopfield networks - Bidirectional associative
memories - Continous BAM - Adaptive resonance theory - Architecture classification -
Implimentation.
Text Book
References
Reference
1. Johin R. Koza, Forrest H Bennett III, David Andre, Martin A. Kean, “ Genetic
Programming III: Darwinian Invention and Problem Solving”, Morgan Kaufmann, 1999.
Module 1
Ethernet Technology – Frame format – Interface Gap – CSMA/CD – 10 mbps Ethernet,
Fast Ethernet, Gigabit Ethernet, Wireless Ethernet – SONET – Sonet multiplexing, Sonet
frame structure
Module 2
ISDN - Definition - Protocol architecture - System architecture - Transmission channels -
ISDN interface, B-ISDN.
Module 3
ATM – ATM Principles – BISDN reference model – ATM layers – ATM adaption Layer
– AAL1, AAL2, AAL3/4, AAL5 – ATM addressing – UNI Signaling – PNNI Signalling
Module 4
SATELLITE COMMUNICATION: Satellite communication principles - Geo stationary
satellites - block schematic of satellite earth station - VSAT - VSAT networks -
applications in personnel communication. (basic ideas only)
Module 5
Wireless Lan – Infrared Vs Radio transmission – Infrastructure & ad hoc n/w – IEEE
802.11 – Hiper Law – Bluetooth – Physical Layer – MAC layer – Networking - Security
References
Module 1
1. An introduction to Computer Networking - Kenneth C Mansfield, Jr., James L.
Antonakos, PHI
Module 1,2,3
1. Communication Networks Fundamental Concepts & Key Architecture - Leon-Garcia –
Widjaja, Tata McGraw Hill
2. Mobile Communication - Jochen Schiller, Pearson Education Asia
Module 1
Introduction to COBOL programming -elements of COBOL divisions, sections and
paragraphs -Table writing - complete program in COBOL using various options verbs,
statements-conditions and conditional statements.
Module 2
Table Handling – Occur clause – PERFORM verb – SET verb, SEARCH verb – Occurs
depending clause – Sorting a Table.
Module 3
Processing of various file structures in COBOL Language – File description – Fixed
Length Record – Statements – Sequential File with variable length record – Sorting and
merging of files – Direct access files.
Module 4
Data warehousing – Definition – Multidimentional datamodel – OLAP operation – Data
warehouse architecture – Warehouse Server – Metadata – OLAP Engine.
Module 5
Data mining – Definitions, KDD Vs Data mining, DBMS Vs DM – DM Techniques,
Issues and Challenges in DM – DM application areas.
References
1. COBOL programming - M.K. Roy & D Ghosh Dastidar, Tata McGraw Hill
2. Data mining Techniques - Arun K Pujari (Universal Press)
3. Data mining Concepts and Techniques- Jawei Han & Micheline Kamber (Morgan
Kunfmann Pub.)
4. Data Mining - Pieter Adriaans, Dolf Zantinge, Person Education Asia
5. Structured COBOL Programming- E. Rajasekar & S.Selvi (Anuradha Agencies)
6. Structured COBOL - A. S. Philippakis & Leonard, J. Kazmier (Tata McGraw Hill)
RT8067 3+1+0
Module 1
Introduction – Benefits of biometric security – verification and identification – basic
working of biometric matching – accuracy – false match rate – false nonmatch rate –
failure to enroll rate – derived metrics – layered biometric solutions
Module 2
Finger scan – features – components – operation (steps) – competing finger scan
technologies – strength and weakness
Facial scan - features – components – operation (steps) – competing facial scan
technologies – strength and weakness
Module 3
Iris scan - features – components – operation (steps) – competing iris scan technologies –
strength and weakness
Voice scan - features – components – operation (steps) – competing facial scan
technologies – strength and weakness
Module 4
Other physiological biometrics-Handscan-retina scan- AFIS (automatic fingerprint
Identification systems)-Behavieral Biometrics-Signature scan-Key stroke Scan.
Module 5
Biometrics Application – Biometric Solution Matrix-Bioprivacy-Comparison of privacy
factor in different biometrics technologies - Designing privacy sympathetie biometric
systems-Biometric standards - (BioAPI, BAPI) - Biometric middleware.
Reference
Module 1
Introduction to Fuzzy sets and systems. Basics of fuzzy sets membership function,
support of a fuzzy set, height – normalized fuzzy set, α – cuts (decomposition of a fuzzy
set), set theoretic definitions on fuzzy sets, complement, intersection and union equality.
Module 2
Subsethood – basic definition based on membership functions. The law of the excluded
middle and law of contradiction on fuzzy sets. Properties of fuzzy sets operations (logical
proof only). Extension of fuzzy sets concepts – type –2 and level 2 fuzzy sets –
examples.
Module 3
Operations on fuzzy sets – intersection, algebraic sum – product, bounded sum – product,
drastic sum product, t -norms and t -conorms (s-norms) on fuzzy sets, typical
parameterized t – norms and s-norms (with simplified proof). Extension principle and its
applications.
Module 4
Fuzzy relation. Resolution form of a binary fuzzy relation. Operations on fuzzy relations
– projection, max. – min. and min. and max., compositions cylindric extension.
Similarity relations – reflexivity, symmetry, transitivity.
Module 5
Further operations on fuzzy sets and proposed by Zadeh – concentration dilation, contrast
Intensification, a linguistic hedges, computation of the meaning of values of a linguistic
variable, fuzzy algorithms, fuzzy engineering – applications of fuzzy controls, case
studies.
References
1. Neural Fuzzy Systems - C.T Lin & C.S George Lee, Prentice Hall.
2. Fuzzy Systems Hand Book - Earl Cox, Associated Press.
3. Fuzzy Sets and Fuzzy Logic- Theory and Applications - Klir and Yuan, Prentice Hall of
India.
4. IEEE Trans on Systems, Man & Cybernetics, vol. SMC – 3, No.1, January 1973, pp 28-
44
5. Fuzzy Engineering - Bart Kosko, Prentice Hall.
6. Fuzzy Thinking, Bart Kosko - Hooper Collins Publications.
INTERNET LAB
T 807 0+0+4
(Any experiment according to the syllabus of RT 605 and RT 705 can be substituted)
In addition to the seminar, the students shall undertake a project work (as a team or
individually) in the 7th semester itself in consultation with the guide (s). On completion of
the project work in the 8th semester, each student shall present the work done before a
panel of staff members, and submit a report of the project work to the department.
VIVA VOCE
T 809
A comprehensive viva voce examination will be conducted to assess the student’s overall
knowledge in the specified field of Engineering. At the time of viva voce, certified report
of seminar, mini project and project work are to be presented for evaluation.