1. |
EC5209 |
Communication Networks ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC5209
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Communication Networks
|
Learning Mode
|
Lectures
|
Learning Objectives
|
Course Learning Outcome (CLO): The students will be able to understand:
1. the network layered architecture and the protocol stack
2. the principles upon which the Internet and other computer networks are built;
3. how those principles translate into deployed protocols
|
Course Description
|
This course deals with the Communication Networks.
|
Course Outline
|
Overview of Communications Networks — Introduction to Internet, Layering Concept, OSI Model, TCP/IP Model, Introduction to Protocols, Topology, Performance Metrics, Devices at different layers
Overview of Data link Control and Media access control: Ethernet, Wireless LANs, Bluetooth, WiFi, 6LowPAN, Zigbee. Packet and Circuit Switching, Queuing Theory, Stop and wait protocol, sliding window protocol, Medium access protocols: Aloha, slotted aloha, CSMA, CSMA CD, and collision - free protocols, FDDI, token ring
Routing: Protocols, Types of Routing, Algorithms, IP Protocol, Addressing: IPV4 Address, IPv6 Addressing, Transition from IPv4 to IPv6
Transport Layer: Protocols - User Datagram Protocols (UDP) and Transmission Control Protocols (TCP), Flow, Error and Congestion Control: Congestion avoidance, QoS in networks
Application Layer: Client Server Model, World Wide Web and HTTP, DNS, Electronic Mail
Selected advanced topics in Antennas and Microwave Technology.
|
Learning Outcome
|
Complies with PLO 1b, 2a and 4a
|
Assessment Method
|
Quiz, Assignments, and Exams
|
Suggested Readings
|
Text Books: 1. Alberto Leon-Garcia and Indra Widjaja, Communication Networks, 2nd Edition, 2017, McGraw Hill Education. 2. A. S. Tanenbaum, Computer Networks, 5th edition, Prentice-Hall, Inc., 2010.
Reference Books: 1. J. Kurose and K. Ross, "Computer Networking: A Top-Down Approach Featuring the Internet" 2. W. Stallings, Data and Computer Communications, 10th edition, Prentice-Hall, Inc., 2013. 3. R. Gallager and D. P. Bertsekas, Data Networks, 2nd edition, Prentice-Hall, Inc., 1991.
|
|
2. |
EC5210 |
Advanced Biomedical Signal Processing ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC5210
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Advanced Biomedical Signal Processing
|
Learning Mode
|
Lectures
|
Learning Objectives
|
Course Learning Outcome (CLO): Course training via lectures, tutorial & workshop sessions enable with.
1. Various Biomedical Signal Processing and Monitoring Tasks.
2. Ability to understand and analyze machine and deep learning biomedical models.
3. Competence to take logical, scientific and correct decisions while predicting model outcomes.
4. Aptitude and ability of performance measurement and management of various biomedical instruments.
|
Course Description
|
This course deals with the Advanced Biomedical Signal Processing.
|
Course Outline
|
Introduction of biomedical signals: Nervous system, Neuron anatomy, Basic Electrophysiology, Biomedical signal’s origin and dynamic characteristics, biomedical signal acquisition and processing, Different transforms techniques.
The Electrical Activity of Heart: Heart Rhythms, Components of ECG signal, Heart beat Morphologies, Noise and Artifacts, Muscle Noise Filtering, QRS Detection Algorithm, ECG compression techniques (Direct Time Domain (TP, AZTECH, CORTES, SAPA, Entropy Coding), Frequency Domain (DFT, DCT, DWT, KLT, Walsh Transform), Parameter Extraction: Heart rate variability, acquisition and RR Interval conditioning, Spectral analysis of heart rate variability.
The Electrical Activity of Brain: Electroencephalogram, Types of artifacts and characteristics, Filtration techniques using FIR and IIR filters, Independent component analysis, Nonparametric and Model-based spectral analysis, Joint Time-Frequency Analysis, Event Related Potential, Noise reduction by Ensemble Averaging and Linear Filtering, Single-Trail Analysis and adaptive analysis using basis functions.
The Electrical Activity of Neuromuscular System: Human muscular system, Electrical signals of motor unit and gross muscle, Electromyogram signal recording, analysis, EMG applications.
Frequency-Time Analysis of Bioelectric Signal and Wavelet Transform: Frequency domain representations for biomedical Signals, Higher-order spectral analysis, correlation analysis, wavelet analysis: continuous wavelet transform, discrete wavelet transform, reconstruction, recursive multi resolution decomposition, causality analysis, nonlinear dynamics and chaos: fractal dimension, correlation dimension, Lyapunov exponent.
Machine Learning Tools for Medical Signal Classification: Support Vector Machine, Hidden Markov Model, Neural Networks. Medical Applications: Application of Event Related Potential in understanding human psychology, Cognitive neuroscience and higher order brain function: Attention, language, memory and executive functions and damage to the nervous system, Application of EEG and ECG signal processing over different cognitive and physical task
|
Learning Outcome
|
Complies with PLO 1b, 2a and 4a
|
Assessment Method
|
Quiz, Assignments, and Exams
|
Suggested Readings
|
Text Books 1. Willis J. Tompkins, Biomedical Digital Signal Processing: C Language Examples and Laboratory Experiments for the IBM PC, Prentice Hall India 2. Eugene N. Bruce, Biomedical Signal Processing and Signal Modeling, John Wiley & Sons, 2006. 3. Rangaraj M. Rangayyan, Biomedical Signal Analysis: A Case-Study Approach, John Wiley & Sons, 2002 4. Steven J. Luck, An Introduction to the Event-Related Potential Technique, Second Edition, THE MIT PRESS 5. Leif Sornmo and Pablo Laguna, Bioelectrical Signal Processing in Cardiac and Neurological Applications, Academic Press, 2005
Reference Books 1. Hojjat Adeli & Samanway Ghosh-Dastidar, Automated EEG based Diagnosis of Neurological Disorders, CRC Press. 2. Thomas P. Trappenberg, Fundamentals of Computational Neuroscience, Oxford University Press. 2002. 3. Mike X Cohen, Analyzing Neural Time Series Data Theory and Practice, THE MIT PRESS 4. Nait-Ali, Amine, Advanced Biosignal Processing, Spingers(Ed.). 2009 5. C. Koch, Biophysics of Computation. Information Processing in Single Neurons, Oxford University Press: New York, Oxford 6. Peter Dayan and LF Abbott, Theoretical Neuroscience Computational and Mathematical Modeling of Neural Systems, MIT 2001. 7. F. Rieke and D. Warland and R. de Ruyter van Steveninck and W. Bialek, Spikes: Exploring the Neuronal Code, A Bradford Book. MIT Press.
|
|
3. |
EC5211 |
Silicon Photonics ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC5211
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Silicon Photonics
|
Learning Mode
|
Lectures
|
Learning Objectives
|
After learning this course, the students will be able:
1. to understand the fundamental concepts and operating principles of silicon photonic devices and circuits.
2. to design primary passive and active silicon photonic integrated circuits and interconnects.
3. to get familiar with different applications of silicon photonic devices.
|
Course Description
|
This course deals with the Silicon Photonics.
|
Course Outline
|
Introduction to Silicon Photonics. SOI platform. SOI, SiN, InP, and LNOI platforms.
Guided modes in Silicon Photonic Waveguides. Concept of the effective index.
Coupled Mode theory. Coupling of light to waveguides: grating couplers, butt coupling, mode transformers, inverted tapers.
Waveguides loss mechanisms: absorption scattering. Plasma dispersion effect, thermo-optic effect, and stress-optic effect.
Passive silicon photonic devices: Mach Zehnder interferometer, ring resonator, directional couplers, waveguide bends, multiplexers.
Active silicon photonic devices: Source, Modulators, photodetector.
Fundamentals of silicon photonics device fabrication and integration.
Applications of silicon photonic devices: Communication, Sensing, Neuromorphic computing.
Types of Satellite Networks: Fixed Point Satellite Network, INTELSAT, Mobile Satellite Network, INMARSAT, Low Earth Orbit and Medium Earth Orbit Satellite Systems, Very Small Aperture Terminal (VSAT) Network, Direct Broadcast Satellite Systems, Global Positioning System.
|
Learning Outcome
|
Complies with PLO 1b, 2a and 4a
|
Assessment Method
|
Quiz, Assignments, and Exams
|
Suggested Readings
|
Text Books: 1. G T Reed & AP Knights, Silicon Photonics: An Introduction, 2004, Wiley. 2. G T Reed, Silicon Photonics: The state of the art, 2008, Wiley. 3. M J Deen and P K Basu, Silicon Photonics: Fundamentals and Devices, 2012, Wiley
Reference Books: 1. L. Pavesi and D J Lockwoodt, Silicon Photonics, 2004, Springer 2. L Pavesi and David J. Lockwood, Silicon Photonics III Systems and Applications, 2016, Springer 3. J Ahmed, M Y Siyal, F Adeel, A Hussain, Optical Signal Processing by Silicon Photonics, 2013, Springer 4. A Yariv and P Yeh, Photonics, Sixth Edition, Oxford University Press
|
|
4. |
EC6206 |
Optimization Theory and Techniques for Electrical Engineering ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC6206
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Optimization Theory and Techniques for Electrical Engineering
|
Learning Mode
|
Lectures
|
Learning Objectives
|
A student who successfully completes this course will be able to:
1. Understand the mathematical concepts underlying the optimization problems and their solutions
2. Classify optimization problems according to their mathematical properties
3. Formulate and solve the optimization problems
4. Design computationally-efficient solutions for difficult optimization problems
|
Course Description
|
This course deals with the Optimization theory.
|
Course Outline
|
Introduction of Optimization Theory; Introduction to Linear Programming; Convex Optimization Problem: Convex Sets, Convex Functions, Convex Optimization Problems: LP, QCQP, SOCP; Duality Theory, KKT Conditions. Numerical Optimization Techniques: Bisection Method, Golden Section Method, Newton Rapson Method, Interior Point Method. Introduction to Multi-objective Optimization Problems. Combinatorial Optimization: Integer Programming, Graphs and Graph Algorithms, Hard Problems, Heuristics, and Approximations. Application of Optimization Theory in Communication Systems, Signal Processing, Network Design, and Power & Control Systems.
|
Learning Outcome
|
Complies with PLO 1b, 2a and 4a
|
Assessment Method
|
Quiz, Assignments, and Exams
|
Suggested Readings
|
Text Books: 1. Stephen Boyd and Lieven Vandenberghe, Convex Optimization, Cambridge University Press. 2. C. H. Papadimitriou and Kenneth Steiglitz. Combinatorial optimization: algorithms and complexity, 1998, Courier Corporation. 3. M.S.Bazaraa , H.D.Sherali and C.Shetty , Nonlinear Programming, Theory and Algorithms, John Wiley and Sons, New York, 1993.
Reference Books: 1. Dimitri P. Bertsekas, Convex Analysis and Optimization, Athena-Scientific, 2003. 2. D. P. Palomar, Y. C. Eldar, Convex Optimization in Signal Processing and Communications, Cambridge Press, 2010. 3. Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, Athena-Scientific, 2003. 4. Suresh Chandra, Jayadeva and Aparna Mehra, Numerical Optimization with Applications, Alpha Science International 2009. 5. D. B. West, Introduction to graph theory, 2nd Edition, 2001, Prentice hall. 6. Charles Byrne, A First Course in Optimization, 1st edition, 2014, Chapman and Hall/CRC.
|
|
5. |
EC6207 |
Microwave and Millimetre Wave Integrated Circuits (MMIC) ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC6207
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Microwave and Millimetre Wave Integrated Circuits (MMIC)
|
Learning Mode
|
Lectures
|
Learning Objectives
|
Course Learning Outcome (CLO): Students will gain a comprehensive understanding of the fundamental principles of MMICs, including their structure, fabrication techniques, and advantages over discrete component-based circuits in microwave and millimeter-wave applications. Students will develop proficiency in designing MMICs for specific microwave and millimeter-wave applications
|
Course Description
|
This course deals with the MMIC.
|
Course Outline
|
Prerequisite: Engineering Electromagnetics
Introduction to Microwaves and Millimeter Waves, Transmission Lines for Microwave and Millimeter Waves- Microstrip, Suspended Microstrip, Suspended Stripline, Fin-lines, Dielectric Integrated Guides. Microwave and Millimeter wave Switches, P-i-n diode switches: basic configurations, Insertion loss and isolation of series and shunt switches, Series and shunt switches in microstrip, Device reactance compensation, Isolation improvement techniques, SPDT switches, Application of p-i-n diode switches, Design Examples. Microwave and Millimeter Wave Phase Shifters- Analog versus digital Phase Shifters, Principle of ferrite Phase Shifters, Reciprocal versus non-reciprocal phase shifters, Different types of p-i-n diode phase shifters. Small Signal Amplifiers, Low Noise, Maximum Gain, Stability, Narrow band Design, Broadband Design, Noise Analysis. Microwave and Millimeter Wave Mixers, Millimeter Wave Transceiver Design.
|
Learning Outcome
|
Complies with PLO 1b, 2a and 4a
|
Assessment Method
|
Quiz, Assignments, and Exams
|
Suggested Readings
|
Text Books: 1. B. Bhat and Shiban K Koul, Strip line like Transmission line for Microwave Integrated Circuits, 1989 New Age Publishers, India Delhi. 2. D.M. Pozar, Microwave Engineering, 4th Edition, 2013 John Wiley, USA. 3. T.C. Edwards, Foundations for Microstrip Circuit Design, 1981 John Wiley, USA.
Reference Books: 1. T.T. Ha, Solid-State Microwave Amplifier Design, 1981 John Wiley, USA. 2. G. Gonzales, Microwave Transistor Amplifiers: Analysis and Design, 1997 Prentice Hall, USA. 3. Shiban K Koul and B. Bhat, Microwave Phase shifters, Volume-I and II, 1992 Artech House, USA.
|
|
6. |
EC6208 |
Generative AI for Video Surveillance System ▼
|
3 |
0 |
0 |
3 |
Course Number
|
EC6208
|
Course Credit (L-T-P-C)
|
3-0-0-3
|
Course Title
|
Generative AI for Video Surveillance System
|
Learning Mode
|
Lectures
|
Learning Objectives
|
Complies with Program Goals 6 and 7
|
Course Description
|
This course introduces students to the theoretical foundations and practical applications of generative artificial intelligence (AI) in video surveillance systems. Students will learn about various generative models and their applications in video synthesis, anomaly detection, and activity recognition within surveillance scenarios.
|
Course Outline
|
Module 1: Image and Video Processing
- Basics of Image Processing
- Basics of Video Compression and Motion Analysis
- Background Modelling
- Object detection and classification
- Human Activity Recognition
- Video Object Tracking
Module 2: Video Surveillance Systems
- Foreground and Background Detection
- Segmentation and Tracking
- Behaviour analysis of individuals and groups
- Static and Dynamic analysis of crowds
Module 3: Introduction to Generative AI
- Overview of generative AI and its applications
- Introduction to generative models
- Key concepts: generative models vs. discriminative models, probability distributions
Module 4: Fundamentals of Deep Learning
- Introduction to deep learning and neural networks
- Training neural networks: backpropagation, optimization algorithms
- Regularization techniques: dropout, L1/L2 regularization
- Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs) and Long and Short Term Memory (LSTM) for generative tasks
Module 5: Variational Autoencoders (VAEs)
- Introduction to autoencoders
- Understanding VAEs: encoder, decoder, and latent space
- Variational inference and the reparameterization trick
- Applications of VAEs: image generation, data compression
Module 6: Generative Adversarial Networks (GANs)
- Introduction to GANs and their components (generator, discriminator)
- GAN training process: minimax game, adversarial loss
- Architectural variations: DCGAN, WGAN, Conditional GAN, SR GAN, Cycle GAN
- GAN applications: image synthesis, style transfer, super resolution
Module 7: Transformers
- Introduction and Evolution: Explore Transformer evolution and key components.
- Transformer Architecture: Study encoder-decoder stacks and attention mechanisms.
- Training Strategies: Compare pre-training, fine-tuning, and optimization techniques.
- Applications: Examine text, image, and video generation tasks.
- Recent Trends: Review Vision Transformers, Video Vision Transformers, GPT, DALL-E and BERT.
Module 8: Hands-on Projects and Case Studies
- Practical implementation of generative AI models using popular frameworks (e.g., TensorFlow, PyTorch)
- Guided projects and assignments to reinforce concepts learned
- Case studies showcasing real-world applications of generative AI
|
Learning Outcomes
|
Complies with PLOs 6a, 6b, 7 and 8a
|
Assessment Method
|
Quizzes/Assignments, Mid Sem, and End Sem
|
Suggested Readings
|
Text and References 1. M. H. Kolekar, “Intelligent video surveillance systems: an algorithmic approach”, Chapman and Hall/CRC; 2018 Jun 27. 2. F. Chollet, “Deep learning with Python”, Simon and Schuster; 2021 Dec 7. 3. J. Babcock, R. Bali, “Generative AI with Python and TensorFlow 2: Create images, text, and music with VAEs, GANs, LSTMs, Transformer models”, Packt Publishing Ltd; 2021 Apr 30.
|
|