Professional Documents
Culture Documents
SCHEMEANDSYLLABIFOR
MTech
in
COMMUNICATIONENGINEERINGAND
SIGNALPROCESSING
(2010Admissiononwards)
SchemeofMTechprogrammeinCommunicationEngineeringand
SignalProcessing
SEMESTERI
Sl.
no
1
Coursecode
Hours/
week
ICA ESE Total Credits
L T P
Subject
ECS10101
ECS10102
ECS10103
ECS10104
ECS10105
Mathematicsfor
Communication
Engineering
AdvancedDigital
Communication
AdvancedDigitalSignal
Processing
DesignofDigitalSignal
ProcessingSystems
ElectiveI
6
7
ECS10106(P)
ECS10107(P)
SignalProcessingLab
Seminar
Total
100
100
200
100
100
200
100
100
200
100
100
200
100
100
200
0
0
0
0
2
2
100
100
100
100
2
2
15
700
500 1200
24
LLecture;TTutorial;PPractical;ICAInternalContinuousAssessment;ESEEndSemesterExamination
ELECTIVEI
ECS10105(A):InformationTheory
ECS10105(B):AdaptiveSignalProcessing
ECS10105(C):RadioFrequencyIntegratedCircuitsandSystems
ECS10105(D):DigitalImageProcessing
SEMESTERII
Sl.
no
Coursecode
Hours/
week
L
T
3
1
Subject
P
0
IC
A
100
100
200
ECS10201
EstimationandDetection
ECS10202
WirelessCommunication
100
100
200
ECS10203
CodingTheory
100
100
200
4
5
6
ECS10204
ElectiveII
ECS10205
ElectiveIII
ECS10206(P) AdvancedCommunicationLab
3
3
0
1
1
0
0
0
2
100
100
100
100
100
200
200
100
4
4
2
ECS10207(P) Seminar
Total
0
15
0
5
2
4
100
700
500
100
1200
2
24
LLecture;TTutorial;PPractical;ICAInternalContinuousAssessment;ESEEndSemester
Examination
ELECTIVEII
ECS10204(A):MultirateSignalProcessingandFilterBanks
ECS10204(B):SpectralAnalysisofSignals
ECS10204(C):SpreadSpectrumandCDMASystems
ECS10204(D):MarkovModelingandQueuingTheory
ELECTIVEIII
ECS10205(A):CommunicationSwitchingTheory
ECS10205(B):Wavelets
ECS10205(C):CommunicationNetworks
ECS10205(D):SystemdesignUsingEmbeddedProcessors
SEMESTERIII
Hours/week
Sl.
no
Coursecode
Subject
ICA
ESE
Total
Credits
ECS10301
ElectiveIV
100
100
200
ECS10302
ElectiveV
100
100
200
ECS10303(P)
Industrial
Training
30
50
50
ECS10304(P)
Master
Research
ProjectPhaseI
22
150
150
300
52
350
400
750
15
Total
LLecture;TTutorial;PPractical;ICAInternalContinuousAssessment;ESEEndSemester
Examination
ELECTIVEIV
ECS10301(A):SignalCompressionTheoryandMethods
ECS10301(B):SpeechandAudioProcessing
ECS10301(C):BiomedicalSignalProcessing
ECS10301(D):DSPAlgorithmsandArchitectures
ELECTIVEV
ECS10302(A):LinearSystemsTheory
ECS10302(B):LinearandNonlinearOptimization
ECS10302(C):TransformTheory
ECS10302(D):InformationHidingandDataEncryption
Note: The student has to undertake the departmental work assigned by HOD
SEMESTERIV
Sl Course
no code
ECS10
401
Hours/
week
Subject
L
MasterResearch
ProjectPhaseII
ESE
ICA
Guid
e
Evaluation
Committee
0 30
150
150
External Viva
Examiner Voce Tota
l
150
150
LLecture;TTutorial;PPractical;ICAInternalContinuousAssessment;ESEEndSemester
Examination
Note: The student has to undertake the departmental work assigned by HOD
GRANDTOTALFORALLSEMESTERS
Totalcredits
75
TotalMarks
3750
600
Credits
12
CORESUBJECTS
MATHEMATICSFOR
ECS10101
COMMUNICATION
ENGINEERING
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objective:ThiscourseisintendedtoprovidethenecessaryMathematicalfoundationneeded
for the subjects to be dealt with in the program. After the completion of the course, the
student should have a thorough understanding of Linear Algebra , Random Processes and
theirapplications.
ModuleI(14hours)
Linear Algebra: Vector spaces, subspaces, Linear dependence, Basis and
Dimension, Inner product spaces, Gram Schmidt Orthogonalization Procedure,
Linear transformations, Kernels and Images , Matrix representation of linear
transformation,Changeofbasis,EigenvaluesandEigenvectorsoflinearoperator,
Quadraticform.
ModuleII(14hours)
Operations on random variables: Random Variables, Distributions and Density
functions,MomentsandMomentgeneratingfunction,Multivariatedistributions,
Independent Random Variables, Marginal and Conditional distributions ,
Conditional Expectation, Transformation of Random Variables , Elements of
stochasticprocesses,Classificationofgeneralstochasticprocesses.
ModuleIII(13hours)
Random Processes: Markov Chains Definition, Examples, Transition Probability
MatricesofaMarkovChain,Classificationofstatesandchains,Basiclimittheorem,
LimitingdistributionofMarkovchains.
Continuous Time Markov Chains: General pure Birth processes and Poisson
processes,Birthanddeathprocesses,FinitestatecontinuoustimeMarkovchains
ModuleIV(13hours)
SecondOrderProcesses:SecondOrderStochasticProcesses,Linearoperationsand
second order calculus, Stationary processes, Wide sense Stationary processes,
Spectraldensityfunction,Lowpassandbandpassprocesses,Whitenoiseandwhite
noiseintegrals,LinearPredictionsandFiltering.
References:
1. KennethHoffmanandRayKunze,LinearAlgebra,2ndEdition,PHI.
2. ErwinKreyszig,IntroductoryFunctionalAnalysiswithApplications,JohnWiley
&Sons.
3. Irwin Miller and Marylees Miller, John E. Freunds Mathematical Statistics, 6th
Edition,PHI.
4. S. Karlin & H.M Taylor, A First Course in Stochastic Processes, 2nd edition,
AcademicPress,NewYork.
5. S. M. Ross, Introduction to Probability Models, Harcourt Asia Pvt. Ltd. and
AcademicPress.
6. J.Medhi,StochasticProcesses,NewAgeInternational,NewDelhi.
7. APapoulis,Probability,RandomVariablesandStochasticProcesses,3rdEdition,
McGrawHill.
8. JohnBThomas,AnIntroductiontoAppliedProbabilityandRandomProcesses,
JohnWiley&Sons.
Examinationpattern
The question paper shall contain 7 questions, choosing at least one from each
modulebutnotexceedingtwofromanyoneofthemodules.5fullquestionsoutof
7questionsaretobeanswered
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
ECS10102
ADVANCEDDIGITAL
COMMUNICATION
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Thiscourseprovidesathoroughunderstandingoftheprinciplesof
DigitalCommunication.Itaddressestheissuesrelatedtherecentdevelopments
intheareaofModernCommunication.
ModuleI(12hours)
Random Process: Review of Random Process: Moment generating function,
Chernoff bound, Markovs inequality, Chebyshevs inequality, Central limit
Theorem, Chi square, Rayleigh and Rician distributions, Correlation, Covariance
matrix,Stationaryprocesses,widesensestationaryprocesses,ergodicprocess,cross
correlationandautocorrelationfunctions,Gaussianprocess
ModuleII(14hours)
Communication over Additive Gaussian Noise Channels, Characterization of
CommunicationSignalsandSystems:SignalspacerepresentationOverview,Signal
detectioninGaussianchannels.
Optimum Receiver for Signals with random phase in AWGN Channels, Optimum
receiver for Binary Signals, Optimum receiver for Mary Orthogonal signals,
ProbabilityoferrorforenvelopedetectionofMaryOrthogonalsignals.
ModuleIII(14hours)
Digital Communication over Fading Channels: Characterization of Fading
MultipathChannels:StatisticalModelsforFadingChannels,TimeVaryingChannel
Impulse response, Narrow band Fading Models, Wideband Fading Models,
Channel Correlation Functions, Key Multi path parameters, Rayleigh and Rician
Fading Channels. Optimum noncoherent receiver in random amplitude, random
phase channels: Performance of noncoherent receiver in random amplitude,
randomphasechannels,PerformanceinRayleighandRicianchannels,Performance
of digital Modulation schemes such as BPSK, QPSK, FSK, DPSK etc over wireless
Channels.
ModuleIV(14hours)
Communication over band limited Channels: Optimum pulse shaping and
equalization. Receiver synchronization: Frequency and phase synchronization
symbolsynchronization.
References:
1. J.G.Proakis,DigitalCommunication,MGH4THedition.
2. Edward.A.LeeandDavid.G.Messerschmitt,DigitalCommunication,Allied
Publishers(secondedition).
3. J Marvin.K.Simon, Sami. M. Hinedi and William. C. Lindsey, Digital
CommunicationTechniques,PHI.
4. William Feller, An introduction to Probability Theory and its applications,
Wiley.
5. Sheldon.M.Ross, Introduction to Probability Models, Academic Press, 7th
edition.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
10
ECS10103
ADVANCEDDIGITALSIGNAL
PROCESSING
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:ThisisanextensionoftheprinciplesofDigitalSignalProcessing,introducedin
theundergraduatelevel.Uponcompletionofthecourse,thestudentmustbeabletodesign
and implement various systems like filter banks, implement different means of spectral
estimation and apply Digital Signal Processing principles to process speech and Radar
signals.
ModuleI(14hours)
Review of fundamentals of the Discrete Time Systems: Design of FIR Digital
filtersWindowmethod,ParkMcClellansmethod.DesignofIIRDigitalFilters
Butterworth, Chebyshev and Elliptic Approximations; Lowpass, Bandpass,
BandstopandHighpassfilters.EffectoffiniteregisterlengthinFIRfilterdesign.
ModuleII(14hours)
Multirate system fundamentals: Basic multirate operations upsampling and
down sampling, Time domain and frequency domain analysis Identities of
multirate operations Interpolator and decimator design Rate conversion
Polyphaserepresentation.Multiratefilterbanks.
ModuleIII(14hours)
Parametric and nonparametric spectral estimation: Estimation of the
Autocorrelation and power spectrum of random signals: periodogram DFT in
powerspectrumestimation
Nonparametricspectralestimation:Barlettmethod,Welchmethod,Blackmanand
TukeyMethodPerformancecharacteristicsComputationalrequirements.
Parametric spectral estimation: YuleWalker method for AR model parameters,
Burgmethod,SelectionofARmodelorderMAandARMAmodels.
ModuleIV(12hours)
ApplicationofDSPtoSpeechandRadarsignalprocessing:Fourieranalysisofnon
stationary signalsspeech and radar signals. Fourier analysis of stationary signals
usingPeriodogram.
11
References:
1.A.V.OppenheimandSchafer,DiscreteTimeSignalProcessing,PrenticeHall.
2.JohnG.ProakisandD.G.Manolakis,DigitalSignalProcessing:Principles,
AlgorithmsandApplications,PrenticeHall.
3.L.R.RabinerandB.Gold,TheoryandApplicationofDigitalSignalProcessing,
PrenticeHall.
4.J.R.Johnson,IntroductiontoDigitalSignalProcessing,PrenticeHall.
5.D.J.DeFatta,J.G.LucasandW.S.Hodgkiss,DigitalSignalProcessing,JWiley
andSons,Singapore.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
12
DESIGNOFDIGITALSIGNAL
ECS10104
PROCESSINGSYSTEMS
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Uponcompletionofthiscourse,thestudentwillbeabletodesignsystemsusing
thepopularDigitalSignalProcessorFamilyTMS320C64X.
ModuleI(14Hours)
Introduction to a popular DSP from Texas Instruments, CPU Architecture, CPU
Data Paths and Control, Timers, Interrupts, Internal Data/ Program Memory,
ExternalMemoryInterface,pipelining
ModuleII(14Hours)
Programming: InstructionSetandAddressing Modes ,TMS 320C64XCPUSimple
programmingexamplesusingCandassembly.
Typical DSP development system, support tools and files , compiler, assembler,
Codecomposerstudio,CODECs
ModuleIII(13Hours)
Digital Signal Processing Applications: Filter Design , FIR & IIR Digital Filter
Design, filter Design programs using MATLAB , Fourier Transform: DFT, FFT
programs using MATLAB , Real Time Implementation: Implementation of Real
Time Digital filters using DSP , Implementation of FFT applications using DSP ,
DTMFToneGenerationandDetection
ModuleIV(13Hours)
DSPApplicationexamplesinCODEC:PLL,Imageprocessing,FSKmodems,Voice
detectionandreverseplayback,Multiratefilters,PIDcontrollers.
CurrentTrendsinDigitalSignalProcessors,DSPControllers
References:
1.DigitalSignalProcessingandApplicationwithC6713andC6416DSK,Rulph
Chassaing,WorcesterPolytechnicInstitute,AWileyIntersciencePublication
2.DigitalSignalProcessingImplementationusingtheTMS320C6000DSPPlatform,
1stEdition;NaimDahnoun
3.DigitalSignalProcessingAStudentGuide,1stEdition;T.J.TerrelandLik
KwanShark;MacmillanPressLtd.
4.DigitalSignalProcessing:ASystemDesignApproach,1stEdition;DavidJ
DefattaJ,LucasJosephG&HodkissWilliamS;JohnWiley
5.DigitalSignalProcessingAPracticalGuideforEngineersandScientistsby
StevenKSmith,Newnes,AnimprintofElsevierScience
13
6.DSPApplicationsusingCandtheTMS320C6XDSK,1stEdition;Rulph
Chassaing
7.DigitalSignalProcessingDesign,1stEdition,AndrewBateman,WarrenYates
Internal continuous assessment: 100 marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be aminimumof two tests in each
subject.
End semester Examination: 100 marks
Question pattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
14
ELECTIVEI
INFORMATIONTHEORY
ECS10105(A)
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:GivesadetailedconceptsinInformationTheory.Uponcompletionofthiscourse,
thestudentwillhaveadeepunderstandingof
Informationanditsmeasurement
Varioussourcecodingschemes
ConceptofChannelcapacityforbothdiscreteandcontinuouschannelsand
Shannonstheorems
Ratedistortiontheoryanditsapplications
ModuleI(13hours)
InformationandSources:ZeroMemorysourcesConceptsofentropyExtensionof
a Zero memory sourceMarkov information sources Entropy calculation Entropy
of a discrete Random variable Joint, conditional and relative entropy Mutual
Informationandconditionalmutualinformation.
ModuleII(13hours)
SourceCoding:UniquelydecodablecodesInstantaneouscodesKraftsinequality
McMillansinequalityAveragelengthofacodeOptimalcodesShannoncodes
Fano codesHuffman Coding Optimality of Huffman CodesLempel Ziv codes
ShannonssourcecodingtheoremArithmeticcoding.
ModuleIII(14hours)
Channel Capacity: PropertiesData transmission over Discrete Memoryless
ChannelsCapacity of Binary symmetric and Binary Erasure channelsComputing
channelcapacityArimotoBlahutalgorithmFanosinequalityShannonsChannel
CodingTheorem
ModuleIV(14hours)
Continuous Sources and Channels: Information measure for Continuous sources
and channelsDifferential Entropy Joint, relative and conditional differential
entropy Mutual information Waveform channels Gaussian channels Mutual
informationandCapacitycalculationforBandlimitedGaussianchannelsShannon
limit.
RateDistortionTheory:RateDistortionFunctionPropertiesCalculationofRate
DistortionFunctionforbinarysourceGaussian
15
References:
1. T.CoverandThomas,ElementsofInformationTheory,JohnWiley&Sons
2. RobertGallager,InformationTheoryandReliableCommunication,JohnWiley
&Sons.
3. R. J. McEliece, The theory of information & coding, Addison Wesley
PublishingCo.
4. T.Bergu,RateDistortionTheoryaMathematicalBasisforDataCompression
PHInc.
5. Special Issue on Rate Distortion Theory, IEEE Signal Processing Magazine,
November1998.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
16
ECS10105(B)
ADAPTIVESIGNALPROCESSING
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Thiscourseisintendedtoimparttothestudentstheprinciplesof
Adaptivesignalprocessing,
differentalgorithmsusedfordesignofAdaptiveFilters,
Performanceevaluationofsystems
Modellingsystemslikemultipathcommunicationchannel
Synthesisoffilters.
ModuleI(14Hours):
Adaptive systems definitions and characteristics applications properties
examplesadaptivelinearcombinerinputsignalandweightvectorsperformance
functiongradient and minimum mean square error introduction to filtering
smoothingandpredictionlinearoptimumfilteringorthogonalityWienerHopf
equationperformancesurface
ModuleII(14Hours):
Searching performance surfacestability and rate of convergence learning curve
gradient search Newtons method method of steepest descent comparison
gradient estimation performance penalty variance excess MSE and time
constantsmaladjustments
ModuleIII(13Hours):
LMSalgorithmconvergenceofweightvectorLMS/Newtonalgorithmproperties
sequential regression algorithm adaptive recursive filters randomsearch
algorithmslatticestructureadaptivefilterswithorthogonalsignals
ModuleIV(13Hours):
Applicationsadaptive modelling and system identificationadaptive modelling for
multipath communication channel, geophysical exploration, FIR digital filter
synthesis, inverse adaptive modelling, equalization, and deconvolutionadaptive
equalization of telephone channelsadapting poles and zeros for IIR digital filter
synthesis
References:
1. Bernard Widrow and Samuel D. Stearns, Adaptive Signal Processing, Pearson
Education,2005.
2. SimonHaykin,AdaptiveFilterTheory,PearsonEducation.
3. JohnR.Treichler,C.RichardJohnson,MichaelG.Larimore,TheoryandDesign
ofAdaptiveFilters,PrenticeHallofIndia,2002
17
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be a minimum of two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
18
VLSICIRCUITSFORSIGNAL
ECS10105(C)
PROCESSING
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:ProvidesadetailedtheoryoftheVLSIimplementationofcircuitsusedinSignal
processing.Uponcompletionofthecourse,thestudentwillhaveathoroughunderstanding
of
ModellingaMOStransistoratlowandhighfrequencies
AnalysisanddesignofCMOSamplifiers,Opampsandswitches
Theory,applicationandimplementationofswitchedcapacitorcircuits.
ModuleI(12Hours)
Analog,DigitalandSampledanalogsignalsandsystems,Transformationmethods,
DesignofSampleddatafiltersfromContinuoustimemodels.TheMOStransistor,
small signal equivalent, short channel effects, Low frequency and High frequency
models.
ModuleII(14Hours)
Analog CMOS sub circuits: MOS switch, Current sinks and sources, Current
mirrors, Current and Voltage references, Bandgap references, CMOS Amplifiers:
Inverters, Differential amplifiers, Cascode amplifiers, Current amplifiers, Output
amplifiers,Highgainamplifierarchitectures.
ModuleIII(14Hours)
CMOS Operational Amplifiers: Design of CMOS Op Amps, Stability and
Compensation of Op Amps, Design of two stage Op Amps, Cascode Op Amps,
HighperformanceCMOSOpAmps.
ModuleIV(14Hours)
SwitchedCapacitorCircuits:SwitchedCapacitorFilters,IntegratedFilters,Switched
Capacitor Integrators, Stray insensitive integrators, Second order sections; cascade
filter design, Switched capacitor filter design, Switched Capacitor Amplifiers and
Integrators. Application of Switched Capacitor circuits in Data modems/ Digital
voicetransmissionsystems.
References:
1.AnalogMOSIntegratedCircuitsforSignalProcessing;RoubikGregorian,Gabor
C.Temes,JohnWileyandSons.
2.CMOSAnalogCircuitDesign;PhillipE.Allen,DouglasR.Holberg;Oxford
UnivesityPress
3.AnalysisandDesignofAnalogIntegratedCircuits;Gray,Hurst,Lewisand
Meyer;Wiley,India.
4.DesignofAnalogCMOSIntegratedCircuits;BehzadRazavi;TataMcGrawhill.
19
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
20
ECS10105(D)
DIGITALIMAGEPROCESSING
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives: Upon completion of this course, the student will have an understanding of
various Monochrome and Colour Image processing methods, Image enhancement, Image
segmentation,andimagecompressionmethods.Thestudentsareexposedtopopularimage
compressionstandardslikeJPEGandJPEG2000.
ModuleI(14Hours)
Fundamentalstepsindigitalimageprocessing,Componentsofanimageprocessing
system,Imagesamplingandquantization,Somebasicrelationshipsbetweenpixels,
Linear and nonlinear operations, 2D convolution 2D FFT, 2Dwavelet, contourlet
transforms.
ModuleII(14Hours)
Imageenhancementtechniques:Somebasicgrayleveltransformations,Histogram
processing, Smoothing and Sharpening spatial filters, Image enhancement in
frequency domain Smoothing, and Sharpening frequency domain filters,
Homomorphic filtering, Image restoration : Noise models, Restoration in the
presence of noise onlyspatial filtering, Estimating the degradation functions,
Inversefiltering.
ModuleIII(13Hours)
Colour image processing: colour models, pseudocolour processing, image
compression: image compression models, lossless and lossy compression, JPEG
andJPEG2000morphologicalimageprocessing:dilationanderosion,openingand
closing,somebasicmorphologicalalgorithms.
ModuleIV(13Hours)
Image segmentation: Detection of discontinuities, Edge linking and boundary
detection, Thresholding, Region based segmentation, applications of digital image
processinginmedical,recentdevelopments,Imagefusion,pseudocolouring.
References:
1. R. C. Gonzalez and R.E. Woods Digital Image Processing, Pearson Education,
2006
2.K.JainFundamentalsofDigitalImageProcessing,PearsonEducation,2007
3.L.R.RabinerandB.GoldTheoryandApplicationofDigitalSignalProcessing,
PearsonEducation
21
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
22
ECS10106(P)
SIGNALPROCESSINGLAB
Hours/Week:Practical2hours
Credits2
Objectives: This course enables the students to explore the concepts of designing and
implementingvarioussystemsusingDSPkits,Simulateandstudyvarioussystemsusing
MATLAB.
Tools:
Numerical Computing Environments GNU Octave or MATLAB or any other
equivalenttool,DSPKits.
1. Generationofwaveformsandobservationoftheoutputusingthegraphical
displayutilityofintegratedDevelopmentEnvironment(IDE)
2. Generation of a sine function and sampling of generated sine waveform.
Observationofthespectrumandwindowingeffect.
3. Implementationoflinearconvolutionon1Dand2Dsignals.
4. Implementationofcircularconvolutionon1Dand2Dsignal
5. ImplementationofFIRfilter(Filtercoefficientsmaybeobtainedfrom
MATLAB)
6. ImplementationofFIRfilter(Filtercoefficientsmaybeobtainedfrom
MATLAB)
7. Verification of FIR and IIR filters by inputting a signal from the signal
generator(configurethecodecintheDSPdevelopmentboard)
8. Implementationofsimplealgorithmsinaudioandimageprocessing
9. RealtimedataexchangebetweenMATLABandIDEtotransferthedatafrom
computertoDevelopmentkit.
10. Assemblylanguageprogramming
i) Implementationoflinearconvolution
ii) Implementationofcircularconvolution
11. Mini Project Related to the area of advanced communication /signal
processingusingthedevelopmentkit.
Internalcontinuousassessment:100marks
Regularity30%
Record20%
TestandViva50%
23
SEMINAR
ECS10107(P)
Hours/Week:2hours
Credits2
Objectives:Thiscourseisintendedfor
Increasingthebreadthofknowledge
Enhancingtheabilityofselfstudy
Improvingpresentationandcommunicationskills
AugmentingtheskillofTechnicalReportWriting.
24
CORESUBJECTS
ECS10201
ESTIMATIONANDDETECTION
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:Uponcompletionofthiscourse,thestudentswillhaveanunderstandingofthe
differentcriteriaandmethodsusedindetectiontheory,Methodsandmeasuresofestimation,
Propertiesandcharacteristicsofestimatorsandprinciplesofstateestimation.
ModuleI(13hours)
Detection theory: Binary decisions Single observation. Maximum likelihood
decision criterion; NeymannPearson criterion; Probability of error criterion; Bayes
risk criterion; Minimax criterion; Robust detection; Receiver operating
characteristics.
ModuleII(13hours)
BinarydecisionsMultipleobservations:VectorobservationsThegeneralGaussian
problem; Waveform observation in additive Gaussian noise; The integrating
optimumreceiver;Matchedfilterreceiver.
ModuleIII(14hours)
Estimationtheory:a)Methods
Maximum likelihood estimation; Bayes cost method Bayes estimation criterion
Mean square error criterion; Uniform cost function; absolute value cost function;
Linear minimum variance Least squares method; Estimation in the presence of
GaussiannoiseLinearobservation;Nonlinearestimation.
b) Properties of estimators: Bias, E_ciency, Cramer Rao bound Asymptotic
properties;Sensitivityanderroranalysis
ModuleIV(14hours)
a)Stateestimation:Prediction;Kalmanfilter.
b)Sufficientstatisticsandstatisticalestimationofparameters:Conceptofsufficient
statistics;Exponentialfamiliesofdistributions;ExponentialfamiliesandMaximum
likelihoodestimation;Uniformlyminimumvarianceunbiasedestimation.
References:
1. James L. Melsa and David L. Cohn, Decision and Estimation Theory,
McGrawHill.
2. DimitriKazakos,P.PapantoniKazakos,DetectionandEstimation,Computer
SciencePress.
3. StevenM.Kay, StatisticalSignalProcessing:Vol.1:Estimation Theory, Vol.2:
DetectionTheory,PrenticeHallInc.
25
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be a minimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
26
ECS10202
WIRELESSCOMMUNICATION
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:ThiscoursegivesathoroughtreatmentoftheprinciplesofWirelessMobile
communication.Uponcompletionofthecourse,thestudentwillhaveknowledgeabout
Differenttypesoffadinginwirelesschannelsandtheirmitigation
Diversityschemes
MIMOchannels
CellularcommunicationsystemsGSMandCDMA
Cellularcommunicationstandards
ModuleI(13hours)
FadingandDiversity:WirelessChannelModelspathlossandshadowingmodels
statistical fading models Narrow band and wideband Fading models Review of
performance of digital modulation schemes over wireless channels Diversity
Repetition coding and Time Diversity Frequency and Space Diversity Receive
Diversity Concept of diversity branches and signal paths Combining methods
Selective diversity combining Switched combining maximal ratio combining
EqualgaincombiningperformanceanalysisforRayleighfadingchannels.
ModuleII(13hours)
Fading Channel Capacity: Capacity of Wireless Channels Capacity of flat and
frequency selective fading channels Multiple Input Multiple output (MIMO)
systems Narrow band multiple antenna system model Parallel Decomposition of
MIMOChannelsCapacityofMIMOChannels.
ModuleIII(13hours)
Cellular
Communication:
Cellular
Networks
Multiple
Access:
27
CellularWirelessCommunicationStandards
Secondgenerationcellularsystems:BriefdiscussionspecificationsonGSM,CDMA,
WidebandCDMA,WiFi,Wimax
IntroductiontomulticarrierCommunication:OFDM,MCCDMA
References:
1. AndreaGoldsmith,WirelessCommunications,CambridgeUniversitypress.
2. Simon Haykin and Michael Moher, Modern Wireless Communications,
PearsonEducation.
3. T.S.Rappaport,WirelessCommunication,principles&practice.
4. G.L Stuber, Principles of Mobile Communications, 2nd edition, Kluwer
AcademicPublishers.
5. KamiloFeher,Wirelessdigitalcommunication,PHI.
6. R.LPeterson,R.E.ZiemerandDavidE.Borth,IntroductiontoSpreadSpectrum
Communication,PearsonEducation.
7. A.J.Viterbi,CDMAPrinciplesofSpreadSpectrum,AddisonWesley.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
28
ECS10203
CODINGTHEORY
Hours/Week::Lecture3hoursTutorial1hour
Credits4
Objectives:ProvidesathoroughunderstandingofthetheoryanddesignofChannelcodesfor
errorcontrol.ThecoursebeginswithanintroductiontothebasicMathematicalconcepts
anddevelopssystematicallythroughLinearblockcodestotheConvolutionalCodes.
ModuleI(13hours)
Introductiontoalgebra:GroupsRingsFieldsBinaryFieldarithmeticArithmetic
ofGaloisFieldIntegerRingFiniteFieldbasedonIntegerRingPolynomialRings
FiniteFieldbasedonPolynomialRingsPrimitiveelementsConstructionandbasic
properties of Finite Fields Computations using Galois Field arithmetic Vector
spacesVectorsubspacesLinearindependence.
ModuleII(13hours)
LinearBlockCodesMatrixdescriptionofLinearBlockcodesMinimumDistanceof
aBlockcodeErrordetectingandcorrectingcapabilitiesofaBlockcodeStandard
ArrayandSyndromedecodingHammingcodesPerfectandQuasiperfectcodes
ExtendedcodesHadamardcodes.
ModuleIII(13hours)
Cyclic Codes: Polynomial descriptionMinimal polynomial and conjugates
Generator and parityCheck matrices of cyclic codes Encoding of cyclic codes
Syndrome computation Error detection decoding of cyclic codes Cyclic
Hamming codes Binary Golay codes BCH codesPerformance Decoding of BCH
codes,ReedSolomoncodesEncodingandDecoding
ModuleIV(15hours)
Convolutional Coding: Structural propertiesEncoders for convolutional coding
State representation and the state diagram The Tree diagram The Trellis
diagram Transfer function of a Convolutional code Systematic and Non
systematicConvolutionalcodesCatastrophicerrorpropagationinConvolutional
codesMaximumlikelihooddecodingofConvolutionalcodesHardversusSoft
decision decoding The Viterbi Algorithm Sequential decoding Concept of
interleavingBlockinterleavingConvolutionalinterleavingConcatenatedcodes
TurbocodesBasicconceptsEncodingwithrecursivesystematiccodes.
29
References:
1. Shu Lin and Daniel. J. Costello Jr., Error Control Coding: Fundamentals and
applications,PrenticeHallInc.
2. R.E.Blahut,TheoryandPracticeofErrorControlCoding,MGH.
3. W.C. Huffman and Vera Pless, Fundamentals of Error correcting codes,
CambridgeUniversityPress.
4. Rolf Johannesson, Kamil Sh. Zigangirov, Fundamentals of Convolutional
Coding,UniversitiesPress(India)Ltd.
5. Sklar,DigitalCommunication,PearsonEducation.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
30
ELECTIVEII
ECS10204(A)
MULTIRATESIGNAL
PROCESSING
ANDFILTERBANKS
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Uponcompletionthiscourse,thestudentwillhavedeepunderstandingofthe
theory,designandapplicationsof
QMFbanks
PerfectReconstructionfilters
CosinemodulatedFilterbanks.
ModuleI(14Hours)
Fundamentals of Multirate Theory: The sampling theorem sampling at sub
Nyquist rate Basic Formulations and schemes Basic Multirate operations
Decimation and Interpolation Digital Filter Banks DFT Filter Bank Identities
Polyphase representation Maximally decimated filter banks: Polyphase
representationErrorsin theQMFbank Perfect Reconstruction(PR)QMFBank
DesignofanaliasfreeQMFBank
ModuleII(14Hours)
Mchannelperfectreconstructionfilterbanks:Uniformbandandnonuniformfilter
bank tree structured filter bank Errors created by filter bank system Polyphase
representationperfectreconstructionsystems
ModuleIII(13Hours)
Perfect reconstruction (PR) filter banks: Paraunitary PR Filter Banks Filter Bank
Properties induced by paraunitarity Two channel FIR paraunitary QMF Bank
LinearphasePRFilterbanksNecessaryconditionsforLinearphaseproperty
Quantization Effects: Types of quantization effects in filter banks. coefficient
sensitivityeffects,dynamicrangeandscaling.
ModuleIV(13Hours)
Cosine Modulated filter banks: Cosine Modulated pseudo QMF Bank Alas
cancellationphasePhasedistortionClosedformexpressionPolyphasestructure
PRSystems.
References:
1.P.P.Vaidyanathan.Multiratesystemsandfilterbanks.PrenticeHall.PTR.
2.N.J.Fliege.Multiratedigitalsignalprocessing.JohnWiley.
3. Sanjit K. Mitra. Digital Signal Processing: A computer based approach.
McGraw
31
Hill.
4.R.E.Crochiere.L.R.MultirateDigitalSignalProcessing,PrenticeHall.Inc.
5.J.G.Proakis.D.G.Manolakis.DigitalSignalProcessing:Principles.Algorithms
andApplications,3rdEdn.PrenticeHallIndia.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be a minimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
32
ECS10204(B)
SPECTRALANALYSISOF
SIGNALS
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:ThiscoursedealswiththedifferentmethodsforPowerSpectrumEstimation.
Uponcompletionofthiscourse,studentswillbewellversedwith
PowerandEnergyspectraldensityofsignals
ParametricandnonparametricmethodsofestimationofPSD
Filterbankmethodsofspectralanalysis.
ModuleI(14Hours)
Power Spectral Density: Energy spectral density of deterministic signals, Power
spectraldensityofrandomsignals,PropertiesofPSD.
ModuleII(14Hours)
PSD Estimation Nonparametric methods : Estimation of PSD from finite data,
Nonparametric methods : Periodogram properties, bias and variance analysis,
BlackmanTuckey method, Window design considerations, timebandwidth
product and resolution variance tradeoffs in window design, Refined
periodogrammethods:Bartletmethod,Welchmethod.
ModuleIII(13Hours)
Parametric method for rational spectra : Covariance structure of ARMA process,
AR signals, YuleWalker method, Least square method, LevinsonDurbin
Algorithm, MA signals, Modified YuleWalker method, Two stage least square
method,BurgmethodforARparameterestimation.
Parametric method for line spectra : Models of sinusoidal signals in noise, Non
linear least squares method, Higher order YuleWalker method, MUSIC and
Pisayenkomethods,Minnormmethod,ESPIRITmethod.
ModuleIV(13Hours)
Filterbank methods: Filterbank interpolation of periodogram, Slepia baseband
filters, refined filterbank method for higher resolution spectral analysis, Capon
method,Introductiontohigherorderspectra.
References:
1.IntroductiontoSpectralAnalysis,Stoica,R.L.Moses,PrenticeHall
2.ModernSpectralEstimationTheory&Applications,KaySM,PrenticeHall
3Marple,IntroductiontoSpectralAnalysis,PrenticeHall
33
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
34
ECS10204(C)
SPREADSPECTRUMANDCDMA
SYSTEMS
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives: Upon completion of this course, students will have deep insight on spread
spectrumcommunicationsystems.Thecourseimpartsknowledgeaboutprincipleofspread
spectrumanduseoforthogonalcodes,performanceofCDMAsystemsunderAWGNand
fading channels, use ofCDMA systems in cellular communicationandimportant CDMA
standards.
ModuleI(14Hours)
Introduction to spread spectrum communication, pulse noise jamming, low
probability of detection, direct sequence spread spectrum, frequencyhopping and
timehoppingspreadspectrumsystems,correlationfunctions,spreadingsequences
maximallength sequences, gold codes, Walsh orthogonal codes properties and
generation of sequences Synchronization and Tracking: delay lock and taudither
loops, coarse synchronization principles of serial search and match filter
techniques.
ModuleII(14Hours)
Performance of spread spectrum system under AWGN, multiuser Interference,
jamming and narrow band interferences Low probability of intercept methods,
optimum intercept receiver for direct sequence spread spectrum, Error probability
ofDSCDMAsystemunderAWGNandfadingchannels,RAKEreceiver
ModuleIII(14Hours)
Basics of spread spectrum multiple access in cellular environments, reverse Link
power control, multiple cell pilot tracking, soft and hard handoffs, cell coverage
issueswithhardandsofthandoff,spreadspectrummultipleaccessoutage,outage
withimperfectpowercontrol,Erlangcapacityofforwardandreverselinks.
Multiuser Detection MF detector, decorrelating detector, MMSE detector.
Interference Cancellation: successive, Parallel Interference Cancellation,
performanceanalysisofmultiuserdetectorsandinterferencecancellers.
ModuleIV(14Hours)
General aspects of CDMA cellular systems, IS95 standard, Downlink and uplink,
Evolution to Third Generation systems, WCDMA and CDMA2000 standards,
PrinciplesofMulticarriercommunication,MCCDMAandMCDSCDMA.
References:
1. R. L. Peterson, R. Ziemer and D. Borth, Introduction to Spread Spectrum
Communications,PrenticeHall.
2. A. J. Viterbi, CDMA Principles of Spread Spectrum Communications,
AddisonWesley.
35
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be a minimum of two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
36
ECS10204(D)
MARKOVMODELINGAND
QUEUEINGTHEORY
Hours/Week:Lecture3hoursTutorial1hour
Credits4
(CommonwithPMS01204(D))
Objectives: This course is a thorough treatment of Markov chains and Markov models of
systems.ItalsodealswiththeessentialqueuingtheoryandapplicationofMarkovmodelsin
theanalysisofqueuingnetworks.
ModuleI(14Hours)
Stochastic Processes: Renewal Processes Reward and Cost Models, Poisson
Process;PointProcesses;RegenerativeProcesses;RenewalTheorems.
ModuleII(14Hours)
Markov Models: Discrete Time Markov Chain Transition Probabilities,
Communication Classes, Irreducible Chains; Continuous Time Markov Chain
PureJump ContinuousTime Chains, Regular Chains, Birth and Death Process,
SemiMarkovProcesses.
ModuleIII(13Hours)
Single Class & Multiclass Queuing Networks: Simple Markovian queues; M/G/1
queue; G/G/1 queue; Open queuing networks; Closed queuing networks; Mean
value analysis; Multiclass traffic model; Service time distributions; BCMP
networks;Prioritysystems.
ModuleIV(13Hours)
Time Delays and Blocking in Queuing Networks: Time delays in single server
queue;Timedelaysinnetworksofqueues;TypesofBlocking;Twofinitequeuesin
aclosednetwork;AggregatingMarkovianstates.
References:
1.RonaldW.Wolff,StochasticModelingandTheTheoryofQueues,PrenticeHall
International.
2.PeterG.HarrisonandNareshM.Patel,PerformanceModelingofCommunication
NetworksandComputerArchitectures,AddisonWesley.
3.GaryN.Higginbottom,PerformanceEvaluationofCommunicationNetworks,
ArtechHouse.
4.AnuragKumar,D.Manjunath,andJoyKuri,CommunicationNetworking:An
AnalyticalApproach,MorganKaufmanPubl.
5.D.BertsekasandR.Gallager,DataNetworks,PrenticeHallofIndia.
6.Ross,K.W.,MultiserviceLossModelsforBroadbandTelecommunication
Networks,SpringerVerlag.
7.Walrand,J.,AnIntroductiontoQueueingNetworks,PrenticeHall.
37
8.Cinlar,E.,IntroductiontoStochasticprocesses,PrenticeHall.
9.Karlin,S.andTaylor,H.,AFirstcourseinStochasticProcesses,2ndedition
Academicpress.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
38
ELECTIVEIII
ECS10205(A)
COMMUNICATIONSWITCHING
THEORY
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:Uponcompletionofthiscourse,thestudentswillhaveadeepknowledgeabout
theCommunicationswitchingmethods,blockinginswitchingnetworks,trafficanalysisand
multiplexingsystems.
ModuleI(14Hours)
Switching:Performanceandarchitecturalissues:PacketswitchesCircuitswitches.
Time and Space division switching Point to point circuit switching multistage
switching network Paulls matix for representing connections Strict sense non
blockingClosnetwork.
Generalized circuit switching Cross Point Complexity (CPC) Fast packet
switching Self routing Banyan networks Combinatorial limitations of Banyan
networks.
ModuleII(14Hours)
TypesofblockingforapacketswitchOutputconflictsHOLblocking.
Traffic analysis: Traffic measurements, arrival distributions, Poisson process,
holding/service time distributions, loss systems, lost calls cleared ErlangB
formula, lost calls returning and lost calls held models, lost calls cleared and held
models with finite sources, delay systems, Littles theorem, ErlangC formula ,
M/G/1model.
Blockingprobability:AnalysisofsinglestageandmultistagenetworksBlockingfor
Unique path routing Alternate path routing The Lee approximation The
Jacobaeusmethod.
ModuleIII(13Hours)
Multiplexing:Networkperformanceandsourcecharacterization;Streamsessionsin
packet networks deterministic analysis, stochastic analysis, circuit multiplexed
networks.
ModuleIV(13Hours)
Statistical multiplexing: blocking analysis in circuit multiplexed networks, with
singlerateorMultiratetrafficModelsforperformanceanalysisofintegratedpacket
networks; deterministic models, worst case analysis; stochastic models, large
deviationsanalysis.
TheeffectiveBandwidthapproachforAdmissioncontrolModelsfortrafficflowin
packetnetworks,longrangedependenceandselfsimilarprocesses.
References:
1.A.Kumar,D.Manjunath,J.Kuri,CommunicationNetworking:AnAnalytical
39
Approach,MorganKaufmanPublishers.
2.Hui,J.Y.,SwitchingandTrafficTheoryforIntegratedBroadbandNetworks,
Kluwer.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be a minimum of two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
40
ECS10205(B)
WAVELETSTHEORY
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:ThiscourseprovidesthestudentswithathoroughfoundationofWavelettheory,
constructionofwaveletsandtheirapplicationsinsignalanalysis.
ModuleI(14Hours)
FourierandSamplingTheory,GeneralizedFouriertheory,Fouriertransform,Short
time(windowed)Fouriertransform,Timefrequencyanalysis,Fundamentalnotions
ofthetheoryofsampling.TheoryofFrames:Bases,Resolutionofunity,Definition
of frames, Geometrical considerations and the general notion of a frame, Frame
projector,ExamplewindowedFourierframes.
ModuleII(14Hours)
Wavelets:Thebasicfunctions,Specifications,Admissibilityconditions,Continuous
wavelet transform (CWT), Discrete wavelet transform (DWT). The multiresolution
analysis , MRA axioms, Construction of an MRA from scaling functions The
dilation equation and the wavelet equation, Compactly supported orthonormal
waveletbasesNecessaryandsufficientconditionsfororthonormality.
Regularity and selection of wavelets: Smoothness and approximation order
AnalysisinSobolevespace,Criteriaforwaveletselectionwithexamples.
ModuleIII(13Hours)
Splines, Cardinal Bspline MRA, Subband filtering schemes, Compactly supported
orthonormalwaveletbases.Waveletdecompositionandreconstructionoffunctions
in L2( ). Fast wavelet transform algorithms Relation to filter banks, Wavelet
packetsRepresentationoffunctions,Selectionofbasis.
ModuleIV(13Hours)
Biorthogonality and biorthogonal basis, Biorthogonal system of wavelets
construction,TheLiftingscheme.
References:
1.StephenG.Mallat,Awavelettourofsignalprocessing2ndEditionAcademic
Press.
2.M.Vetterli,J.Kovacevic,WaveletsandsubbandcodingPrenticeHallInc.
3.GilbertStrangandTruongQ.Nguyen,Waveletsandfilterbanks2ndEdition
WellesleyCambridgePress.
4.GeraldKaiser,AfriendlyguidetowaveletsBirkhauser/SpringerInternational
Edition.
41
5.L.PrasadandS.S.Iyengar,Waveletanalysiswithapplicationstoimage
processingCRCPress.
6.J.C.GoswamiandA.K.Chan,Fundamentalsofwavelets:Theory,Algorithms
andApplicationsWileyIntersciencePublication,JohnWiley&Sons.
7.MarkA.Pinsky,IntroductiontoFourierAnalysisandWaveletsBrooks/Cole
SeriesinAdvancedMathematics.
8.ChristianBlatter,Wavelets:AprimerA.K.Peters,Massachusetts.
9.M.Holschneider,Wavelets:AnanalysistoolOxfordSciencePublications.
10.R.M.RaoandA.Bopardikar,Wavelettransforms:Introductiontotheoryand
applicationsAddisonWesley.
11.IngridDaubechies,TenlecturesonwaveletsSIAM.
12.H.L.ResnikoffandR.O.Wells,Jr.,Waveletanalysis:Thescalablestructureof
information
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be a minimum of two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
42
ECS10205(C)
COMMUNICATIONNETWORKS
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:ThiscourseprovidesadeepknowledgeonInternetarchitecture,Qualityof
serviceissuesinbroadbandnetworks,andStatisticalmultiplexingofcommunication
networks.
ModuleI(14Hours)
Internet Architecture: Architectural concepts in ISOs OSI layered model, layering
in the Internet. TCP/IP protocol stack. Transport layer TCP and UDP. Network
layerIP,routing,internetworking.DatalinklayerARQschemes,multipleaccess,
LANs.
ModuleII(14Hours)
Broadband services and QoS issues: Quality of Service issues in networks
Integrated service architecture Queuing Disciplines Weighted Fair Queuing
Random Early Detection Differentiated Services Protocols for QS support
Resource reservationRSVP Multi protocol Label switching Real Time transport
protocol.
ModuleIII(13Hours)
IntroductiontoQueuingtheory:MarkovchainDiscretetimeandcontinuoustime
MarkovchainsPoissonprocessQueuingmodelsforDatagramnetworksLittles
theoremM/M/1queuingsystemsM/M/m/mqueuingmodelsM/G/1queueMean
valueanalysis.
ModuleIV(13Hours)
Statistical Multiplexing in Communication Networks: Multiplexing: Network
performance and source characterization; Stream sessions in packet networks
deterministicanalysis,stochasticanalysis,circuitmultiplexednetworks.
References:
1.James.F.KuroseandKeith.W.Ross,ComputerNetworks,Atopdownapproach
featuringtheInternet,AddisonWesley.
2.D.BertsekasandR.Gallager,DataNetworks.
3. S. Keshav, An Engineering Approach to Computer Networking, Addison
Wesley
4.PetersonL.L.&DavieB.S.,ComputerNetworks:ASystemApproach,Morgan
KaufmanPublishers.
5. Anurag Kumar, D. Manjunath, and Joy Kuri, Communication Networking: An
AnalyticalApproach,MorganKaufmanPubl.
43
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
44
ECS10205(D)
SYSTEMDESIGNUSING
EMBEDDEDPROCESSORS
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives: Upon completion of this course, the students will be able to program and
interface PIC microcontroller, design and implement systems using PIC microcontrollers,
developmentofembeddedsystems,gainknowledgeaboutrealtimeoperatingsystems.
ModuleI(14hours)
Microcontroller:BriefhistoryofthePICmicrocontrollerPIC18featuresandblock
diagramPIC18 Architecture and assembly language Programming, SFRs, RISC
architecture in the PIC, Branch, Call, Timedelay loop, PIC I/O Port programming,
addressingmodes,lookuptableandtableprocessing,BankswitchinginthePIC18,
Data types and time delays in C, I/O Port programming in C, Bitaddressable I/O
programming,logicoperationsinC,DataconversionprogramsinC.
ModuleII(14hours)
PIC Peripherals and Interfacing: PIC18 timer programming in assembly and C,
Serial Port programming in assembly and C, Interrupt programming in assembly
and C, ADC and DAC interfacing, CCP and ECCP programming, DC Motor
interfacingandPWM.
ModuleIII(13hours)
IntroductiontoEmbeddedSystems:CharacteristicsofEmbeddedsystems,Software
embeddedintoasystemDeviceDriversandInterruptServicingmechanisms.
InterprocessCommunicationandSynchronisationofProcesses,TasksandThreads:
MultipleProcessesinanApplicationDatasharingbymultipletasksandroutines
InterProcessCommunication
ModuleIV(13hours)
RealTimeOperatingSystems:
Operating System Services, I/O Subsystems Network Operating Systems Real
TimeandEmbeddedSystemOperatingsystems
Interrupt routines in RTOS Environments RTOS Task Scheduling models,
Interrupt Latency and response Times Standardization of RTOS Ideas of
EmbeddedLinux.CasestudyusingARMprocessor/PICmicrocontroller
References:
1. PIC Microcontroller and Embedded Systems using assembly and C for PIC18
MuhammadAliMazidi,RoindD.Mckinay,DannyCausey;PearsonEducation.
45
4. RealtimeSystemsJaneLiu,PH2000
5. RealTime Systems Design and Analysis : An Engineers Handbook: Phillip A
Laplante
6. EmbeddedSoftwarePrimerSimon,DavidE.
7. TornadoAPIProgrammersguide
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be a minimum of two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
46
ECS10206(P)
ADVANCEDCOMMUNICATION
LAB
Hours/Week:Practical2hours
Credits2
Objectives:Uponcompletion,thestudentswill
Beabletodesignenlistedexperimentsandimplementusinghardware
AcquiresufficientexpertiseinsimulatingthesesystemsusingMATLAB
Beabletodesignandimplementselfstandingsystemsoftheirchoicewithsufficient
complexity.
Tools:
Numerical Computing Environments GNU Octave or MATLAB or any other
equivalenttool
Lab:
1. ImplementationofdigitalmodulationschemesBASK,BFSK,BPSK.PlotBERvs
Eb/N0.inAWGNchannels.
2. PerformancecomparisonofQPSK,DPSK,MSK&GMSK.
3. CommunicationoverfadingchannelsRayleighfading&Ricianfading
channels.
4. ComparisonofdiversitycombiningtechniquesSC,EGC&MRC.
5. SimulationofCDMAsystems.
6. ImplementationofMatchedfilter,Correlationreceiver&Equalizer.
7. GramSchmidtOrthogonalizationofwaveforms.
8. Carrierrecoveryandbitsynchronization.
9. Implementationofmulticarriercommunication.
10. PlottingEyepattern.
11. Constellationdiagramofvariousdigitalmodulationschemes.
Miniproject:
12. Miniprojectintheareaofadvancedcommunication/signalprocessing
Internalcontinuousassessment:100marks
Regularity30%
Lab
Record10%
TestandViva25%
Miniproject
Report10%
Demonstrationandpresentation25%
47
ECS10207(P)
SEMINAR
Hours/Week:2hours
Credits2
Objectives:Thiscourseisintendedfor
Increasingthebreadthofknowledge
Enhancingtheabilityofselfstudy
Improvingpresentationandcommunicationskills
AugmentingtheskillofTechnicalReportWriting.
48
ELECTIVEIV
ECS10301(A)
SIGNALCOMPRESSION
THEORYANDMETHODS
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Uponcompletionofthiscourse,thestudentswillgetadeepunderstandingabout
thevarioussourcecodingtechniquesusedforsignalcompression.Thecoursealsoprovides
knowledgeaboutimportantdata,audio,imageandvideocompressionstandards.
ModuleI(14Hours)
ReviewofInformationTheory:ThediscretememorylessinformationsourceKraft
inequality; optimal codes Source coding theorem. Compression Techniques
Lossless and Lossy Compression Mathematical Preliminaries for Lossless
CompressionHuffmanCodingOptimalityofHuffmancodesExtendedHuffman
Coding Adaptive Huffman Coding Arithmetic Coding Adaptive Arithmetic
coding, Run Length Coding, Dictionary Techniques LempelZiv coding,
ApplicationsPredictiveCodingPredictionwithPartialMatchBurrowsWheeler
Transform,DynamicMarkovCompression.
ModuleII(13Hours)
Ratedistortiontheory:RatedistortionfunctionR(D),PropertiesofR(D);Calculation
of R(D) for the binary source and the Gaussian source, Rate distortion theorem,
ConverseoftheRatedistortiontheorem,QuantizationUniform&Nonuniform
optimal and adaptive quantization, vector quantization and structures for VQ,
OptimalityconditionsforVQ,PredictiveCodingDifferentialEncodingSchemes
ModuleIII(13Hours)
Mathematical Preliminaries for Transforms: Karhunen Loeve Transform, Discrete
Cosine and Sine Transforms, Discrete Walsh Hadamard Transform, Lapped
transforms Transform coding Subband coding Wavelet Based Compression
Analysis/SynthesisSchemes
ModuleIV(14Hours)
DataCompressionstandards:ZipandGzip,SpeechCompressionStandards:PCM,
ADPCM, SBC, CELP, MPCMLQ, MELP, LPC. Audio Compression standards:
MPEG.
Image Compression standards: JBIG, GIF, JPEG & JFIF, SPIHT, EZW, JPEG 2000.
VideoCompressionStandards:MPEG,H.261,H.263&H264.
49
References:
1.KhalidSayood,IntroductiontoDataCompression,MorganKaufmann
Publishers.,SecondEdn.,
2.DavidSalomon,DataCompression:TheCompleteReference,Springer
Publications,4thEdn.,
3.ThomasM.Cover,JoyA.Thomas,ElementsofInformationTheory,JohnWiley
&Sons,Inc.
4.N.SJayant,PeterNoll,DigitalCodingofWaveforms:PrinciplesandApplications
toSpeechandVideo,PrenticeHallInc.
5.TobyBerger,RateDistortionTheory:AMathematicalBasisforDataCompression,
PrenticeHall,Inc.
6.K.R.Rao,P.C.Yip,TheTransformandDataCompressionHandbook,CRCPress.
7.R.G.Gallager,InformationTheoryandReliableCommunication,JohnWiley&
Sons,Inc.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
50
ECS10301(B)
SPEECH&AUDIOPROCESSING
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:Thiscourseimpartsadetailedknowledgeofmodellingofspeechsignals,subband
coding of speech, vocoders, Homomorphic speech processing, Voice morphing, speaker
identificationandspeakerrecognitionsystems,andprocessingofmusic.
ModuleI(13Hours)
Digital models for the speech signal mechanism of speech production acoustic
theory lossless tube models digital models linear prediction of speech auto
correlation formulation of LPC equation solution of LPC equations Levinson
DurbinalgorithmLevinsonrecursionSchuralgorithmlatticeformulationsand
solutions PARCORcoefficientsSpectral analysisofspeechShortTimeFourier
analysis filter bank design. Auditory Perception : Psychoacoustics Frequency
AnalysisandCriticalBandsMaskingpropertiesofhumanear:
ModuleII(14Hours)
Speech coding subband coding of speech transform coding channel vocoder
formant vocoder cepstral vocoder vector quantizer coder Linear predictive
Coder.SpeechsynthesispitchextractionalgorithmsGoldRabinerpitchtrackers
autocorrelation pitch trackers voiced/unvoiced detection homomorphic speech
processing homomorphic systems for convolution complex cepstrums pitch
extractionusinghomomorphicspeechprocessing.SoundMixturesandSeparation
CASA,ICA&Modelbasedseparation.
ModuleIII(13Hours)
Speech Transformations Time Scale Modification Voice Morphing. Automatic
speech recognition systems isolated word recognition connected word
recognition large vocabulary word recognition systems pattern classification
DTW,HMMspeakerrecognitionsystemsspeakerverificationsystemsspeaker
identificationSystems.
ModuleIV(14Hours)
Audio Processing : Non speech and Music Signals Modeling Differential,
transformandsubbandcodingofaudiosignalsandstandardsHighQualityAudio
coding using Psychoacoustic models MPEG Audio coding standard. Music
ProductionsequenceofstepsinabowedstringinstrumentFrequencyresponse
measurementofthebridgeofaviolin.AudioDatabasesandapplicationsContent
basedretrieval.
51
References:
1.RabinerL.R.&SchaferR.W.,DigitalProcessingofSpeechSignals,PrenticeHall
Inc.
2.OShaughnessy,D.SpeechCommunication,HumanandMachine.Addison
Wesley.
3.ThomasF.Quatieri,DiscretetimeSpeechSignalProcessing:Principlesand
PracticePrenticeHall,SignalProcessingSeries.
4.Deller,J.,J.Proakis,andJ.Hansen.DiscreteTimeProcessingofSpeechSignals.
Macmillan.
5.BenGold&NelsonMorgan,SpeechandAudioSignalProcessing,JohnWiley
&Sons,Inc.
6.OwensF.J.,SignalProcessingofSpeech,MacmillanNewElectronics
7.SaitoS.&NakataK.,FundamentalsofSpeechSignalProcessing,Academic
Press,Inc.
8.PapamichalisP.E.,PracticalApproachestoSpeechCoding,TexasInstruments,
PrenticeHall
9.RabinerL.R.&Gold,TheoryandApplicationsofDigitalSignalProcessing,
PrenticeHallofIndia
10.Jayant,N.S.andP.Noll.DigitalCodingofWaveforms:Principlesand
ApplicationstoSpeechandVideo.SignalProcessingSeries,EnglewoodCliffs:
PrenticeHall
11.ThomasParsons,VoiceandSpeechProcessing,McGrawHillSeries
12.ChrisRowden,SpeechProcessing,McGrawHillInternationalLimited
13.Moore.B,AnIntroductiontoPsychologyofhearingAcademicPress,London,
1997
14.E.ZwickerandL.Fastl,Psychoacousticsfactsandmodels,SpringerVerlag.,
1990
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
52
ECS10301(C)
BIOMEDICALSIGNAL
PROCESSING
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives: Upon completion of this course, students will have thorough understanding of
the various biomedical signals, their processing using standard signal processing tools,
cardio vascular and neurological applications of signal processing, modeling of EEG, EEG
segmentationandMedicalimageformats.
ModuleI(14Hours)
Introduction to Biomedical Signals Examples of Biomedical signals ECG, EEG,
EMGTasksinBiomedicalSignalProcessingComputerAidedDiagnosis.Origin
of bio potentials Review of linear systems Fourier Transform and Time
Frequency Analysis (Wavelet) of biomedical signals Processing of Random &
Stochastic signals spectral estimation Properties and effects of noise in
biomedicalinstrumentsFilteringinbiomedicalinstruments
ModuleII(13Hours)
Concurrent, coupled and correlated processes illustration with case studies
Adaptive and optimal filtering Modeling of Biomedical signals Detection of
biomedicalsignalsinnoiseremovalofartifactsofonesignalembeddedinanother
MaternalFetal ECG Musclecontraction interference. Event detection case
studies with ECG & EEG Independent component Analysis Cocktail party
problemappliedtoEEGsignalsClassificationofbiomedicalsignals.
ModuleIII(13Hours)
Cardiovascularapplications:BasicECGElectricalActivityoftheheartECGdata
acquisition ECG parameters & their estimation Use of multiscale analysis for
ECG parameters estimation Noise & Artifacts ECG Signal Processing: Baseline
Wandering, Power line interference, Muscle noise filtering QRS detection
ArrhythmiaanalysisDataCompression:Lossless&LossyHeartRateVariability
TimeDomainmeasuresHeartRhythmrepresentationSpectralanalysisofheart
ratevariabilityinteractionwithotherphysiologicalsignals.
ModuleIV(14Hours)
NeurologicalApplications:TheelectroencephalogramEEGrhythms&waveform
categorizationofEEGactivityrecordingtechniquesEEGapplicationsEpilepsy,
sleepdisorders,braincomputerinterface.ModelingEEGlinear,stochasticmodels
NonlinearmodelingofEEGartifactsinEEG&theircharacteristicsandprocessing
ModelbasedspectralanalysisEEGsegmentationJointTimeFrequencyanalysis
correlation analysis of EEG channels coherence analysis of EEG channels.
MedicalImageformatDICOM,HL7,PACS
53
References:
1.Bruce,BiomedicalSignalProcessing&SignalModeling,Wiley,2001
2.Srnmo,BioelectricalSignalProcessinginCardiac&NeurologicalApplications,
Elsevier
3.Rangayyan,BiomedicalSignalAnalysis,Wiley2002.
4.Semmlow,MarcelDekkerBiosignalandBiomedicalImageProcessing,2004
5.Enderle,IntroductiontoBiomedicalEngineering,2/e,Elsevier,2005
6.D.C.Reddy,BiomedicalSignalProcessing:Principlesandtechniques,Tata
McGrawHill,
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
54
ECS10301(D)
DSPALGORITHMSAND
ARCHITECTURES
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives: Upon completion of this course, the students will have detailed knowledge of
design of DSP algorithms, simulation of DSP systems in C and modeling using VHDL,
VLSIimplementationofalgorithms,synthesisofDSPmodulesandmodelingthesynthesis
inVHDL.
ModuleI(14Hours)
DSP Algorithm Design : DSP representations (dataflow, controlflow, and signal
flow graphs, block diagrams), fixedpoint DSP design (A/D precision, coefficient
quantization, roundoff and scaling), filter structures (recursive, nonrecursive and
lattice),algorithmicsimulationsofDSPsystemsinC,behavioralmodelinginHDL
Systemmodelingandperformancemeasures.
ModuleII(14Hours)
Circuits and DSP Architecture Design: Fast filtering algorithms (Winograds, FFT,
short length FIR), retiming and pipelining, block processing, folding, distributed
arithmetic architectures, VLSI performance measures (area, power, and speed),
structural modeling in VHDL, Analog signal processing for fast operation, Impact
ofnonidealcharacteristicsofanalogfunctionalblocksonthesystemperformance.
ModuleIII(13Hours)
DSP Module Synthesis: Distributed arithmetic (DA), Advantageous of using DA,
Sizereductionoflookuptables,Canonicsigneddigitarithmetic,Implementationof
elementary functions Tableoriented methods, Polynomial approximation Random
numbergenerators,Linearfeedbackshiftregister,Highperformancearithmeticunit
architectures(adders,multipliers,dividers),bitparallel,bitserial,digitserial,carry
save architectures, redundant number system, modeling for synthesis in HDL,
synthesisplaceandroute.
ModuleIV(13Hours)
Parallel algorithms and their dependence : Applications to some common DSP
algorithms, System timing using the scheduling vector, Projection of the
dependencegraphusingaprojectiondirection,Thedelayoperatorandztransform
techniquesformappingDSPalgorithmsontoprocessorarrays,Algebraictechnique
for mapping algorithms, The computation domain, The dependence matrix of a
variable, The scheduling and projection functions, Data broadcast and pipelining,
ApplicationsusingcommonDSPalgorithms.
55
References:
1. Digital Signal Processors: Architectures, Implementations, and Applications Sen
M.Kuo,WoonSeng,S.GanPrenticeHall
2. VLSI Signal Processing Systems, Design and Implementation.Keshab K. Parhi,
JohnWiley&Sons.
3. Digital Signal Processing with Field Programmable Gate Array, Uwe Meyer
Baese,SpringerVerlag
4. DSP Principles, Algorithms and Applications, John G. Proakis , Dimitris
ManolakisKPrenticeHall
5.ArchitecturesforDigitalSignalProcessing,Pirsch,JohnWileyandSons.
6.DSPIntegratedCircuits,LarsWanhammar,AcademicPress.
7. Computer Arithmetic: Algorithms and Hardware Designs, Parhami, Behrooz,
OxfordUniversityPress,
8.ComputerArithmeticAlgorithms,IsraelKoren,A.K.Peters,Natick,MA.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be a minimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
56
ECS10302(A)
ELECTIVEV
LINEARSYSTEMSTHEORY
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives: Upon completion of this course, the students will have deep knowledge and
insightonvectorspacerepresentationofsignals,bases,orthonormalbases,analysisoflinear
systems, eigen values and eigen vectors, infinite dimensional vector spaces and Hilbert
spaces.
ModuleI(14Hours)
FiniteDimensionalSignalSpace:VectorSpaces:ComplexNumbers,Definitionof
VectorSpace,PropertiesofVectorSpaces,Subspaces,SumsandDirectSums,Span
andLinearIndependence,Bases,DimensionInnerProductSpaces:InnerProducts,
Norms, Orthonormal Bases, Orthogonal Projections and Minimization Problems,
LinearFunctionalsandAdjointsSomeImportantBases:StandardOrderedBases,
DFTBases,DCTBases.
ModuleII(13Hours)
LinearSystems:LinearMaps:DefinitionsandExamples,NullSpacesandRanges,
TheMatrixofaLinearMap,Invertibility.EigenvaluesandEigenvectors:Invariant
Subspaces,PolynomialsAppliedtoOperators,UpperTriangularMatrices,Diagonal
Matrices,InvariantSubspacesonRealVectorSpaces
ModuleIII(13Hours)
Linear Systems : Operators on InnerProduct Spaces : SelfAdjoint and Normal
Operators,TheSpectralTheorem,NormalOperatorsonRealInnerProductSpaces,
PositiveOperators,Isometries,PolarandSingularValueDecompositions.
Some Important Classes of Linear Systems : Shift Invariant systems and Toeplitz
matrices. Operators and square matrices. Self adjoint operators and Hermitian
matrices.Projectionsandidempotentmatrices.Rotationsandunitarymatrices.
ModuleIV(14Hours)
Infinite Dimensional Signal Spaces : Metric Spaces : Definition, Convergence and
Completeness. Hilbert spaces : Introduction [Ref 3, Appendix]. l2 and L2 spaces.
Definition and some properties. Orthogonal Complements, Orthonormal Sets,
FourierExpansion.ConjugateSpace,AdjointofanOperator,SelfAdjointOperators,
NormalandUnitaryoperators,Projections.
References:
1.SheldonAxler,LinearAlgebraDoneRight,Springer
2.G.F.Simmons,IntroductiontoTopologyandModernAnalysis,TataMcGraw
Hill.
57
3.PaulR.Halmos,FiniteDimensionalVectorSpaces,Springer
4.ToddK.MoonandWynnC.Stirling,MathematicalMethodsandAlgorithmsfor
SignalProcessing,Pearson
5.ArchW.NaylorandGeorgeR.Sell,LinearOperatorTheoryinEngineeringand
Science,Springer
6.PeterD.Lax,LinearAlgebra,WileyStudentsEdition.
7.MichaelW.Frazier,AnIntroductiontoWaveletsThroughLinearAlgebra,
Springer.
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
58
ECS10302(B)
LINEAR&NONLINEAR
OPTIMIZATION
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:TheobjectiveofthiscourseistoprovidethoroughMathematical
foundationforlinearandnonlinearoptimizationtechniques.Uponcompletionof
thiscourse,thestudentwillhavedeepunderstandingofVectorspaces,linear
transformation,linearoptimizationalgorithms,sensitivityanalysis,constrainedand
unconstrainedoptimizationandEngineeringapplicationsofthesemethods.
ModuleI(14Hours)
Mathematical Background: Sequences and Subsequences Mapping and functions
ContinuousfunctionsInfimumandSupremumoffunctionsMinimaandmaxima
of functions Differentiable functions. Vectors and vector spaces Matrices Linear
transformation QuadraticformsDefinitequadraticformsGradient and Hessian
Linear equations Solution of a set of linear equationsBasic solution and
degeneracy.
Convex sets and Convex cones Introduction and preliminary definition Convex
sets and properties Convex Hulls Extreme point Separation and support of
convexsetsConvexPolytopesandPolyhedraConvexconesConvexandconcave
functions Basic properties Differentiable convex functions Generalization of
convexfunctions.
ModuleII(14Hours)
Linear Programming: Introduction Optimization model, formulation and
applicationsClassicaloptimizationtechniques:Singleandmultivariableproblems
Types of constraints. Linear optimization algorithms: The simplex method Basic
solution and extreme point DegeneracyThe primal simplex method Dual linear
programs Primal, dual, and duality theory The dual simplex method The
primaldualalgorithmDualityapplications.Postoptimizationproblems:Sensitivity
analysisandparametricprogramming
ModuleIII(13Hours)
Nonlinear Programming: Minimization and maximization of convex functions
Local & Global optimum ConvergenceSpeed of convergence. Unconstrained
optimization: One dimensional minimization Elimination methods: Fibonacci &
Golden section search Gradient methods Steepest descent method. Constrained
optimization: Constrained optimization with equality and inequality constraints.
Kelleys convex cutting plane algorithm Gradient projection method Penalty
Functionmethods.
59
ModuleIV(13Hours)
Constrained optimization: Lagrangian method Sufficiency conditions Kuhn
Tucker optimality conditions Rate of convergence Engineering applications
QuadraticprogrammingproblemsConvexprogrammingproblems.
References:
1.DavidGLuenberger,.LinearandNonLinearProgramming.,2ndEd,Addison
Wesley.
2.S.S.Rao,.EngineeringOptimization.;TheoryandPractice;Revised3rdEdition,
NewAgeInternationalPublishers,NewDelhi
3.S.M.Sinha,Mathematicalprogramming:TheoryandMethods,Elsevier.
4.HillierandLiebermanIntroductiontoOperationsResearch,McGrawHill,8th
edition.
5.SaulIGass,Linearprogramming,McGrawHill,5thedition.
6.BazarraM.S.,SheraliH.D.&ShettyC.M.,NonlinearProgrammingTheoryand
Algorithms,JohnWiley,NewYork.
7.KalyanmoyDeb,OptimizationforEngineering:DesignAlgorithmsand
Examples,PrenticeHall(India).
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
60
ECS10302(C)
TRANSFORMTHEORY
Hours/Week:Lecture3hoursTutorial1hour
Credits4
Objectives:Theprimaryobjectiveistoprovidedeepunderstandingofthevarioustransforms
usedinsignalanalysis.Uponcompletionofthiscourse,thestudentwillhavesound
knowledgeinthemethodsofLapalcetransform,Ztransform,theFouriertransforms,
Wavelettransform,DCTandothertrsnsforms,theirapplicationsinvariousfieldslikeimage
compression.ThecoursealsointroducesnewtransformslikeCTTandWBCT.
ModuleI(14Hours)
IntroductionandReview:Introductionontheintegralanddiscretetransformsand
theirapplicationsNeedofreversibilitybasisRequirementsoftransforms(Linear
algebraic approach) Review of Laplace Transform, Z transform, Continuous
Fourier Transform, Discrete Time Fourier transform, Discrete transformRelations
betweenthetransforms
ModuleII(14Hours)
Integral Transforms: Short Term Fourier Transform(STFT) Limitations of STFT
HeisenbergsuncertaintyprincipleContinuouswavelettransform(CWT)Hilbert
Transforms Radon Transform Abel Transform Sine transform Cosine
TransformTheMellinTransformHankelTransformHartleyTransform.
ModuleIII(13Hours)
DiscreteTransformsandApplictions:DiscreteCosinetransformandapplicationsin
JPEGDiscreteSTFT(DSTFT)ApplicationofDSTFTinaudiosignalprocessing,
Discrete Wavelet Transform (DWT) lifting applied to DWT Applications of
DWT in audio signal processing image compression (JPEG 2000) At least one
application of each transform in one dimensional, twodimensional or three
dimensional signals or multimedia signal processing (Example : compression,
information security, watermarking , steganography, denoising, signal separation,
signalclassification).
ModuleIV(13Hours)
New Transforms and Applications: Limitations of DWT in image processing
Contourlet transform (CTT) Applications of CTT in image processing Ridgelet
and Curvelet transforms New developments in DWT and CTT such as wavelet
BasedContourletTransform(WBCT)
References:
1. The Transforms and Applications Handbook, Second Edition Edited by
AlexanderD.Poularikas,CRCPress
61
2.IntegralandDiscretetransformswithapplicationsanderroranalysis,AbdulJerri,
MarcelDekkerInc.
3.IntegralTransformsandTheirApplicationsLokenathDebnath,DambaruBhatta,
Taylor&FrancisInc
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. There will be a minimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
62
ECS10302(D)
INFORMATIONHIDINGAND
DATAENCRYPTION
Credits4
Hours/Week:Lecture3hoursTutorial1hour
Objectives:Thiscoursedealswiththeprinciplesandimplementationofsecure
communication.Itextensivelycoverscryptography,steganography,theirmethodsand
applications.
ModuleI(14Hours)
Information security Digital rights management copy right protection
Information integration Digital watermarking and steganography difference
betweenwatermarkingandsteganographyClassification,applicationsincontent
authentication,medicalimages,audioandvideorequisitesofwatermarkingand
steganography data hiding capacity, robustness and imperceptibility
Watermarking with side information fragile watermark benchmark for
watermarkingdatahidingintext
ModuleII(14Hours)
Watermarking in spatial domain Additive methods, spread spectrum based
methods Steganography in spatial domain Information theoretic approach for
watermarkingWatermarkingandsteganographyinfrequencydomainBasedon
Discretecosinetransform,DiscreteWavelettransformandContourlettransform
different methods Comparison between frequency domain and spatial domain
methods
ModuleIII(13Hours)
Watermark detection detection theoretic and information theoretic approach
Operating characteristics Recovery of embedded data Blind and non blind
methods Quality evaluation of data hidden images, audio and video. Quality
evaluation with and without reference Human visual system based methods
Weighted signal noise ratio for quality evaluation of stetgo data Robustness
measure of recovered data steganalysis statistical based techniques for
steganalysis
ModuleIV(13Hours)
Difference between steganography and cryptography Encryption and decryption
for Watermarks Embedding and Extraction Procedures Image hashing
WatermarkingwithVisualCryptographyAnalysisofdifferentmethods
63
References:
1. Ingemar Cox, Matthew Miller, Jeffrey Bloom, Jessica Fridrich, Ton Kalker
DigitalWatermarkingandSteganography,2ndEd.,MorganKaufmanPublishers
2. Fundamentals of Digital Image Watermarking Book Description, John Wiley &
SonsFernandoPerezGonzalez,SviatoslavVoloshynovskiy
3. FabienPetitcolasStefanKatzenbeisserInformationHidingTechniquesfor
SteganographyandDigitalWatermarking,Artechpublihsers
4.Wang,F. Pan,J. Jain,L.C.InnovationsinDigitalWatermarkingTechniques,
Springer
Internalcontinuousassessment:100marks
Internal continuous assessment is in the form of periodical tests, assignments,
seminars or a combination of these. Therewill be aminimumof two tests in each
subject.
EndsemesterExamination:100marks
Questionpattern:
Answerany5questionsbychoosingatleastonequestionfromeachmodule.
Module1
Module2
Module3
Module4
Question1:20marks Question3:20marks Question5:20marks Question7:20marks
64
ECS10303(P)
INDUSTRIALTRAINING
Hours/Week:30(Duringthetrainingperiod)
Credit1
Objectives:UponcompletionofIndustrialTraining,
thestudentgainsawarenessofissuesrelatedtodesigningandmaintaining
sophisticatedequipments,theirmanagementandadoptingtonewstandardsaswhen
theyareformed
thestudentlearnsissuesrelatedtomanagingpeopleinindustries
Thestudentshavetoundergoanindustrialtrainingofminimumtwoweeks
inanindustrydealingwithcommunication/signalprocessing,duringthesemester
breakbetweensemesterIIandsemesterIII,andcompletewithin15calendardays
from the start of semester III. The students are required to submit a report of the
training undergone and present the contents of the report before the evaluation
committee. Evaluation committee will award the marks based on training quality,
contentsofthereportandpresentation.
InternalContinuousassessment:50Marks
65
ECS10304(P)
MASTERRESEARCHPROJECT
PHASEI
Hours/Week:22hours
Credits6
Objectives:ThemainobjectiveoftheMasterResearchProjectistoidentifycurrentissuesin
theareaofCommunicationEngineeringandSignalProcessing.Theabilityofthestudentto
address contemporary issues and to find practical solutions to the issues increases. Also,
continuedandselflearningskillofthestudentisenhanced.
The project work can be a design project/experimental project and/or computer
simulation project on any of the topics in communication/signal processing area.
The project work is allotted individually on different topics. The students shall be
encouragedtodotheirprojectworkintheparentinstituteitself.Iffoundessential,
theymaybepermittedtocontinuetheirprojectoutsidetheparentinstitute,subject
totheconditionsinclause10ofM.Techregulations.Departmentwillconstitutean
Evaluation Committee to review the project work. The Evaluation committee
consists of at least three faculty members of which internal guide and another
expertinthespecifiedareaoftheprojectshallbetwoessentialmembers.
The student is required to undertake the master research project phase I
during the 3rd semester and Phase II in the 4th semester. Phase I consists of
preliminary thesis work, two reviews of the work and the submission of a
preliminaryreport.Firstreviewwouldhighlightthetopic,objectives,methodology
andexpectedresults.Secondreviewassessestheprogressofthework,preliminary
report and future plan of the work to be completed in the 4th semester. The
Evaluation committee consists of at least three faculty members of which internal
guideandanother expert in the specified area of theproject shallbetwoessential
members.
66
InternalContinuousassessment:
Guide
EvaluationCommittee
50
50
FirstReview
SecondReview
100
100
Total
150
150
67
MASTERRESEARCHPROJECT
PHASEII
Hours/Week:30
ECS10401
Credits12
MasterResearchprojectphaseIIisacontinuationofprojectphaseIstartedinthe3rd
semester.Therewouldbetworeviewsinthe4thsemester,firstinthemiddleofthe
semester andthesecondatthe endofthe semester. Firstreviewistoevaluatethe
progressofthework.Secondreviewwouldbeapresubmissionpresentationbefore
theevaluationcommitteetoassessthequalityandquantumoftheworkdone.This
would be a pre qualifying exercise for the students for getting approval by the
Departmental committee for the submission of the thesis. At least one technical
paper is to be prepared for possible publication in journal or conferences. The
technicalpaperistobesubmittedalongwiththethesis.Thefinalevaluationofthe
projectwillbeexternalevaluation.
InternalContinuousassessment:
Guide
EvaluationCommittee
FirstReview
50
50
SecondReview
100
100
Total
150
150