Sunteți pe pagina 1din 14

05MSE E06 WEB SERVICES

Aim
To provide the student with the basics of .NET, C#.

Objectives
After completion of this course the students will be able to undergo projects in .NET

Introduction
Introduction to Microsoft .NET Platform; Building Blocks of .NET C# Language,
Fundamentals: Object Oriented Programming in C#.

Framework Concepts
Console I/O-working with strings-formatting and conversion- file/O –serialization.

Threading
NET Framework Concepts II: Reflection- Remoting -XML Parsing-Security;

Applications
Writing GUI Applications with the .NET Framework; Introduction to ADO.NET;
Writing Web Application with the .NET framework;

Web Services
Writing Mobile Application with .NET Framework; Advanced Concepts.

TEXT BOOK:
1. Rick Leinecker ASP.NET on the edge, IDG Books India Pvt. Ltd, 2003.

1. MSDN, Microsoft C# Language specification, WP Publishers and Distributors, 2001.


2. MSDN, Microsoft Visual Basic .NET framework, WP Publishers and Distributors,
2003.
3. MSDN, .NET Framework, WP Publishers and Distributors, 2003.
05MSE E07 IMAGE PROCESSING

Aim
This subject aims to introduce the concepts of image processing such as Representation
of Image, Image Transform, Image Restoration using various approaches, Image
segmentation and Image recognition and interpretation.

Objectives
The students would be able to understand and explain Fundamentals of Image processing,
Image Transforms, Image restoration techniques, Image segmentation and Recognition &
interpretation of Images.

Digital Image representation


Steps in image processing, Elements of Digital Image processing systems, Fundamentals:
Elements of visual perception, sampling and quantization, basic relationship between
pixels. Imaging Geometry – some basic transforms, perspective transforms.

Image Transform
Fourier transform, Discrete Fourier transform, Fast Fourier transform, properties of 2 – D
Fourier transform, Image Enhancement – Spatial domain methods, Frequency domain
methods, Enhancement by point processing, spatial filtering, Enhancement in the
Frequency domain.

Image Restoration
Degradation model, Algebraic approach to restoration, Inverse Filtering, Wiener Filter
constraint least squares restoration, Restoration in the spatial domain, Image
Compression- Redundancy, Compression models, Error free compression, Lossy
compression, Image compression standards.

Image Segmentation
Detection of Detection of Discontinuity – Edge linking and boundary detection,
Thresholding Region oriented segmentation. Image representation – Representation
schemes, Boundary descriptors, Regional descriptors.

Recognition and interpretation


Elements of Image analysis, patterns and pattern classes, Decision and theoretic methods,
structural methods,
Interpretation.

Text Book:
1. Rafel C. Gonzalez & Richard E. Woods, Digital Image Processing, Pearson Education,
2005.

Reference book:
1. Anil K. Jain, Fundamentals of digital Image processing, PHI, 1989.
05MSE E08 DIGITAL SIGNAL PROCESSING

Aim
To deliver the concepts of signal processing

Objective
To make students to understand the various digital filters family of digital processors and
its applications.
Review of basic concepts
Signals and signal processing: characterization and classification of signals, typical signal
processing operations, examples of typical signals, typical signal processing applications,
why digital signal processing? Transform-domain representations of l to 1 systems: the
frequency response, the transfer function, types of transfer functions, all pass transfer
function, minimum-phase and maximum-phase transfer functions, complementary
transfer functions, digital two-pairs, stability test, discrete-time processing of random
signals.

Digital filters
Structures: block diagram representation, signal flow-graph representation, equivalent
structures, basic fir digital filter structures, basic iir filter structures, state-space
structures, all pass filters, tunable iir digital filters, cascaded lattice realization of iir and
fir filters, parallel all pass realization of iir transfer functions, digital sine-cosine
generator, computational complexity of digital filter structures. Design: preliminary
consideration, impulse invariance method of iir filter design, bilinear transform method
of iir filter design, design of digital iir notch filters, low pass iir digital filter design.
Examples, spectral transformations of iir filters, fir design based on truncated
Fourier series, fir filter design based on frequency sampling approach, computer-aided
design of digital filters.

Digital signal processors


Overview of motorola DSP3xx family of digital signal processors, architectures of
DSP56307: assembly language instructions and programming: typical software
applications.

Implementation, applications
Implementation consideration: basic issues, software implementation, computation of the
discrete fourier transform, the quantization process and errors, analysis of coefficient
quantization effects, analysis of coefficient quantization effects in fir filters.
Representative applications: dual – tone multifrequency signal detection, spectral analysis
using dft, short-term discrete fourier transform, musical sound processing, digital fm
stereo generation, discrete-time analytic signal generation, voice privacy system, subband
coding of speech and audio signals.

Text Book:
1. Sanjit K. Mitra: Digital Signal Processing – A Computer –Based Approach, Tata
McGraw-Hill, 1998.
(Chapters 1,4,6,7,8.1 To 8.3, 9.1 To 9.10, 11.1 To 11.8).

Reference Books:
1. Alan V. Oppenhein, And Ronald W. Schafer : Discrete – Time Signal Processing
(Second Edition), Prentice
– Hall, 1998.
2. John G. Proakis & Dimitris G. Manolakis: DSP Principles, Algorithms, And
Applications Prentice-Hall,
1996.
05MSE E09 COMPUTER SIMULATION & MODELLING

Aim
This subject aims to cover statistical models in simulation, Inventory systems, and
Random numbers & variables, Input and output analysis

Objectives
The students would be able to understand and use discrete event simulation, simulation
techniques, and statistical methods.

Introduction
Simulation-Advantages and disadvantages of simulation, areas of application, Systems
and system environment, Components of a system, Discrete and continuous systems,
Model of a system. Types of models, Discrete – events system simulation, Steps in a
simulation study. Simulation Examples, Simulation of queuing systems, Simulation of
inventory systems, other examples of simulation, discrete event simulation, general
principles and computer simulation languages. Concepts in DES, Programming
languages for DESS: FORTRAN, GASP, SIMSCRIPT, GPSS, SLAM, Summary and
comparison of simulations.

Statistical Models in Simulation


Review of terminology & concepts, Useful statistical models, Discrete distributions,
Continuous distributions, Process, Empirical distributions. Queuing Models:
Characteristics of queuing systems, queuing notation, Transient & steady state behavior
of queuing notation, Transient & steady state behavior of queues, long run measures of
performance of queuing systems, steady – state behavior of finite population models.

Inventory Systems
Measures of effectiveness, Inventory policies, Deterministic systems, and probabilistic
systems, Simulation in inventory analysis. Random Number Generation: Properties of
random numbers, Generation of Pseudo – random. Nos., techniques for generating
random nos., tests for random nos. Random Variable Generation: Inverse transform
technique, Direct Transformation for the normal distribution, Convolution method,
Acceptance- Rejection technique.

Input Data Analysis


Data collection, identifying the distribution, parameter estimation, goodness-of-fit tests.
Verification and validation of simulation models: Model building, verification &
validation, verification of simulation models, calibration &
validation of models.

Output Analysis
Output Data analysis for a Single Model- Stochastic nature of O/I data, types of
simulations with respect to O/P analysis, measures of performance and their estimation,
O/p analysis for terminating simulations, O/P analysis for steady-state simulations.
Comparison and evaluation of alternative system designs: Comparison of two and several
system designs, statistical models for estimating the effect of design alternatives.

Text Book :
1. Jerry Banks, John S. Carson, Discrete-event System Simulation, PHI, 3rd Edition

REFERENCE BOOK:
1. Karian, Z.A. and Dvdewicz. E.J., Modern Statistical Systems and GPSS Simulation,
Freeman, 1991.
05MSE E10 MOBILE COMMUNICATION

Aim
The subject aims to impart the knowledge about the technologies like CDMA, GSM,
GPRS and Wireless Application protocols

Objectives
The student would be able to understand the principles and practices of Mobile
Communication, Satellite Communication, Medium Access Control techniques, Mobile
Devices, Wireless Local Area Networks, HiperLAN and Bluetooth, Wireless ATM
operations, mobile network layer and various wirelesses Application Protocol.

Introduction
Introduction-Wireless Transmission –Frequencies for Radio transmission –signals-
Antennas –Signal propagation – multiplexing Modulation-Spread spectrum –Cellular
systems

Communication Systems
Communication Systems-Medium access control-Motivation for a specialized MAC
SDMA-FDMA-TDMA- CDMA-comparison of S/T/F/CDMA. Telecommunication
Systems –GSM – DECT – TETRA - UMTS and IMT - 2000, Satellite Systems –
GEO139, LEO139, MEO140
Routing –Localization –Handover –Broadcast systems-Overview –Cyclic Repetition of
Data Digital Audio
Broadcasting –Digital Video Broadcasting.

Wireless Communication
Wireless Communication-Wireless LAN-Infrared vs Radio transmission –Infrastructure
and ad hoc networks – IEEE802.11-HIPERLAN –Bluetooth. Wireless ATM-Motivation
for WATM –Wireless ATM working group – WATM Services-Reference Model-
Functions-Radio Access Layer –Handover –Location Management –Addressing –Mobile
quality of service –Access point control protocol.

Mobile Network Layers


Mobile network layer-Mobile IP-Dynamic host configuration protocol-Ad hoc networks.
Mobile transport layer- Traditional TCP292-Indirect TCP Snooping TCP, Mobile TCP-
Fast Retransmit/Fast recovery- transmission/Timeout Freezing ,Selective Retransmission
–Transaction oriented TCPU

File Systems
Support for Mobility –File Systems-Consistency –World wide Web –Hyper Text mark up
language –approaches that might help wireless access-System architecture –Wireless
Application Protocol

Text Book:
1. Johchen schiller, Mobile Communication, Addison Wesley, 2000.
Reference Book`:
1. Asoke K. Talukder, Roopa R.Yavagal, “Mobile Computing-Technology, Applications
and Service Creation”, Tata Mcgraw Hill, 2005.
05MSE E11 EMBEDDED SYSTEMS

Aim
The subject aims to cover the concepts of embedded systems, their design and
applications, programming models and Inter process communication.

Objectives
The student would be able to understand and use in embedded systems, device drivers,
software engineering practices in embedded systems development and Inter process
communication.

Introduction
Introduction to Embedded Systems, Processor in the System – Software Embedded into a
system – Exemplary Embedded Systems – Embedded System-On-chip and in VLSI
Circuit Processor and Memory
Organization – Structural Units in a Processor – Processor Selection for an Embedded
System – Memory Devices – Memory Selection for an Embedded System – Allocation of
Memory to Program Segments and Blocks and Memory Map of a System – Direct
Memory Access – Interfacing Processor, Memories and I/O Devices.

Devices and Buses


Devices and Buses for Device Networks-I/O Devices – Timer and Counting Devices –
Serial Communication Using the I2 C, ‘CAN’ and Advanced I/O Buses between the
Networked Multiple Devices – Host System or Computer Parallel Communication
between the Networked I/O Multiple Devices Using the ISA, PCI, PCI – X and
Advanced Buses.

Device Drivers and Interrupts


Device Drivers and Interrupts Servicing Mechanism- Device Drivers – Parallel Port
Device Drivers in a System – Serial Port Device Drivers in a System – Device Drivers for
Internal Programmable Timing Devices – Interrupt Servicing (Handling) Mechanism –
Context and the periods for Context – Switching, Deadline and Interrupt Latency.

Programming Concepts
Program Modeling Concepts in Single and Multiprocessor Systems Software –
Development Process- Modeling Processes for Software Analysis Before Software
Implementation – Programming Models for Event Controlled or Response Time
Constrained Real Time Programs – Modeling of Multiprocessor Systems.

Software Engineering in Embedded


Software Engineering Practices in the Embedded Software Development Process-
Software Algorithm Complexity – Software Development Process Life Cycle and its
Models – Software Analysis – Software Design – Software Implementation – Software
Testing, Validating and Debugging – Real Time Programming Issues during the
Software Development Process – Software Project Management – Software Maintenance
– Unified Modelling Language (UML) Inter-Process Communication & Synchronisation
of processes, Tasks & Threads-Multiple Processes in an Application – Problems of
Sharing Data by Multiple Tasks and Routines – Inter process Communication.

Text Book:
1. Rajkamal, “Embedded Systems-Application, Practice & Design”, Tata McGraw Hill.

Reference Books:
1. Arnold S. Berger, “Embedded Systems Design”, CMP Books, 1997.
05MSE E12 NEURAL NETWORKS

Aim
To provide basic knowledge in Neural Networks.
Objective
After completion of this course the students will be able to understand
1. Various learning techniques
2. Various multilayered neural networks
3. Application of Neural Networks
4. Implementation of hardware and software networks

Introduction
Human and computers, the structure of the brain, learning in machines, the differences.
Pattern recognition in perspective, pattern recognition – a definition, feature vectors and
feature space, discriminate functions, classification techniques, linear classifiers,
statistical techniques, pattern recognition – a summary.

Basic Neuron
The Basic Neuron- Introduction modeling the single neuron, learning in simple neurons,
the perception; a vectorial perspective, the perception learning rule, proof, limitations of
perceptions.
The Multi-Layer Perception- Introduction altering the perception model, the new model
the new learning rule, the multilayer perception algorithm, the XOP problem reverted,
visualizing network behaviour, multilayer perceptions as classifiers, generalization, fault
tolerance, learning difficulties radial basis functions, applications.

Self Organizing Networks


Kohenen Self-Organizing Networks- Introduction, the kohenen algorithm, weight
training, neighborhoods, reducing the neighborhood, learning vector quantisation, the
phonetic typewriter.

Hopfield Networks
Hopfield Network - Hopfield model, the energy landscape, the Boltzman machine,
constraint satisfaction, Adaptive resonance theory, architecture and operation, ART
algorithm, training the ART network, clarification conclusion, summary of ART.
Associative Memory
Associative Memory -Standard computer memory, implement associative memory,
implementation in RAMs, FAMS & N-tupling, Willshaw’s associative net, the ADAM
system, kaneva’s sparse distributed memory, bi- directional associative memories.
Hardware and software implementations, optional computing optical computing and
neural networks.

Text Book:
1. Neural Computing: An Introduction, R. Beale & T. Jackson, Adam Hilger, 1990. Peo
Y.H. Adaptive pattern recognition and neural networks, Addison Wesley, 1989.
05MSE E13 MULTIMEDIA COMPUTING

Aim
The subject aims to introduce multimedia computing & communications covering various
building blocks such as hardware, software, operating systems and DBMS.

Objectives
At the end of the course students would be able to use multimedia computing hardware,
software tools multimedia authoring and design process.

Introduction
Branch-overlapping Aspects of Multimedia, Content, Global Structure, Multimedia-
Media and Data Streams, Medium, Main Properties of a Multimedia System, Traditional
Data Stream Characteristics, Data Streams Characteristics for Continuous Media,
Information Units.

Sound /Audio
Basic Sound Concepts, Music, Speech, Image and Graphics- Basic Concepts, Computer
Image Processing, Introduction to Optical Storage

Video and Animation


Basic Concepts, Television, Computer-based Animation, Data Compression-Storage
Space, Coding Requirements, Source, Entropy, and Hybrid Coding, Some Basic
Compression Techniques-JPEG, H.261, MPEG, DVI

Multimedia Operating Systems


Introduction, Real-time, Resource Management, Process Management, File Systems,
Additional Operating System Issues, System Architecture, Multimedia Communication
Systems- Application Subsystem, Transport Subsystem, Quality of Service and Resource
Management

Multimedia Database Systems


Data Analysis, Data Structure, Operations on Data, Integration in a Database Model,
Introduction to Hypertext, Hypermedia, Document Architecture, SGML, ODA, MHEG,
A Reference Model for Multimedia Synchronization, Multimedia Applications- Media
Preparation. Media Composition, Media Integration, Media Communication, Media
Consumption, Media Entertainment

Text Book :
1. Ralf Steinmetz and Klara Mahrstedt, "Multimedia computing, communications and
Applications",
Pearson Education Asia, 1st reprint – 2001.

Reference Book:
1. K. Rao, "Multimedia Communication Systems: Techniques, Standards, and
Networks", Prentice Hall, 2002.
05MSE E14 INTELLIGENT SYSTEMS

Aim
To learn the fundamental concepts of intelligent systems

Objective
To understand the agent based software development.

Introduction
Definitions - History - Intelligent Agents - Structure-Environment - Basic Problem
Solving Agents- Formulating - Search Strategies - Intelligent search - Game playing as
search.

Knowledge Based Agents


Representation - Logic-First order logic - Reflex Agent - Building a knowledge Base -
General Ontology - Inference - Logical Recovery.

Planning Agents
Situational Calculus - Representation of Planning - Partial order Planning- Practical
Planners – Conditional Planning - planning Agents.

Agents and Uncertainty


Acting under uncertainty - Probability Baye’s Rule and use - Belief Networks - Utility
Theory - Decision Network - Value of Information - Decision Theoretic Agent Design.

Other Agents
Learning agents - General Model - Inductive Learning - Learning Decision Trees-
Reinforcement Learning - Knowledge in Learning - Communicative agents -Types of
Communicating agents - Future of AI.

.
Text Book:
1. Stuart Russell and Peter Norvig Artificial Intelligence - A Modern Approach, Prentice
Hall, PHI 2004 2nd edition

Reference Books:

1. Patrick Henry Winston, Artificial Intelligence, 3rd Edition, AW, Pearson Education
2002 3rd Edition.
2. Nils.J.Nilsson, Principles of Artificial Intelligence, Narosa Publishing House, 2002.
05MSE E15 SENSOR NETWORKS

Aim
To introduce the fundamental techniques of sensor Networks, to develop an
understanding of the limits of those techniques and of current research issues, and to
evaluate some current and potential applications.

Objective
At the end of the course students should
- Have a knowledge and understanding of wireless sensor networks and their principles.
- Have deeper knowledge and understanding of sensor models for automotives, etc.,
- Be able to apply the available tools to perform various kinds of performance testing.

Introduction to Sensors
Communication Network, Ordinary Sensors Vs Networked Sensors, Use of Networked
Sensors, Potential Problems with Networked Sensors, Canonical problems, Key
definitions of sensor networks, Sensor network applications.

Network sensors & Infrastructure establishment


Key assumptions, MAC:- SMAC, IEEE 802.15.4 standard- Zigbee; Graphic, Energy-
aware routing, attribute- based routing; Infrastructure Establishment:- Topology control,
clustering, Time synchronization , localization and localization services.

Sensor tasking, Control and Data acquisition


Task driven sensing, sensor nodes utilities, Information based sensor tasking, joint
routing and information aggregation. Data Acquisition:- Sensor database challenges,
Querying the physical environment, query interfaces, In-Network aggregation, data
centric storage.

Sensor network platforms & Tools


Sensor Node hardware, Sensor network programming challenges, node level software
platforms, node level simulators.

Network Technologies
RS-232 , RS-485 , Seriplex , AS-i , Interbus- CAN bus, HART , Profibus , Foundation
Fieldbus, WorldFIP, LonWorks.

Text Book
Feng ZHAO, Leonidas GUIBAS “Wireless Sensor Networks” Elsevier.

Reference Books
1. Cauligi S. Raghavendra, Krishna Sivalingam, ”Wireless Sensor Networks” Springer,
2005.
2. Holger Karl, Andreas Willig, Protocols and Architectures for Wireless Sensor
Networks, Wiley, 2005.

S-ar putea să vă placă și