Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contact
Sl. Subject No. of
Subject Category Hrs/Week
No. Code Credits
L T P
1 EC0406 Control Systems FCE 4 0 0 4
2 EC0510 Digital Signal Processing* FCS 3 2 2 5
3 EC0410 Operating Systems FCM 4 0 0 4
4 EC0433 Microprocessors Systems* FCM 3 0 2 4
5 EC0438 Antennas and Wave Propagation FCC 4 0 0 4
6 EC0439 Analog and Digital Communications FCC 4 0 0 4
7 EC0109 Communication Laboratory FCC 0 0 3 1.5
Total 22 2 7 26.5
Total Contact Hrs/Week – 30 Hrs
VI SEMESTER B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Courses Under the Autonomous Scheme)
Contact
Sl. Subject No. of
Subject Category Hrs/Week
No. Code Credits
L T P
Advanced Communication & Coding
1 EC0440 FCC 4 0 0 4
Theory
2 EC0417 Embedded Systems FCM 3 0 2 4
3 EC0315 Digital Switching Systems FCC 3 0 0 3
5 EC0508 Digital Design using Verilog HDL* FCM 4 0 2 5
6 EC0412 Data Structures using C++* FCP 3 0 2 4
7 EC0201 Mini Project GC 0 0 4 2
8 EC Elective-1 3 0 0 3
Advanced Communication
9 EC0110 FCC 0 0 3 1.5
Laboratory
Total 20 0 13 26.5
Total Contact Hrs/Week – 33 Hrs
ELECTIVES OFFERED
1 EC0309 Advanced Signal Processing FES 3 0 0 3
2 EC0313 Neural Networks FES 3 0 0 3
2 EC0307 Image Processing FES 3 0 0 3
4 EC0310 ARM Processors FEM 2 0 2 3
Course Outcome:
On successful completion of the course, the students will be able to
1. Apply the concept of mathematics to model a physical system. Represent a control
system using state space techniques. Compare open loop and closed loop control
systems.
2. Analyze the transient and steady-state behaviour of dynamic systems.
3. Analyze closed loop system performance in the time and frequency domain.
4. Analyze the stability of closed loop control systems.
Text Book:
1. “Control Systems engineering” J. Nagareth and M. Gopal, New age international,
4th edition
Reference Books:
1. “Modern control engineering”,K. Ogata, –Pearson education Asia / PHI 4th edition,
2002
2. “Automatic Control System”, Benjamin C. Kuo, PHI, 8th edition, 2002.
DIGITAL SIGNAL PROCESSING (3:2:2)
Sub. Code: EC0510 CIE: 50% Marks
Hrs /Week: 3 SEE: 50% Marks
SEE Hrs: 3 Hrs Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Representation of analog signals by their discrete time samples and apply DFT and its
properties to sample and reconstruct discrete time signals.
2. Apply an efficient DFT in linear filtering methods.
3. Design IIR and FIR filters relative to specific performance parameters.
4. Realization of IIR and FIR filters.
5. Understand different DSP based architecture - TMS32067x processor.
Unit 6:Digital Signal Processors: Architectural features of a Digital Signal Processor, fixed
point and floating point processors, different generations of DSPs, TMS 320C67X
processors. (Text2) 5 Hrs
SLE: Fixed point arithmetic.
Text Books:
1. “Digital Signal Processing – Principles algorithm and application”, Proakis and
Manolakis, Pearson Education 4th Edition, 2007.
2. Monson H Hayes, “Digital signal processing”, Tata McGraw-Hill, New Delhi, 3rd
edition, 2008.
3. “Discrete Time Signal Processing”, Oppenheim And Schaffer,PHI,2003
Reference Book:
1. “Digital Signal Processing”, Sanjit K. Mitra, TMH, 2004
DIGITAL SIGNAL PROCESSING LABORATORY (0:0:2)
Course Outcome:
On successful completion of the course, the students will be able to
1. Explain the concept of operating systems, its structure and its types.
2. Understand structure of an OS and a Kernel
3. Differentiate between thread and process
4. Analyze Virtual Memory, Paging memory allocation, and select page table map
5. Use interrupts for process synchronization (through experimentation/assignment)
6. Understand different scheduling mechanisms
Unit 6: Scheduling:
Fundamentals of scheduling, Long-term scheduling, Medium and short term scheduling, Real
time scheduling.
Message Passing: Implementing message passing, Mailboxes, 10 Hrs.
SLE: Message passing in Unix
Text book:
1. “Ope rating Systems, A Concept based Approach”, ‘D.M. Dhamdhare’, TMH, 2nd
Ed.2006.
Reference books:
1. ‘Operating Systems Concepts’, ‘Silberschatz and Galvin’, John Wiley, 5th Edition,
2001.
2. ‘Operating System – Inte rnals and Design Systems’, ‘Willaim Stalling’, Pearson
Education, 4th Ed, 2006.
MICROPROCESSORS SYSTEMS (3:0:2)
Sub. Code: EC0433 CIE: 50% Marks
Hrs. /Week: 3 SEE: 50% Marks
SEE Hrs: 3 Hrs. Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Explain the fundamentals of the micro computing environment such as hardware
functions and processor architecture.
2. Design and analyse various types of memory systems and their decoding.
3. Explain the hardware and software components of a microprocessor-based system.
4. Develop assembly language program for the microprocessors and NDP.
5. Design and develop a microprocessor based system with peripheral interface.
6. Develop and build assembly language program for the microprocessors andNDP in
laboratory.
Text Book:
1. “Microcomputer systems”, Gibson and Liu, PHI, 1st Edition
Reference Books:
1. “The 8086/8088 family design, programming and Interfacing”, John Uffenbeck, PHI,
1st Edition
2. “The 8088 and 8086 Microprocessors”, Walter A Triebel and Avtar Singh, PHI, 1 st
Edition
MICROPROCESSORS SYSTEMS LABORATORY
LIST OF EXPERIMENTS
1. Simple programs to learn using of assembler and debug
2. Programs to illustrate usage of screen oriented debugger like TD, using breakpoints
and inspecting variables.
3. Data Transfer and addressing mode illustration
4. Simple programs to illustrate arithmetic instruction involving Binary, BCD and
ASCII data.
5. Interactive programs using DOS and BIOS interrupts.
6. Interactive programs to illustrate string manipulation instructions.
7. Hardware interfacing exercises using 8255 add on card.
8. Programs using NDP.
Note: As far as possible all the programs should use modular programming units like
Macros, Procedures and Libraries.
ANTENNAS AND WAVEPROPAGATION (4:0:0)
Sub Code: EC0438 CIE: 50% Marks
Hours /Week: 4 SEE: 50% Marks
SEE Hours: 3 Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Describe how an antenna radiates and capture radio wave energy from the concepts of
radiation by dynamic currents and TL theory. Solve problems on Antenna parameters.
2. Compute field patterns of arrays of Isotropic and NI sources. Computation of received
signal strength.
3. Design an antenna system, including the shape of the antenna, feed property, the
requirement on the arrangement of the radiating elements in an array, given the
radiation parameters such as radiation pattern, gain, operating frequency.
4. Summarise the concepts of working of different antenna types from the propagation
point of view and their specialities.
5. Identify the mechanism of radio wave propagation and its effects on EM waves.
Text Books:
1. “Antennas & Wave Propagation “John D Krauss, McGraw -Hill
international3rdedition, 2006.
2. “Electromagnetic waves and radiating systems”, Jordan &Balmain, PHI.,
2ndEdition,1994
Reference Books:
1 “Antennas and Propagation for wireless communication system”, Simon R
Saunders: John Wiley Publications, 3rd Edition, 2001
2. “Antennas and propagation”, Harish and Sachidananda, Oxford press,1st
Edition,2007
3. “Antennas and wave propagation”, G S N Raju: Pearson Education.,3rd Edition
2009
ANALOG & DIGITAL COMMUNICATIONS (4:0:0)
Sub. Code: EC0439 CIE: 50% Marks
Hrs /Week: 4 SEE: 50% Marks
SEE Hrs: 3 Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Describe and analyze the working of amplitude and frequency modulated systems and
analyze in time and frequency domain using Fourier and Hilbert transform.
2. Describe different types of noise and evaluate noise figure and figure of merit for
various communication circuits.
3. Distinguish between Analog and Digital Communication system and analyze
various sampling methods and its reconstruction.
4. Analyze and solve problems on various waveform coding and base band
shaping technique.
Text Book:
“An Introduction to Analog and Digital Communications”, Simon Haykin, second
edition, John Wiley, 2012
Reference Books:
1. “Communication Systems”, Simon Haykin, fourth edition, John Willey, 2006
“Digital and Analog Communication Systems”, K. Sam Shanmugam, John Wiley, 2001.
COMMUNICATION LABORATORY (0:0:3)
Sub. Code: EC0109 Hrs. /Week: 3
Course Outcome:
1. Performance analysis of AM, FM, TDM and radiation pattern of antennas.
2. Simulate and experimentally verify sampling theorem.
3. Design, Simulate and Implement various Analog communication circuits.
LIST OF EXPERIMENTS
1. Test tuned amplifier, find centre frequency, bandwidth and quality factor.
2. Performance analysis of AM modulation and detection.
3. Performance analysis of FM modulation and detection.
4. Generate PAM for different modulating signals and demodulate using suitable filters.
5. Plotting of radiation pattern and calculation of 3-dB bandwidth of folded dipole, slot,
helix and Microstrip antennas
6. Design and test a T,π, bridge & Lattice type Attenuators for a given characteristic
resistance and attenuation factor.
7. Verification of sampling theorem using natural and flat top samples.
8. Performance analysis of TDM.
ADVANCED COMMUNICATION AND CODING THEROY (4:0:0)
Sub. Code: EC0440 CIE: 50% Marks
Hrs /Week: 4 SEE: 50% Marks
SEE Hrs: 3 Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Describe and analyze various modulation schemes in digital communication
system and solve problems on probability of error.
2. Analyze and solve problems on spread spectrum and advanced modulation
techniques.
3. Analyze of information theory, source and channel coding techniques.
4. Describe and analyse advanced coding schemes.
Text Books:
1. “Communication Systems”, Simon Haykin, fourth edition, John Willey, 2006.
2. Blahut R. E, Theory and Practise of Error Control Codes, Addisson Wesley, 1983
References:
1. “An Introduction to Analog and Digital Communications”, Simon Haykin, second
edition, John Wiley, 2012
2. Shu Lin and Danicl J. Costello Jr., Error Control Coding: Fundamentals and
Applications, Prentice Hall, 2003.
EMBEDDED SYSTEMS(3:0:2)
Sub. Code: EC0417 CIE: 50% Marks
Hrs. /week: 3 SEE: 50% Marks
SEE Hrs: 3 Hrs. Max Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Describe characteristics of embedded systems and Common peripherals of an
embedded target board
2. Describe Booting sequence, memory layout, Boot loader installation and application
development
3. Compile and configure Linux kernel and Root file system
4. Use Make; describe different methods of debugging and Real time concepts
Text Book:
1. ‘Professional Linux Embedded Systems’, ‘GeneSally’, Academic Press 2010
DIGITAL SWITCHING SYSTEMS (3:0:0)
Sub. Code: EC0315 CIE: 50% Marks
Hrs./week: 3 SEE: 50% Marks
SEE Hrs.: 3 Hrs. Max Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Implement the Building blocks of Digital switching system and analyze the concept of
switching system control and transmission.
2. Analyze the Mathematical modelling of telephone systems and designing of switching
networks, link systems, space and time division switching systems, and
synchronization.
3. Discuss the switching system software required for typical digital switching system,
software architecture, call models, feature flow diagrams.
4. Discuss reliability, analysis, maintenance of Digital Switching System, a generic
Digital Switching System model.
Text Books:
1. ‘Telecommunication s witching traffic and networks’, ‘J.E. Flood’, Pearson
education, 2002.
2. ‘Digital switching systems’, ‘Syed R.Ali’, TMH Ed 2002.
Reference book:
1. ‘Digital telephony’, ‘John.C Bellamy’, Wiley India 3rd Edition 2000.
DIGITAL DESIGN USING VERILOG HDL(4:0:2)
Sub Code: EC0508 CIE: 50% Marks
Hours /Week: 4 SEE: 50% Marks
SEE Hrs.: 3 Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Explain advanced topics in digital logic design.
2. Describe modelling and Verilog language syntax and semantics.
3. Design, test and implement combinational and sequential circuits using Verilog
simulator
4. Design, test and implement finite state machines using FSMD and ASMD charts
using Verilog simulator
5. Implement typical combinational and sequential systems on Altera DE2 board.
6. Demonstrate the use of a soft processor in designing digital systems and importance
of IP cores.
Text book:
1. “Advanced Digital Design using Verilog HDL”, Ming Bo Lin, Published, TMH.
Reference Books:
1. “Advanced Digital Design using Verilog HDL”, Celleti Published, PHI 2003
2. “Verilog HDL”, Samir Palnitkar Published, Pearson Education 2003
DIGITAL DESIGN USING VERILOG HDL
LIST OF EXPERIMENTS
PART A: Simulation Synthesis and Implementation using Xilinx ISE 14.7
1. Lab Session 1 - Logic gates in Structural, Dataflow and Behavioral
2. Lab Session 2 - Combinational Circuits 1
3. Lab Session 3 - Combinational Circuits 2
4. Lab Session 4 - Sequential Circuits 1
5. Lab Session 5 - Sequential Circuits 2
Text book:
1. “Design through VERILOG HDL” By T R. Padmanabhan. Published by IEEE
Press and John Wiley and Sons.2004.
DATA STRUCTURES USING C++ (3:0:2)
Sub. Code: EC0412 CIE: 50% Marks
Hrs./Week: 3 SEE: 50% Marks
SEE Hrs.: 3 Hrs Max. Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to:
1. Explain the concept of object oriented programming and their significance in real
world.
2. Demonstrate knowledge of OOPS features needed for solving problems and
programming.
3. Analyse and implement programs for various data structure such as: Linked list,
stacks, queues, trees, searching and sorting related algorithms.
4. Interpret, analyse and implement object modelling for given practical problems using
C++ programming development environment.
Unit 5: Searching:
Searching: Linear and Binary search, Hashing principles, Hash functions, Collision resolution
Techniques using open and closed addressing. 6 Hrs.
SLE: Big O notation
Unit 6. Sorting:
Sorting: Insertion sort, Selection sort, Bubble sort, Insertion sort, Merge sort, Quick sort.
7 Hrs.
SLE:External sorting.
Text Books:
1. Herbert Schmidt, “The Complete Reference C++”, Tata McGraw-Hill., 4th Edition.
2. A.M. Tenenbaum, Data Structures Using C, Pearson Education.
3. Y. Langsam, M. Augenstein and A.M. Tenenbaum, “Data Structures using C and
C++”,Prentice Hall India.
Reference Books:
1. Stanley B.Lippmann, Josee Lajore, Sartaj Sahni, “Data Structures using C++”, Tata
McGraw Hill.
2. “C++Primer”, Addison Wesley, 4th Edition, 2005.
3. Owen L. Astrachan, “Programming with C++ - A Computer Science Tapestry”, Tata
McGraw-Hill., Special Indian Edition 2007.
4. E. Horowitz, and Sartaj Sahni, “Fundamentals of Data Structures”, Galgoti
Publications.
DATA STRUCTURES USING C++
Course Outcome:
1. Performance analysis of various digital modulation techniques.
2. Experimentally find the performance parameters of filter circuits, Couplers, Power
dividers using Microwave Striplines.
3. Performance analysis of various CODECs
4. Design, simulate and implement various Digital Communication circuits.
LIST OF EXPERIMENTS
1. Performance analysis of Fiber Optic link
2. Performance analysis of ASK and FSK.
3. Performance analysis of PSK and DPSK.
4. Implementation of CODECs using Hamming, cyclic and convolution codes.
5. Measurement of transmission loss and reflection loss of a 50-ohm microstrip
transmission line.
6. Measurement of power division, isolation and return loss characteristics of a 3dB
power divider.
7. Measurement of characteristics of a branch line and backward wave directional
coupler.
8. Measurement of filter characteristics of lowpass and bandpass filter
ELECTIVES OFFERED
Course Outcome:
On successful completion of the course, the students will be able to:
1. Compare different Vector Spaces and study Linear independence
2. Apply methods for reconstruction and interpolation signals, based on signal
modelling and advanced filtering techniques.
3. Analyze Biomedical Signals like ECG, EEG etc. and compare parametric/non-
parametric methods for power spectral estimations.
4. Resolve a signal in both time and frequency domains.
Unit6: Wavelets:
Introduction, CWT, DWT, Signal spaces and multiresolution analysis, Scaling function,
wavelet-DWT functions, Wavelet expansion 7 hrs
SLE: Different wavelets like Haar and Daubechies.
Text Books:
1. John G Proakis and Dimitris G Manolakis, Digital Signal Processing 4th Edn.,
Pearson Education, Noida, India, 2009
2. Biomedical Signal Processing, Principles and Techniques, DC Reddy
Reference Books:
1. Discrete Time Signal Processing, Alan V Oppenheim and Ronald W Schafer
2. Emmanuel Ifeachor and Barrie W Jervis, Digital Signal Processing, 2nd Edn., Pearson
Education, Noida, India, 2011
3. Paulo SR, et.al, Digital Signal Processing, Cambridge, UK, 2002
4. P P Vaidyanathan, Multirate signal processing, Pearson Education, Noida, 1993
5. Raghuveer Rao and AjitBopardikar “Wavelets”, Pearson Education, Noida, 2000
6. Schaum Series “Linear Algebra”
NEURAL NETWORKS (3:0:0)
Sub. Code: EC0313 CIE: 50% Marks
Hrs./week: 3 SEE: 50% Marks
SEE Hrs.: 3 Hrs. Max Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Design single and multi- layer feed- forward neural networks and the differences
between networks for supervised and unsupervised learning.
2. Analyze the behaviour of radial-basis function networks.
3. Illustrate unsupervised learning using Kohonen networks and training of recurrent
Hopfield networks.
4. Perform algorithmic training of various neural networks and Analyze the performance
of neural networks.
Unit 1:
Introduction, history, structure and function of single neuron, neural net architectures, neural
learning, use of neural networks. 5 Hrs.
SLE: Neural network Architecture.
Unit 2:
Supervised learning, single layer networks, perceptions, linear separability, perceptions
training algorithm, guarantees of success, modifications. 8 Hrs.
SLE: Neural networks used for predictions.
Unit 3:
Multiclass Networks-I, multilevel discrimination, preliminaries, back propagation, setting
parameter values, theoretical results. Accelerating learning process, application, mandaline,
adaptive multilayer networks. 7Hrs.
SLE: Resilient back propagation.
Unit 4:
Prediction networks, radial basis functions, polynomial networks, regularization,
unsupervised learning, winner take all networks, counter propagation networks. 7Hrs.
SLE: Kohonen self-organizing network
Unit 5:
Adaptive resonance theorem, topologically organized networks, distance based learning, neo-
cognition. Associative models, hop field networks, brain state networks, Boltzmann
machines, hetero associations. 8 Hrs.
SLE: Continuous Hopfield networks.
Unit 6:
Optimization using hop filed networks, simulated annealing, random search, evolutionary
computation. 5 Hrs.
SLE: Boltzmann machine
Text book:
1. ‘Ele ments of Artificial Neural Networks’, ‘KishanMehrotra, C. K. Mohan, Sanjay
Ranka’, Penram, 1997.
Reference Books:
1. ‘Artificial Neural Networks’, ‘R. Schalkoff’, MGH, 1997.
2. ‘Introduction to Artificial Neural Systems’, ‘J. Zurada’, Jaico, 2003.
3. ‘Neural Networks’, ‘Haykins’, Pearson Edu., 1999.
IMAGE PROCESSING (3:0:0)
Sub. Code: EC0307 CIE: 50% Marks
Hrs./week: 3 SEE: 50% Marks
SEE Hrs.: 3 Max Marks: 100
Course Outcome:
On successful completion of the course, the students will be able to
1. Understand basic principles of digital images, image data structures, and image
processing techniques.
2. Understand transform domain of an image and operations in transform domain
3. Understand image processing filtering techniques in both the spatial and frequency
(Fourier) domains
4. Understand the processes involved in enhancement and restoration techniques.
Text Book:
1. ‘Digital Image Processing’, ‘S. Jayaraman, S. Esakkirajan, T. Veerakumara’, Tata
McGraw Hill Education Pvt. Ltd., 2009
Reference Book:
1. ‘Image Processing’, ‘Gonzalez’, Gatesmark Publishing, 2nd Edition, 2009
2. ‘Digital Image Processing’, ‘Anil K Jain’, Prentice Hall, 1998
ARM PROCESSOR (2:0:2)
Sub. Code: EC0310 CIE: 50% Marks
Hrs./week: 2 SEE: 50% Marks
SEE Hrs.: 3 Max Marks:100
Course Outcome:
On successful completion of the course, the students will be able to
1. Describe the ARM programmer’s model, its architecture and analyze ARM and
thumb instruction set for ARM processor.
2. Describe the architectural support of ARM for operating system and explain the 3-
Stages pipeline organization.
3. Analyze advanced microcontroller bus architecture and JTAG boundary scan test
architecture.
4. Illustrate different ARM processor cores and analyze the function of memory
management unit of ARM.
5. Write and implement programme in assembly language using Keil micro tool.
Text book:
1. ‘Arm System on chip Architecture’, ‘Fuber’, Addison Wesley Longman 2000.
Reference Book:
1. “ARM Architecture Reference manual publications”, ARM Limited, 2000.
ARM PROCESSOR LABORATORY (0:0:2)
LIST OF EXPERIMENTS
1. Write an assembly language program to perform data processing operation.
2. Write an assembly language program to perform load and store operation.
3. Write an assembly language program to perform data transfer operation.
4. Write an assembly language program to perform logical shift operation.
5. Swapping register contents.
6. Factorial calculation.
7. Pre-index addressing and post-index addressing.
8. Branch instruction