You are on page 1of 67

UNIVERSITYOFCALICUT

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

Note:6 hours/week is meant for departmental assistance by students.

SEMESTERII
Sl.
no

Coursecode

Hours/
week
L
T
3
1

Subject

ESE Total Credits

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

Note:6 hours/week is meant for departmental assistance by students.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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 in additive white Gaussian noise (AWGN) channels, Cross


correlationreceiver,Matchedfilterreceiveranderrorprobabilities.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

4. S. Thomas Alexander, Adaptive Signal Processing Theory and Application,


SpringerVerlag.
5. D. G. Manolokis, V. K. Ingle and S. M. Kogar, Statistical and Adaptive Signal
Processing,McGrawHillInternationalEdition,2000.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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.

Each student is required to choose a topic of their interest from


Communication/SignalProcessingorrelatedtopicsfromoutsidethesyllabusand
presentatopicforabout45minutes.Acommitteeconsistingofatleastthreefaculty
members shall assess the presentation. Internal continuous assessment marks are
awardedbasedontherelevanceofthetopic,presentationskill,qualityofthereport
andparticipation.
Internalcontinuousassessment:100marks

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

4. Harry L. Van Trees, Detection, Estimation and Modulation Theory, Part 1,


JohnWiley&SonsInc.
5. Jerry M. Mendel, Lessons in Estimation Theory for Signal Processing,
CommunicationandControl,PrenticeHallInc.
6. SophoclesJ.Orfanidis,OptimumSignalProcessing,2ndedn.,McGrawHill.
7. Monson H. Hayes, Statistical Digital Signal Processing and Modelling, John
Wiley&SonsInc.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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:

FDM/TDM/FDMA/TDMA Spatial reuse Cochannel interference Analysis Hand


overAnalysis Erlang CapacityAnalysisSpectral efficiency and Grade ofService
ImprovingcapacityCellsplittingandsectoring.
ModuleIV(15hours)
Spread spectrum and CDMA: Overview of CDMA systems: Direct sequence and
frequency hoped systemsspreading codescode synchronizationChannel
estimationpower controlMultiuser detection Spread Spectrum Multiple Access
CDMASystemsInterferenceAnalysisforBroadcastandMultipleAccessChannels
Capacity of cellular CDMA networks Reverse link power control Hard and Soft
handoffstrategies.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

3. Vijay K. Garg, Kenneth Smolik, Joseph E. Wilkes, Applications of CDMA in


Wireless/PersonalCommunications,PrenticeHall.
4.S.Verdu,MultiuserDetection,CambridgeUniversityPress.
5. M. K. Simon, J. K. Omura, R. A. Scholts and B. K. Levitt, Spread Spectrum
CommunicationsHandbook,McGrawHill.
6.CooperandMcGillem,ModernCommunicationsandSpreadSpectrum
McGrawHill.
7.J.G.Proakis,DigitalCommunications,McGrawHill,4thed.
8.S.GlisicandB.Vucetic,SpreadSpectrumCDMASystemsforWireless
Communications,ArtechHouse,

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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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.

2. Design with PIC microcontroller John Peatman; Printice Hall


3. Rajkamal;EmbeddedSystemsArchitecture;ProgrammingandDesign;TataMcGraw
HillPublications.

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

Question2:20marks Question4:20marks Question6:20marks Question8: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.

Each student is required to choose a topic of their interest from


Communication/SignalProcessingorrelatedtopicsfromoutsidethesyllabusand
presentatopicforabout45minutes.Acommitteeconsistingofatleastthreefaculty
members shall assess the presentation. Internal continuous assessment marks are
awardedbasedontherelevanceofthetopic,presentationskill,qualityofthereport
andparticipation.
Internalcontinuousassessment:100marks

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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

Question2:20marks Question4:20marks Question6:20marks Question8: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

You might also like