Teaching
TEACHING OBJECTIVES
To gain expertise in core areas of signal processing and communication with an emphasis on the mathematical foundations
To collaborate and share the technical and pedagogical ideas for better dissemination of the knowledge to the student community
SUMMARY OF CURRENT AND PAST TEACHING ACTIVITIES
Undergraduate courses taught (Core Courses)
Signals and Systems
Digital Signal Processing
Wireless Communications
Digital communications
Microwave Engineering
Data Structures and Algorithms
Postgraduate courses taught
Wireless Networks and Protocols (for M.Tech Communication Systems)
Modelling and Simulation of Communication Systems (for M.Tech Communication Engineering and Signal Processing)
Mathematical Methods for Communication Systems (for M.Tech Communication Engineering and Signal Processing)
Transform Techniques for Signal and Systems (for M.Tech Bio-medical Engineering)
Introduction to Digital Signal Processing (for M.Tech Automotive Systems – Robert Bosch Sponsored)
Wireless Communication and Sensor Networks(for M.Tech Remote sensing and wireless sensor networks)
Software Defined Radio and its Applications (for M.Tech Computational Engineering and Networking)
Principle of Wireless Sensor Networks (for M.Tech Remote sensing and wireless sensor networks)
Special electives formulated and taught
Convex Optimization for Wireless Communication(for B.Tech ECE)
OFDM for Broadband Wireless Communication(for B.Tech ECE)
Multirate Signal Processing for communication systems(for B.Tech ECE)
Wavelet based signal Processing and applications (for B.Tech ECE)
Software Defined Radio (for B.Tech ECE)
Support Vector Machines(for B.Tech ECE)
Vehicular Networks and Communications (for M.Tech Automotive electronics – TCS sponsored)
Multicarrier Communications (for M.Tech Communication Engineering and Signal Processing)
Advanced Signal Processing (for M.Tech Bio-medical Engineering)
Year wise Courses Taught
2023 - 2024
January - June
19CCE212 Multirate Signal Processing & SOftware Defined Radio(UG)
19ECE495 / 19CCE495 / 21VLD798 / 21BME798/21AEL798 Project / Dissertation Phase I (UG & PG)
July - December
19CCE202 Data Structures and Algorithms(UG)
19CCE282 Data Structures Lab(UG)
19ECE495 / 19CCE495 / 21VLD798 / 21BME798/21AEL798 Project / Dissertation Phase I (UG & PG)
2022 - 2023
February - June
19CCE212 Multirate Signal Processing & SOftware Defined Radio(UG)
21CM799 Dissertation Review - M.Tech Communication Systems (PG)
August - January
19CCE202 Data Structures and algorithms (UG)
21CM798 Dissertation - M.Tech Communication Systems (PG)
19CCE282 Data Structures Lab (UG)
21LIV603 Open lab (PG)
2021 - 2022
February - July
19CCE212 Multirate Signal Processing & Software Defined Radio (UG)
19CCE284 Software Defined Radio Lab (UG)
19CM706 Massive MIMO (PG)
19CM799 Dissertation Review - M.Tech Communication Systems (PG)
19ECE282 Digital Electronics Systems Lab (UG)
September - January
19CCE202 Data Structures and Algorithms (UG)
19CCE282 Data Structures Lab (UG)
19CM798 Dissertation Review - M.Tech Communication Systems (PG)
2020 - 2021
January - May
19CCE212 Multirate Signal Processing & Software Defined Radio (UG)
15ECE499 / 15EIE499 Project Phase II (UG)
19CCE284 Software Defined Radio Lab (UG)
July - November
19CCE202 Data Structures and Algorithms (UG)
19CCE282 Data Structures Lab (UG)
15ECE495 / 19EIE495 Project Phase I (UG)
2019 - 2020
January - May
15ECE212 Signal Processing II (UG)
19CM614 Wireless Networks and Protocols (PG)
19CM617 Modelling and Simulation of Communication Systems (PG)
15ECE499 Project (UG)
15ECE285 Digital Signal Processing Lab (UG) - Mentor
July - December
15ECE481 Microwave and Antenna Lab (UG)
15ECE495 Project (UG)
19MA602 / 18MA602 Mathematical Methods for Engineering (PG)
2018 - 2019
December – May
18CE614 Modelling and Simulation of Communication Systems (PG)
18CE632 Computational Programming Lab (PG)
15ECE387 / 15EIE 386 Open Lab (UG)
July - December
15ECE204 Signal Processing 1 (UG)
15ECE282 Signal Processing Lab (UG)
18CE631 Communication System Design Lab (PG)
2017 – 2018
December – May
15ECE212 Signal Processing II(UG)
16CE608 Modelling and Simulation of Communication Systems (PG)
15ECE285 Digital Signal Processing Lab (UG)
July - December
15ECE204 Signal Processing 1 (UG)
16MA602 Mathematical Methods for Communication Systems (PG)
Circuits and Communication Lab (UG)
15ECE282 Signal Processing Lab (UG)
2016 – 2017
January - June
15ECE212 Signal Processing II (UG)
16CE608 Modelling and Simulation of Communication Systems (PG)
15ECE285 Digital Signal Processing Lab (UG)
July - December
15ECE204 Signal Processing 1 (UG)
16MA602 Mathematical Methods for Communication Systems (PG)
15ECE282 Signal Processing Lab (UG)
Microwave and Antenna Lab (UG)
2015 – 2016
January - June
AL615 Vehicular Networks and Communications (PG)
CE705 Multicarrier Communications (PG)
BM754 Advanced Signal Processing (PG)
AS604 Introduction to Digital Signal Processing (PG)
Digital Communication Lab (UG)
July - December
MA614 Transform Techniques for Signal and Systems (PG)
MA612 Mathematical Foundations for Communication Engineering (PG)
Microwave and Antenna Lab (UG)
2014 – 2015
January - June
CE705 Multicarrier Communications (PG)
Project Evaluation (UG)
Workshop (UG)
July - December
MA614 Transform Techniques for Signal and Systems (PG)
MA612 Mathematical Foundations for Communication Engineering (PG)
Microwave and Antenna Lab (UG)
2013 – 2014
January - June
ECE331 Digital Communications (UG)
Seminar (UG)
Digital Communication Lab (UG)
July - December
ECE445 Wireless Communications(UG)
Microwave and Antenna Lab (UG)
2012 – 2013
January - June
EC459 Convex Optimization for Wireless Communication (UG)
Seminar (UG)
Digital Communication Lab (UG)
July - December
EC475 OFDM for Broadband Wireless Communication (UG)
Microwave and RF Lab (UG)
2011 – 2012
January - June
EC459 Convex Optimization for Wireless Communication (UG)
RW614 Wireless Communication and Sensor Networks (PG)
Digital Communication Lab (UG)
July - December
CN715 Software Defined Radio and its Applications (PG)
EC421 Wireless Communications (UG)
Analog Communication Lab (UG)
2010 – 2011
January - June
EC336 Multi-rate Signal Processing for communication systems (UG)
RW618 Adaptive Digital Signal Processing using FPGA (PG)
Project Evaluation (UG)
July - December
RW633 Remote Sensing using wireless sensor networks (PG)
EC431 Wavelet based signal Processing and applications (UG)
Hardware Design Lab (UG)
2009 – 2010
January - June
EC334 Software Defined Radio (UG)
RW618 Statistical and Adaptive Signal Processing (PG)
Project Evaluation (UG)
July - December
RW616 Principle of Wireless Sensor Networks (PG)
EC405 Microwave Engineering (UG)
Microwave and RF Lab (UG)
2008 -2009
January - June
EC334 Support Vector Machines(UG)
Digital Communications Lab (UG)
July - December
EC405 Microwave Engineering (UG)
Microwave and RF Lab (UG)
2007 – 2008
January - June
EI312 Data Acquisition and Communication (UG)
Digital Communications Lab (UG)
Electronics Circuits Lab (UG)
July - December
EC405 Microwave Engineering (UG)
Microwave and RF Lab (UG)
2006 – 2007
January - June
EC200 Applied Electromangetics (UG)
Digital Signal Processing Lab (UG)
Microprocessor Lab (UG)
July - December
EC405 Microwave Engineering (UG)
Microwave and RF Lab (UG)
Digital Systems Lab (UG)