Applied Linear Algebra For Signal Processing, Data Analytics And Machine Learning

By Prof. Aditya K. Jagannatham   |   IIT Kanpur
Learners enrolled: 2995   |  Exam registration: 333
This course aims to introduce students to all the basic and advanced concepts in Linear Algebra with a strong focus on applications. Linear Algebra is one of the fundamental tools that has applications in diverse fields such as Machine Learning, Data Analytics, Signal Processing, Wireless Communication, Operations Research, Control and Finance. The various topics and applications that will be covered in different areas are as follows:
  • Wireless: MIMO/ OFDM systems, Beamforming, Channel Estimation 
  • Machine Learning: Regression, Clustering, EM Algorithm, Perceptron, SVM/ Kernel SVM, Principal Component Analysis (PCA), Face recognition 
  • Signal Processing: Signal Estimation, Regularization, Compressive Sensing, Image Compression, Robotics and Dynamical systems 
  • Data Analytics: Recommender systems, Data completion, Data prediction, forecasting, Optimal Estimation, Financial models  
  • Operations Resarch: Markov chains, inventory management, supply chain management 
  • Miscellaneous Applications: Electrical circuits, Graph models and social networks, Traffic flow management 
The course is suitable for all UG/PG students and practicing engineers/ scientists/ managers from the diverse fields mentioned above and interested in learning about the novel cutting edge applications of linear algebra in various fields such as Machine Learning, Data Analytics, Signal Processing, Wireless Communication.

Students in Electrical Engineering, Electronics and Communication Engineering, Mathematics, Economics, Computer Science
-Practicing engineers -Technical and Non-technical managers of Telecomm companies
-Students preparing for Competitive Exams with focus on Wireless Communication, Signal Processing, Machine Learning
- Students pursuing projects or research in Machine Learning, Data Analytics and Signal Processing/ Communication
INDUSTRIES  SUPPORT     : Qualcomm, Intel, Samsung, Google and other technology companies
Course Status : Completed
Course Type : Elective
Duration : 12 weeks
Category :
  • Electrical, Electronics and Communications Engineering
Credit Points : 3
Level : Undergraduate/Postgraduate
Start Date : 24 Jul 2023
End Date : 13 Oct 2023
Enrollment Ends : 07 Aug 2023
Exam Registration Ends : 18 Aug 2023
Exam Date : 29 Oct 2023 IST

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout

Week 1:Introduction to vectors, properties and applications
Week 2:Introduction to matrices and Applications – Circuits, Graphs, Social Networks, Traffic flow
Week 3: Eigenvalue decomposition, properties and Applications – Principal component analysis (PCA), Eigenfaces for facial recognition
Week 4:Singular value decomposition (SVD) and Applications – Beamforming in MIMO, Dimensionality reduction, Rate maximization in wireless, MUSIC algorithm
Week 5:Linear regression and Least Squares. Applications: System identification, linear regression, Support vector machines (SVM), kernel SVMs
Week 6:Optimal linear MMSE estimation. Applications – MMSE Receiver, Market prediction and forecasting, ARMA models
Week 7: Data analytics: Recommender systems, user rating prediction, NETFLIX problem
Week 8:Structure of FFT/ IFFT matrices, properties, System model for OFDM/ SC-FDMA, Signal processing in OFDM systems. Modeling of Dynamical systems – Examples: Robots, Chemical plants. Solution of autonomous linear dynamical systems (LDS), solution of with inputs and outputs
Week 9:Modeling of Dynamical systems – Examples: Robots, Chemical plants. Solution of autonomous linear dynamical systems (LDS), solution of with inputs and outputs
Week 10:Unsupervised learning: Centroid based clustering, probabilistic model based clustering and EM algorithm
Week 11: Linear perceptron. Training a perceptron – stochastic gradient. Compressive sensing, orthogonal matching pursuit for sparse signal estimation
Week 12:Discrete time Markov chains – Applications: supply chain management, forecasting, Operations research – resource and inventory management.

Books and references

Introduction to Linear Algebra
Gilbert Strang

Instructor bio

Prof. Aditya K. Jagannatham

IIT Kanpur
Prof. Aditya K. Jagannatham received his Bachelors degree from the Indian Institute of Technology, Bombay and M.S. and Ph.D. degrees from the University of California, San Diego, U.S.A. From April '07 to May'09 he was employed as a senior wireless systems engineer at Qualcomm Inc., San Diego, California, where he was a part of the Qualcomm CDMA technologies (QCT) division. His research interests are in the area of next-generation wireless cellular and WiFi networks, with special emphasis on various 5G technologies such as massive MIMO, mmWave MIMO, FBMC, NOMA, Full Duplex and others. He has contributed to the 802.11n high throughput wireless LAN standard and has published extensively in leading international journals and conferences. He was awarded the CAL(IT)2 fellowship at the University of California San Diego and the Upendra Patel Achievement Award at Qualcomm.

He is currently a Professor in the Electrical Engineering department at IIT Kanpur, where he holds the Arun Kumar Chair Professorship, and is also associated with the BSNL-IITK Telecom Center of Excellence(BITCOE). He has been twice awarded the P.K. Kelkar Young Faculty Research Fellowship for excellence in research, the Qualcomm Innovation Fellowship (QInF) and the IIT Kanpur Excellence in Teaching Award. His popular video lectures for the NPTEL(National Programme on Technology Enhanced Learning) course on Advanced 3G and 4G Wireless Mobile Communications can found at the following YouTube link ( NPTEL 3G/4G ). He has also successfully conducted several Massive Open Online Courses (MOOCs) on various topics such as Applied Game Theory, MIMO OFDM Wireless Systems, Probability and Random Processes, Signals and Systems, Principles of Communication Systems, which have been widely adopted and appreciated. A book authored by him titled Principles of Modern Wireless Communications Systems has been published by McGraw Hill Education and comprehensively covers several key aspects of modern wireless technologies.

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 
29 October 2023 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Kanpur .It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team

MHRD logo Swayam logo


Goto google play store