LNM-IIT, Jaipur · LNM-IIT, Jaipur Courses offered: ... (PCM, DM, ADM, DPCM, CVSD). d) ... system...
Transcript of LNM-IIT, Jaipur · LNM-IIT, Jaipur Courses offered: ... (PCM, DM, ADM, DPCM, CVSD). d) ... system...
LNM-IIT, Jaipur
Courses offered: Odd Semester (July to Dec)
First Year Courses
ECE 103 Electronics I (E-I), Neeraj Shrivastva
Second Year Courses
ECE 215 ECE – I Lab (Digital Circuits and Systems) , Sandeep Saini, Kapil Jainwal
ECE 216 Semiconductor Devices and Circuits (SEMI) Kapil Jainwal
Third Year Courses
ECE 325 Digital Communication (DC) Soumitra Debnath
ECE 326 Digital Signal Processing (DSP) Sanjeev Sharma
ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra
Dixit ECE 325 Digital Communication (DC) Soumitra Debnath
ECE 327 Control System Engineering (CSE) R Tomar, Raju Jaitwar
ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra
Dixit ECE3061 Embedded Systems ES Program Elective (Y11 ECE & CCE & PG) Abhishek
Sharma ECE3051 Information Theory and Coding ITC Program Elective (Y11 ECE, CCE & core
PG) Dharmendra Dixit
Forth Year Courses
ECE4031 Microwave Circuits and Antennas (MCA) R Tomar
ECE4041 Optical Communication (OCOM), Soumitra Debnath
ECE4051 Computer Aided Design of VLSI Circuits
ECE4061 Cellular Communication CCOM, Purnendu Karamkar
P.G. (and Dual Degree) Core Courses Modern Digital Communication, Ranjan Gangopadhyay ECE4041 Optical Communication, Soumitra Debnath
P.G. (and Dual Degree) Elective Courses ECE3061 Embedded Systems, Abhishek Sharma
ECE4071 System Simulation and Process Optimization, S S Gokhale, R Tomar
Courses offered: Even Semester (Jan to June)
First Year Courses
ECE 109: Electronics II
Second Year Courses
ECE 214: Digital Circuits and Systems
ECE 219: Signals, Systems and Control
Third Year Courses
ECE 325: Digital Communication
ECE 327: Control System Engineering
ECE 331: Microprocessors and Interfaces
ECE 332: Engineering Electromagnetics
Elective Courses:
Wireless Networks
Microwave Circuits and Antennas
Advanced Microprocessor
Coding Theory
Mathematical Methods for Computer Vision
Broadband Communication
Mobile Communication
Transducers and Instrumentation
Advanced Digital Signal Processing
Labs
Electronics I Lab (Digital Electronics Lab)
Electronics II Lab (Analog Electronics Lab)
ECE 215: ECE – I Lab (Digital Circuits and Systems)
ECE 223: ECE – II Lab (Analog Communication and Signal Processing)
ECE 328: ECE – III Lab (Digital Communication and Digital Signal Processing)
ECE 333: ECE – IV Lab (Microwave and Optical Communication)
Title of the course: ECE 103 Basic Electronics-I (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 1st Year (Offered in 1st semester)
Pre-requisites: Nil
Total contact hours: Lectures (40) / Tutorials 12 / Practicals 30
Total number of credits: 4
Proposed Curriculum:
1. Basic definitions, passive components, sources, DC and AC, circuit analysis (analysis through network simplification, nodal analysis, loop analysis, superposition theorem, Thevenin’s Theorem, Norton’s Theorem, Maximum Power Transfer Theorem, Reciprocity Theorem).
2. Time domain response of RC and RL circuits. Sinusoidal steady state, Phasor, Impedance Frequency-domain response of RC, RL, and RLC circuits. Power in A.C. Circuits, D.C. Power supplies.
3. Operational Amplifiers (inverting, non-inverting, difference amplifier, etc.). 4. Basics of digital circuits, combinatorial circuits using logic gates and multiplexers.
Combinatorial Circuit Design, K-map. Half Adder and Full Adder Circuits, Flip-Flops, Shift Registers, Frequency Counters (Ripple, Synchronous, Ring and Johnson Counters), Non-Binary Frequency Counters (Asynchronous, Synchronous)
5. Errors in Digital Transmission (Parity Check, etc.)
Suggested Reading:
1. Microelectronic Circuits, Sedra and Smith, Oxford University Press. 2. Linear Circuits Analysis and Synthesis, A. Ramkalyan, Oxford University Press, 2005. 3. Basic Circuit Analysis, D. R. Cunningham and J. A. Stuller, published by Jaico Publishing
House, Mumbai, 1996. 4. Digital Integrated Electronics, Herbert Taub and Donald Schilling, McGraw Hill, New York,
1977.
Title of the course: ECE 109 Basic Electronics-II (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 1st Year (offered in 2nd semester)
Pre-requisites: Basic Electronics-I
Total contact hours: Lectures (40) / Tutorials 12 / Practicals 30
Total number of credits: 4
Proposed Curriculum
Block 1 (13 Lectures)
1) Physics of transistors 2) Characteristics and biasing of BJT. 3) Small signal (incremental) equivalent circuits. 4) CE, CB and CC amplifiers.
Block 2 (13 Lectures)
1) Difference Amplifier Design. 2) Oscillators and Filters: Bode plots. 3) Clipping, Clamping and other Non-Linear Op-Amp applications. 4) Power supplies.
Block 3 (14 Lectures)
1. Sample and Hold: Principles and Circuits 2. DAC: Principles and Circuits 3. ADC: Principles and Circuits 4. Application in Instrumentation
Suggested Reading:
1) Microelectronic Circuits, Sedra and Smith, Oxford University Press. 2) Electronic Devices and Circuits, Millman and Halkias, Tata McGraw Hill.
Title of the course: ECE 214 Digital Circuits and Systems (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 2nd Year, All Branches
Pre-requisites: Basic Electronics
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
1) Introduction to Digital Design (1): About Digital Design, Analog versus Digital, Digital Devices, Electronic and Software aspects of digital design, Integrated Circuits.
2) Number Systems & Codes (2): Positional Number Systems, Octal and Hexadecimal Numbers, Number System Conversions, Representation of negative numbers, Two’s complement Addition and Subtraction, Introduction to error correction and detecting codes.
3) Boolean Algebra and Minimization Techniques (4): Axioms, Single-Variable Theorems, Two and Three Variable Theorems, Duality, Standard representation, combinational circuit minimization using K-Maps, Static Hazards and finding them using Maps, Designing of combinational circuits.
4) Digital CMOS Logic (9): Digital Logic levels, MOS Structure and Transistor, Threshold Voltage, MOSFET VDS-ID Characteristics, Resistive Load Inverter, Active Load Inverter, CMOS Inverter, Calculation of VOH, VOL, VIL, VIH and Noise Margin, Design and sizing of CMOS digital circuits.
5) Combinatorial Circuits & Systems (8): Combinational logic circuit design, half and full adder, subtractor, Binary serial and parallel adders. BCD adder, Binary multiplier. Decoder: Binary to Gray decoder, BCD to decimal, BCD to 7-segment decoder. Multiplexer, De-multiplexer, Encoders and Priority Encoders. Diode switching matrix. Design of logic circuits using multiplexers, encoders, decoders and de-multiplexers. Designing of combinational systems: ALU etc.
6) Sequential Circuits & Systems (10): Latches, flip-flops, R-S, D, J-K, and Master Slave flip flops, Conversions of flip-flops: Counters: Asynchronous (ripple), synchronous and synchronous decade counter, Modulus counter, skipping state counter, counter design. Ring counter, Counter applications: Registers: buffer register, shift register.
7) Finite State Machines (6): Definition, classification, state machine analysis, excitation table of flip flops, designing various synchronous sequential circuits using state machines. Design Problems (Sequence detectors, Vending Machine Controllers etc.).
Suggested Reading:
1. Digital Design: Principles & Practices, J. F. Wakerly, Pearson Education. 2. Digital Fundamentals, Thomas L. Floyd and R. P. Jain, Pearson Education, 8th Ed. 3. CMOS Digital Circuits: Analysis and Design, Sung-Mo Kang and Yusuf Leblebici, Tata McGraw
Hill. 4. Digital Circuits and Design, S. Salivahanan & S. Arivazhagan, Vikas Publication House Pvt.
Ltd., 2nd Ed.
Title of the course: ECE 216 Semiconductor Devices and Circuits (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 2nd Year, All Branches
Pre-requisites: Basic Electronics
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
First part- MOS (13 lectures)
Introduction: Energy Band Diagram; n, p, Ψ; Charge-potential relation, Poisson’s equation, Accumulation, Depletion and Inversion of carriers, Current-voltage characteristics. Equivalent circuits, (4 lectures)
Derivation of Charge-surface potential. Relation. (2 lectures)
Capacitance Voltage relation. (1 lectures)
Current Voltage Relation I-V . (2 lectures)
Equivalent circuit, transconducatance. . (2 lectures)
CMOS gate, Analog gate. (2 lectures) Second Part-BJT (13 lectures)
PN junction (C-V) , (2 lectures)
Current voltage of PN junction , (4 lectures)
Current Voltage relation of PNP and NPN Transistors (4 Lectures)
Equivalent circuits , (3 lectures)
Third Part-BJT (12 lectures)
Current sources (2 lectures)
Difference Amplifiers (5 lectures)
Other selected circuits (5 lectures)
Suggested Reading:
Introduction to semiconductor devices, Kevin F. Brennan
Semiconductor Physics And Devices , Donald A. Neamen
Title of the course: ECE 219 Signals, Systems and Control (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 2nd Year (offered in 4th semester)
Pre-requisites: Nil
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
1. Signals and Systems: Motivation and introduction to the course, Basic concepts of signals and systems, signal transformations, continuous and discrete time systems, basic systems properties.
2. Linear time invariant (LTI) systems: Discrete and continuous – time LTI systems, convolution, properties of LTI systems, system described by differential and difference equations.
3. Fourier representation of periodic signals: Representation of continuous time periodic signals and their properties, representation of discrete time periodic signals and their properties, Fourier series and LTI systems, filtering.
4. Fourier Transform of aperiodic signals: Continuous and discrete time Fourier transform, properties of transforms, convolution and multiplication property, duality, time-frequency characterization, sampling.
5. Laplace and z-transform: The Laplace and z-transform, region of convergence, properties, analysis and characterization of LTI system using Laplace and z - terization of LTI system using Laplace and z - transform.
6. Linear Feedback Systems: Important applications of feedback system including stabilization, tracking, sensitivity, root-locus analysis of linear feedback systems, Nyquist stability criterion, gain and phase margins.
Suggested Reading:
1. Signals and Systems, Oppenheim, Willisky and Hamid Nawab, Prentice Hall, 2nd Ed. 2. Signals and Systems, S. Haykin and B. V. Veen, et al., Willey India, 2nd Ed.
Title of the course: ECE 220 Principles of Communication (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: UG 2nd year ECE
Pre-requisites: Nil
Total contact hours: Lectures (42) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
Block 1 (14 lectures)
1. Communication problem and system models 2. Signal transmission through a linear system 3. Signal distortion over a communication channel 4. Autocorrelation function, energy and power spectral density
Block 2 (14 lectures)
5. Representation of band-pass signals 6. Analog modulation systems
Linear Modulation 7. Analog modulation systems
Non-linear Modulation Block 3 (14 lectures)
8. Performance evaluation 9. Receivers 10. Sampling of analog signals 11. Frequency division multiplexing 12. Elements of Information theory
Suggested Reading:
1. Modern Digital and Analog Communication Systems, B. P. Lathi, Oxford University Press, 3rd Ed.
2. Communication Systems, Simon Haykin, John Wiley Publications, 4th Ed.
Title of the course: ECE 325 Digital Communication (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 3rd Year
Pre-requisites: Background knowledge of Analog Communications
Total contact hours: Lectures (40) / Tutorials / Practicals 30
Total number of credits: 4 Credit,
Proposed Curriculum:
Module 1 (10 lectures)
a) Overview of Communication b) Digital Signal Description (Spectrum, Bandwidth, Line coding). c) Digitization of Analog Signals (PCM, DM, ADM, DPCM, CVSD). d) Base-band Communication (Nyquist Signaling, Matched Filter, Equalizer, SNR, BER, ISI).
Module 2 (10 lectures)
a) Digital Modulation Technique (ASK/ FSK/ PSK/ DPSK/ MSK/ GMSK/ /4-QPSK/ QAM/ OFDM, BER Evaluation, Bandwidth Efficiency).
Module 3 (10 lectures)
a) Carrier and Clock synchronization (PLL, squaring loop, costas loop, DTTL, early-late gate bit synchronizer, clock jitter).
Module 4 (10 lectures)
a) Error Control Coding: ARQ, linear block codes, cyclic codes, BCH codes, convolutional codes, Viterbi decoding, fee distance, interleaving.
Suggested Reading:
3. Communication Systems, A. Bruce Carlson, McGraw Hill, 3rd Ed. 4. Digital Communication, Simon Haykin, John Wiley & Sons. 5. Modern Digital and Analog Communication System, B. P. Lathi, Oxford University Press, 3rd
Ed. 6. Digital Communication, J. G. Prokais, McGraw Hill, 5th Ed.
Title of the course: ECE 326 Digital Signal Processing (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 3rd Year (offered in 5th semester)
Pre-requisites: Course on Signals, Systems and Control
Total contact hours: Lectures (40) / Tutorials / Practicals 30
Total number of credits: 4
Proposed Curriculum:
1) Review of signals and systems: Motivation and introduction to the course, Basic concepts of signals and systems, interconnection of the systems and filtering.
2) Transform analysis of LTI systems: Z-transform and the Region of convergence of the system, Complex convolution theorem, system described by difference equations, Frequency response of LTI systems and system functions, relation between magnitude and phase, All pass systems, Minimum phase systems, Linear Systems with Generalized Linear Phase.
3) Structures for Discrete Time systems: Representation of system described by Linear Constant Coefficient Difference Equations, Lattice Structures.
4) FIR Filter Design Techniques: Design of FIR filters by windowing, FIR filter by the Kaiser window, Optimum approximation of FIR Filters.
5) The Discrete Fourier Transform and Computational Aspects: Orthogonal transform, discrete Fourier transform (DFT), Relation between Fourier transform and DFT, Circular Convolution, DFT properties, Computation of DFT, Linear Convolution using the DFT, Fast computation of DFT.
6) Multi-rate digital Signal Processing: Rate convertor and their characterization, multistage design of Decimator and Interpolator, poyphase decomposition, Applications of multi-rate systems.
7) Adaptive signal Processing: Stochastic signals, Wiener Filtering, LMS and RMS algorithms, spectral estimation.
Suggested Reading:
1) Digital Signal Processing, S. K. Mitra, Tata McGraw Hill, 3rd Ed. (Text Book). 2) Digital Signal Processing: Principles, Algorithms and Applications, Proakis et al., Prentice Hall,
3rd Ed. 3) Probability, Random Variables and Stochastic Processes, Papoulis et al., McGraw Hill, 3rd Ed.
Title of the course: ECE 327 Digital Signal Processing (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 3rd Year (offered in 5th semester)
Pre-requisites: Course on Signals, Systems and Control
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
Block 1 (16 Lecturers)
1. SYSTEMS AND THEIR REPRESENTATION
i. Basic elements in control systems, Open and closed loop systems
ii. Electrical analogy of mechanical and thermal systems
iii. Transfer function
iv. Block diagram reduction techniques , Signal flow graphs
2. Time response
i. Time domain specifications
ii. Types of test input, I and II order system response
iii. Error coefficients, Generalized error series, Steady state error
iv. P, PI, PID modes of feedback control.
Block 2 (8 Lecturers)
1. FREQUENCY RESPONSE
i. Bode plot
ii. Polar Plot
iii. Nyquist Plot
iv. Correlation between frequency domain specification and time domain specification
Block 3 (8 lecturers)
1. STABILITY OF CONTROL SYSTEM
i. Characteristics equation, Location of roots in S plane for stability
ii. Routh Hurwitz criterion
iii. Root locus construction
iv. Gain margin and phase margin, Nyquist stability criterion.
Block 4 (8 Lecturers)
1. COMPENSATOR DESIGN
i. Performance criteria , Lag, lead and lag-lead networks
ii. Compensator design using bode plots
2. STATE VARIABLE
i. State variable representation
ii. solution of state equation of LTI control systems
Suggested Readings:
1. I.J. Nagrath and M. Gopal, ‘Control Systems Engineering’, New Age International Publishers, 2003.
2. Benjamin C. Kuo, Automatic Control systems, Pearson Education, New Delhi, 2003.
Title of the course: ECE 331 Microprocessor and Interfaces (Core)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s):
Target Audience: 3rd year (Offered in 6th semester)
Pre-requisites: Digital Circuits and Systems
Total contact hours: Lectures (40) / Tutorials / Practicals 30
Total number of credits: 4
Proposed Curriculum:
1. Introduction (2): Microcomputer and microprocessor, Evolution of microprocessors, types of buses.
2. Architecture of 8085 microprocessor (4): Internal architecture of Intel’s 8085 Microprocessor and its functional blocks, types of registers and their functions, IC pin outs and signals, address, data and control buses, addressing, Opcode Fetch and execution procedure.
3. Addressing Modes (3): Register addressing mode, direct addressing mode, Indirect addressing mode, Implicit addressing mode.
4. Instruction Set of 8085 and its assembly Language programming(6): a. Data Transfer Instructions b. Arithmetic and Logical Instructions c. Branching Instructions d. Stack Instructions
5. Timing diagrams (6): Clock signals, instruction cycles, machine cycles, and timing states, instruction timing diagrams.
6. Interrupts (4): Interrupts, Interrupt vector table, Types of interrupts (Software and Hardware).
7. Interfacing of Memory and I/O devices (6): Importance of interfacing, memory interfacing, I/O interfacing.
8. Programmable Interfaces (8): 8255 PPI, 8253 PIT, 8259 PIC, 8279 KDI.
Suggested Reading:
1. Microprocessor: Architecture, Programming and Application with 8085, Gaonkar, John
Wiley Eastern Ltd. Publication.
2. Microprocessors and Interfacing, Douglas V. Hall, Tata McGraw Hill Publication.
3. Fundamentals of Microprocessors and Microcomputers, B. Ram, Dhanpat Rai Publications,
New Delhi.
Title of the course: ECE 332 Engineering Electromagnetics
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s): (Core for 3rd Year ECE, Elective for 3rd Year CCE)
Target Audience: 3rd Year (ECE and CCE)
Pre-requisites: Nil
Total contact hours: Lectures (40) / Tutorials / Practicals 30
Total number of credits: 4
Proposed Curriculum:
Block 1 (10 lectures)
1) Review of Fundamental Concepts and Definitions 2) Transmission Line Theory 3) Electromagnetics and Maxwell’s Equations
Block 2 (10 lectures)
1. Boundary Conditions 2. Wave Equation 3. Uniform and Non-Uniform Plane Waves
Block 3 (10 lectures)
1. Rectangular Waveguide 2. Circular Waveguide
Block 4 (10 lectures)
1. Coaxial Line 2. Microwave Integrated Circuits (MICs) 3. Brief Introduction to Coupled Lines 4. Brief Introduction to Resonators 5. Brief Introduction to Dielectric Waveguides and Optical Fibre
Suggested Reading:
1) Electromagnetic Waves and Radiating Systems, Edward C. Jordan and K. G. Balmain, Prentice Hall, 2003.
2) Electromagnetic Field Theory and Transmission Lines, G. S. N. Raju, Pearson Education, 2005. 3) Elements of Electromagnetics, Matthew N. O. Sadiku, Oxford University Press, 2001. 4) Microwave Engineering, David M. Pozar, John Wiley, 2003. 5) More Books to be recommended if necessary.
Title of the course: Microwave Circuits and Antennas
Elective Category: HSS/Science/Open/Program Elective: Open Elective
If Program Elective, which stream(s):
Target Audience: 4th Year
Pre-requisites: Microwave Engineering
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
BLOCK 1 (10 Lectures)
1. Radiation Fundamentals 2. Herzian dipole antenna 3. Dipoles and Monopoles of arbitrary length (including quarter-wave and half-wave cases) 4. Antenna performance parameters and their definitions 5. Propagation of electromagnetic waves in free-space and other media.
BLOCK 2 (10 Lectures)
1. Transmitter and Receiver block diagrams 2. Multi-Port Microwave Networks and their analysis (Z-parameters,Y-parameters,ABCD-
parameters, and S-parameters) 3. Impedance matching techniques (lumped-component approach, single-stub matching,
double-stub matching, impedance transformers, tapers).
BLOCK 3 (10 Lectures)
1. Microwave Filter Design by Insertion Loss Method (Maximally Flat Response, Equiripple Response, Linear Phase Response)
2. Scaling of filter designs (Impedance Scaling, Frequency Scaling, Low-Pass to High-Pass transformation, Low-Pass to Band-Pass Transformation, Low-Pass to Band-Stop Transformation)
3. Filter Design Implementation-Related issues, especially at high frequencies 4. Design of circulators, isolators, power dividers, power combiners and couplers
BLOCK 4 (10 Lectures)
1. Microwave generators: an overview 2. Theory of operation and design details of Klystron, Magnetron, and Travelling Wave Tube
(TWT) amplifiers and oscillators 3. Semiconductor Devices for amplifying and generating microwave signals
.
Suggested Reading:
1) Microwave Engineering, David M. Pozar, John Wiley, 2003. 2) Electromagnetic Waves and Radiating Systems, E. C. Jordan and K. G. Balmain, Prentice Hall
of India, 2005.
Title of the Course: Advanced Microprocessors (x86, Pentium Family).
Elective Category: HSS/Science/Open/Program Elective: Program Elective
If Program Elective, which stream(s): ECE/CCE
Target Audience: 3rd Year
Pre-requisites: Digital Circuits and Systems, Microprocessor and Interfaces (Introduction).
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
1. Introduction:
Microprocessor family, types of buses.
2. Architecture of 8086/8088 microprocessor:
1) Internal architecture description, 2) Register organization of 8086, 3) Signal description of 8086 registers, 4) Physical Memory Organization. 5) Minimum and maximum mode of 8086 system and timings.
3. Instruction set and assembler directives
1) Addressing modes of 8086 2) Instruction set of 8086/8088 3) Assembler directives and operators
4. Assembly Language programming with 8086/8088 instruction set
1) Machine coding the programs 2) Programming with an assembler
5. Stack and interrupts of 8086/8088
1) Stack structure of 8086/88 2) Interrupts and interrupt service routine
6. Interfacing of Memory and I/O devices with 8086/8088:
1) Semiconductor memory interfacing 2) DRAM Interfacing 3) I/O Ports
Suggested Readings:
1. INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium,
Pentium ProProcessor, Pentium II, III, 4 (7th Edition), by Barry. B. Brey, Prentice
Hall, Publisher.
2. Advanced Microprocessors and Peripherals by A.K. Ray and K.M. Bhurchandi, Mc
Graw Hill Publications.
3. Advanced Microprocessors and Microcontrollers by B. Ram Laxmi publications,
New Delhi.
Title of the course: Coding Theory
Elective Category: HSS/Science/Open/Program Elective: Program Elective
If Program Elective, which stream(s): ECE/ CCE
Target Audience: 3rd/ 4th Year
Pre-requisites: Digital Communication
Total contact hours: Lectures 40 / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum
Introduction: Forward error control requirement in communication systems
Linear block codes, systematic and non-systematic codes, Generator and Parity- check matrices, Distance measure, Syndrome, Perfect codes, Hamming codes
Mathematical requisites for algebraic coding theory
Cyclic codes, CRC, BCH codes, RS Codes, Decoding of cyclic codes, Berlekamp algorithm, hardware realization of some simple codecs
LDPC codes
Convolutional codes, sequential decoding algorithm, Viterbi decoding
Turbo codes, decoding
Applications
Suggested Reading:
7. Error Control Codin, Shu Lin, 2nd Ed. 8. Theory and Practice of Error Control Codes, R. E. Blahut 9. Algebraic Coding Theor, Elwyn R. Berlekamp, Revised Ed. 10. Modern Control Theory, Tom Richardson and Ruediger Urbanke
Title of course: Mathematical Methods for Computer Vision
Elective Category: HSS/Science/Open/Program Elective: Program Elective
If Program Elective, which stream(s): ECE/ CCE
Target Audience: 4th Year and PG
Pre-requisites: Linear Algebra, Calculus
Total contact hours: Lectures 40 / Tutorials / Practicals 10
Total number of credits: 4
Proposed Curriculum:
1) Least Squares from Linear Algebra to Calculus
Line fitting and Recursive least squares.
Curve fitting: Spline interpolation and approximations for tangents and normals to the curve.
Surfaces and Curves on Surfaces
Surface patch approximations. Tangent space and the normal vector computation.
2) Rotation
Representation of Rotations in R^3.
Properties of rotation matrices and infinitesimal rotation.
Rotation estimation from given correspondence between two 3D point sets.
3) Calculus of Variation
Functional, Extremisation of functional, Euler Lagrange Eqns.
Examples and Exercises. Motion estimation and detection, Optical flow
4) Differential Geometry of Curves and Surfaces
Curvature.
Geodesics.
Signature of a Curve. Shape Matching Based on Shape Context
Gauss-Bonnet theorem.
5) Computer Vision
Homogeneous Co-ordinate systems
RANSAC for Camera Matrix Identification
Camera Calibration and Stereo Reconstruction
Suggested Text/s:
a. Linear Algebra, GPS and Geodesy by Gilbert Strang
b. Curves and Surfaces for Computer Graphics by David Salomon
c. Calculus of Variations by Gelfand and Fomin
d. Modern Differential Geometry with Mathematica by Alfred Gray
Title of the course: Broadband Communication and Networks
Elective Category: HSS/Science/Open/Program Elective: Program Elective
If Program Elective, which stream(s): ECE/CCE
Target Audience: 4th Year
Pre-requisites: Background knowledge of Digital Communications
Total contact hours: Lectures (40) / Tutorials / Practicals
Total number of credits: 4 Credit,
Proposed Curriculum
Module 1 (10 lectures)
1) Overview of Broadband Photonics and Broadband Wireless Networks 2) DWDM networks and wavelength/ waveband Routing
Module 2 (10 lectures)
1) Optical packet Switching/ Optical burst Switching Networks 2) Broadband Photonic/ Wireless Access Networks
Module 3 (10 lectures)
1) MIMO Wireless Systems/ Diversity Techniques 2) Space-time codes
Module 4 (10 lectures)
1) OFDM/ 3G & 4G Systems
Suggested Reading:
1) Digital Communication, J. G. Prokais. 2) Space Time Codes and MIMO Systems, M. Janakiraman, Artech House. 3) Introduction to CDMA Wireless Communication, M. A. Abu-Rgheff, Academic Press. 4) Modern Wireless Communication, S. Haykin & M. Moher, Pearason Education. 5) Optical WDM Networks, J. Zheng and H. Mouftah, Wiley-InterScience. 6) Optical Networks: A Practical Perspective, R. Ramaswami and K. N. Sivarajan, Morgan
Kaufmann Publisher.
Title of the course: Mobile Communication (Core/ Program Elective)
Elective Category: HSS/Science/Open/Program Elective:
If Program Elective, which stream(s): Core for PG and Program elective for ECE and CCE
Target Audience: 4th Year
Pre-requisites: Digital Communication
Total contact hours: Lectures 40 / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
Physical:
1) Introduction: Panorama: Past, Present and Future scenario 2) Cellular concepts 3) Propagation Characteristics of mobile channels 4) Access techniques
Mathematical pre-requisites:
1) Algebraic concepts, PN Sequences, Walsh Functions etc. Standards:
1) Mobile standards: GSM, CDMA Systems:
1) x Generation mobile systems (x: 1, 2, 2+, 3, 4) 2) Mobile satellite communication.
Suggested Reading:
1) Mobile Radio Networks: Networking and Protocols, Bernhard H. Walke, John Wiley, 2nd Ed. 2) Principles of Mobile Communication, Gordon L. Stuber, Kluwer Academic, 2nd Ed. 3) Wireless Digital Communications: Modulation and Spread Spectrum Applications), Kamilo
Feher, Prentice Hall, 6th Ed. 4) Wireless Communications: Principles and Practice, Theodore S. Rappaport, Prentice Hall, 2nd
Ed. 5) CDMA Systems Engineering Handbook, Jhong S. Lee and Leonard E. Miller, Artech House.
Title of the Course: Advance Digital Signal Processing.
Elective Category: PG Core/UG Program Elective
If Program Elective, which stream(s): ECE/CCE and PG ECE
Target Audience: 4th Year
Pre-requisites: Digital Signal Processing
Total contact hours: Lectures 40 / Tutorials / Practicals
Total number of credits: 4
Proposed Curriculum:
Description:
1. Introduction,
2. Discrete time signals and systems,
3. Z-transforms,
4. Structures and Design procedures for FIR and IIR Filters,
5. Frequency Transformations,
6. Linear phase design,
7. Introduction to DFT Fast DFT computation by FFT, NTT and WTFA.
8. Noise analysis of digital filters,
9. Power spectrum estimation,
10. Multi-rate digital filtering,
11. Introduction to multidimensional DSP and its application to image and video processing,
applications of DSP in communications,
12. Radar and Sonar,
13. Hardware implementation considerations.
Suggested Readings:
1) Digital Signal Processing, S. K. Mitra, Tata McGraw Hill, 3rd Ed. (Text Book). 2) Digital Signal Processing: Principles, Algorithms and Applications, Proakis et al., Prentice Hall,
3rd Ed. 3) Probability, Random Variables and Stochastic Processes, Papoulis et al., McGraw Hill, 3rd Ed.
Title of the Course: Electronics 1 Lab (Digital Electronics Lab). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 1st Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits:
Proposed Curriculum Description:
All the experiments given below have to be performed in hardware lab (1.5 Hrs.) and also to be
simulated in the ECAD lab (1.5 Hrs.)
A) Networks
A.1 Resistive network
A.2 Time response of RC & RL circuits
A.3 Frequency response of RC and RL circuits
B) Operational amplifier
B.1 Inverting and non inverting configuration
B.2 Summing and scaling circuits
B.3 Filter circuits
C) Digital circuits
C.1 Basic logic gates and universal gates
C.2 Arithmetic and logical circuits
C.3 Sequential Elements (Flip Flops)
D) Designing and fabrication of power supply
Title of the Course: Electronics 1I Lab (Analog Electronics Lab). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 1st Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits:
Proposed Curriculum Description:
1. Current source using BJT and Op-Amp.
2. Current gain and biasing of BJT.
3. Biasing and gain of Common Emitter (CE) Amplifier
4. Clipping and Clamping circuits.
5. Difference Amplifier.
6. RC Phase shift and Wein bridge oscillators.
7. Voltage controlled Waveform generator using Op-Amp.
8. Monostable and Astable multivibrator using 555 Timer IC.
9. Analog to Digital Converter
10. Digital to Analog Converter.
Title of the Course: ECE 1 Lab (Digital circuits and system Laboratory). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 2nd Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits: 2
Proposed Curriculum Description:
1. Realize the function, mentioned below in at least four different physical ways: F(x) = x0 + x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8 + x9
Where + represents XOR operation. Select any Spartan-III and CPLD device.
Generate the synthesis report and analyze the resources used (for e.g. gates, slices, IOB
etc.), as well as the combinational path delay.
2. Design, simulate and implement Half adder, Full adder using dataflow, behavioral and structural modeling in VHDL.
3. Implementation of 2x1, 4x1 and 8x1 multiplexers using dataflow, behavioral and structural modeling in VHDL.
4. Implement 1x2, 1x4 and 1x8 demultiplexers using dataflow, behavioral and structural modeling in VHDL. Implement Boolean functions using MUX.
5. Implement 1 to 2, 2 to 4 and 3 to 8 line decoder using dataflow, behavioral and mixed modeling in VHDL. Implement Booleans functions using decoders.
6. Implement 4 bit ripple carry adder using structural modeling. Implement 4 bit adder/subtractor using structural modeling.
7. Implement a 3 bit multiplier to perform the operation A*B on two 3 bit vectors. Design a combinational circuit that has three inputs and three outputs and specified problem statement.
8. Design 4 bit binary counter by using clock variable and 8 bit Gray counter. Implement both as up as well as down counters.
9. Use CASE statement to: assign grades for a class, decide leap year, decide whether the number is prime of not.
10. Design D latch, JK flip flop, RS flip flop and T flip flop using behavioral and structural modeling.
11. Design an 8 bit register using flip flops designed in previous experiments and an up counter using flip flops.
Title of the Course: ECE 1I Lab (Digital Communication Laboratory). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 2nd Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits: 2
Proposed Curriculum Description:
1. Hardware Experiments: a. Experiment on digital signaling pulse formats: Random data generation and power
spectrum density plots of NRZ/ RZ/ Manchester coded data. b. Experiment on data sampling, quantization, encoding, and reconstruction of signal:
Pulse code modulation (PCM). c. Delta modulation. d. Data clock recovery. e. Time-division multiplexing and de-multiplexing. f. Digital modulation and demodulation of amplitude shift keying (ASK). g. Digital modulation and demodulation of binary phase shift keying (BPSK). h. Digital modulation and demodulation of frequency shift keying (FSK). i. BER measurement of a base-band communication link.
2. Simulation Based Experiments: a. Simulating power spectral density plots of RZ and Manchester coded random data. b. Simulating a base-band digital communication link. c. Generate a random process with a Rayleigh PDF. d. Simulate a rate-half constraint length K = 3 convolution code encoder and decoder.
3. Projects: a. Design a DPSK modulator and a demodulator. b. Design a carrier recovery circuit using PLL. c. Design of a 256-carrier OFDM transmitter. d. Implementing a 64-ary QAM transmitter using FPGA.
Title of the Course: ECE III Lab (Analog Communication Laboratory). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 2nd Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits: 2
Proposed Curriculum Description:
1. Transient response of series RLC circuit. 2. Active band-pass filter. 3. Difference amplifier. 4. Amplitude modulation (AM). 5. DSB-SC modulator. 6. Ring modulator. 7. Product demodulator. 8. Frequency modulator and demodulator.
Title of the Course: ECE III Lab (Analog Communication Laboratory). UG Core
Elective Category:
If Program Elective, which stream(s):
Target Audience: UG 3rd Year
Pre-requisites:
Total contact hours: Lectures 0 / Tutorials / Practicals 42
Total number of credits: 2
Proposed Curriculum Description:
The list of proposed experiments follows:
1. Familiarization with various components and sub-assemblies (Klystron, Isolator,
Frequency Meter, Variable Attenuator, Fixed Attenuator, Magic Tee, Slotted Section,
VSWR Meter, MH Directional Coupler, Parabolic Dish Antenna, Horn Antenna,etc.)
2. To study the characteristics of Klystron oscillator
3. To study the characteristics of Gunn diode oscillator
4. To study frequency, guided wavelength, and free-space wavelength
5. To measure VSWR, reflection coefficient, and impedance
6. To study the performance of Magic Tee, E-Plane Tee, and H-Plane Tee
7. To study the performance of Directional Coupler, Isolator, and Circulator
8. To measure the Radiation Pattern and Gain of an Antenna
9. To measure the Phase Shift and Q of a Resonant Cavity
All the 9 experiments can be conducted using the same MTI Kit Model No. MTI-1006.