Free Video Course Library
NPTEL & YouTube Video Courses
70 curated NPTEL university courses plus 4 full YouTube playlists — every one free and public. Filter by topic or search by title, instructor, or institute.
Digital Logic & RTL Design
Digital Logic & RTL Design
11 free courses
Digital Circuits
Prof. Santanu Chattopadhyay · IIT Kharagpur
Digital Circuits
Prof. Anil Mahanta, Prof. Roy Paily Palanthinkal · IIT Guwahati
Digital Circuits and Systems
Prof. S. Srinivasan · IIT Madras
Digital Circuits and Systems
Prof. Shankar Balachandran · IIT Madras
Digital Systems Design
Prof. D. Roychoudhury · IIT Kharagpur
Digital Computer Organization
Prof. P.K. Biswas · IIT Kharagpur
Hardware modeling using verilog
Prof. Indranil Sengupta · IIT Kharagpur
System Design Through VERILOG
Prof. Shaik Rafi Ahamed · IIT Guwahati
C-Based VLSI Design
Prof. Chandan Karfa · IIT Guwahati
Digital Electronics
Neso Academy · Neso Academy
VHDL Programming
Neso Academy · Neso Academy
Verification, DFT & Formal
Verification, DFT & Formal
5 free courses
VLSI Design Verification and test
Dr. Santosh Biswas, Prof. Arnab Sarkar, Prof. Jatindra Kumar Deka · IIT Guwahati
Digital VLSI Testing
Prof. Santanu Chattopadhyay · IIT Kharagpur
Formal Methods for System Verification
Prof. Chandan Karfa · IIT Guwahati
Embedded Systems-Design Verification and Test
Dr. Santosh Biswas, Prof. Arnab Sarkar, Prof. Jatindra Kumar Deka · IIT Guwahati
Automated Program Verification
Prof. Kartik Nagar · IIT Madras
Synthesis, Physical Design & Timing
Synthesis, Physical Design & Timing
10 free courses
Synthesis of Digital Systems
Prof. Preeti Ranjan Panda · IIT Delhi
Advanced Logic Synthesis
Dhiraj Taneja · IIT Madras
VLSI Physical Design
Prof. Indranil Sengupta · IIT Kharagpur
VLSI Design Flow: RTL to GDS
Prof. Sneh Saurabh · IIIT Delhi
VLSI Physical Design with Timing Analysis
Prof. Bishnu Prasad Das · IIT Roorkee
Advanced VLSI Design
Prof. A.N. Chandorkar, Prof. D.K. Sharma, Prof. Sachin Patkar, Prof. Virendra Singh · IIT Bombay
VLSI Design
Prof. A.N. Chandorkar · IIT Bombay
Design and Analysis of VLSI Subsystems
Prof. Madhav Rao · IIIT Bangalore
VLSI Interconnects
Prof. Sarang Pendharker · IIT Kharagpur
VLSI Physical Design Full Course
VLSI Academy · VLSI Academy
Low Power & VLSI Subsystems
Low Power & VLSI Subsystems
2 free courses
Analog & Mixed-Signal ICs
Analog & Mixed-Signal ICs
17 free courses
CMOS Analog VLSI Design
Prof. A.N. Chandorkar · IIT Bombay
Analog VLSI Design
Prof. Imon Mondal · IIT Kanpur
Analog IC Design
Dr. Nagendra Krishnapura · IIT Madras
Analog IC Design
Prof. S. Aniruddhan · IIT Madras
Analog Circuits
Prof. A.N. Chandorkar · IIT Bombay
Analog Circuits
Dr. Pramod Agarwal · IIT Roorkee
Analog Electronic Circuits
Prof. Shouribrata Chatterjee · IIT Delhi
Analog Electronic Circuits
Prof. Pradip Mandal · IIT Kharagpur
Analog Circuits and Systems 1
Prof. K. Radhakrishna Rao · IISc Bangalore
Analog Circuits and Systems
Prof. K. Radhakrishna Rao · IIT Madras
VLSI Data Conversion Circuits
Dr. Shanthi Pavan · IIT Madras
RF Integrated Circuits
Dr. Shouribrata Chatterjee · IIT Delhi
Electronics for Analog Signal Processing - I
Prof. K. Radhakrishna Rao · IIT Madras
Electronics for Analog Signal Processing - II
Prof. K. Radhakrishna Rao · IIT Madras
Circuits for Analog System Design
Prof. M.K. Gunasekaran · IISc Bangalore
Circuit Analysis for Analog Designers
Prof. Shanthi Pavan · IIT Madras
Microwave Integrated Circuits
Prof. Jayanta Mukherjee · IIT Bombay
Semiconductor Devices & Fabrication
Semiconductor Devices & Fabrication
11 free courses
VLSI Technology
Prof. Nandita Dasgupta · IIT Madras
Semiconductor Devices
Dr. G.S. Visweswaran · IIT Delhi
Semiconductor Device Modeling
Prof. S. Karmalkar · IIT Madras
Solid State Devices
Prof. S. Karmalkar · IIT Madras
High Speed Semiconductor Devices
Prof. Anjan Ghosh · IIT Kanpur
High Speed Devices and Circuits
Prof. K.N. Bhat · IIT Madras
Nanoelectronics: Devices and Materials
Dr. Navakanta Bhat, Dr. S.A. Shivashankar, Prof. K.N. Bhat · IISc Bangalore
Physics of Nanoscale Devices
Prof. Vishvendra Singh Poonia · IIT Roorkee
Fundamentals of micro and nanofabrication
Prof. Shankar Selvaraja, Prof. Sushobhan Avasthi · IISc Bangalore
IC Technology
Prof. Indrajit Chakraborty, Prof. Roy Paily Palanthinkal · IIT Guwahati
Basic Overview of Semiconductor Device Processing and IC Fabrication
Prof. S. Sundar Kumar Iyer · IIT Kanpur
Embedded, Computer Architecture & Programming
Embedded, Computer Architecture & Programming
11 free courses
Microcontrollers and Applications
Dr. S.P. Das · IIT Kanpur
Digital System design with PLDs and FPGAs
Prof. Kuruvilla Varghese · IISc Bangalore
Embedded Software Testing
MADHUKESHWARA H M · IIT Madras
Computer Architecture
Prof. Smruti Ranjan Sarangi · IIT Delhi
Multi-Core Computer Architecture
Prof. John Jose · IIT Guwahati
Computer architecture and organization
Prof. Indranil Sengupta, Prof. Kamalika Datta · IIT Kharagpur
Operating System Fundamentals
Prof. Santanu Chattopadhyay · IIT Kharagpur
Introduction to programming in C
Prof. Satyadev Nandakumar · IIT Kanpur
Problem Solving through Programming in C
Prof. Anupam Basu · IIT Kharagpur
Linux Programming & Scripting
Anand Iyer · IIT Madras
C Programming
Neso Academy · Neso Academy
Core ECE Fundamentals
Core ECE Fundamentals
7 free courses
Signals and Systems
Prof. V.M. Gadre · IIT Bombay
Signals and Systems
Prof. K.S. Venkatesh · IIT Kanpur
Digital Signal Processing
Prof. S.C. Dutta Roy · IIT Delhi
Digital Signal Processing
Prof. Govind Sharma · IIT Kanpur
Basic Electronics
Prof. Chitralekha Mahanta · IIT Guwahati
Basic Electronics
Dr. Pramod Agarwal · IIT Roorkee
Network Theory
Prof. Shouri Chatterjee · IIT Delhi