Skip to main content
IN
invisible network
Moments
Watch
Watch
TV
Stations
Films
News
Comedy
Anime
Sports
Listen
Listen
Music
Radio
Podcasts
Read & look
Read & look
Books
Print
Art
Play
Play
Games
Karaoke
Learn
More
Menu
More
Menu
Moments
Watch
TV
Stations
Films
News
Comedy
Anime
Sports
Listen
Music
Radio
Podcasts
Read & look
Books
Print
Art
Play
Games
Karaoke
Learn
Yours
Yours
Search only in
Learn
Learn
Browse the lectures
12,385–12,432 of 35,551 courses and talks.
Subject
Any subject
Physics (6,273)
Computer science (3,407)
Engineering (2,983)
Earth and environment (2,358)
Society and politics (2,348)
Art, architecture and design (2,174)
Business and management (2,091)
Medicine and health (1,982)
History (1,913)
Biology (1,649)
Teaching and learning (1,500)
Mathematics (1,280)
Astronomy and space (1,203)
Psychology and the brain (941)
Economics (802)
Literature and writing (753)
Music (652)
Philosophy (573)
Languages and linguistics (486)
Chemistry (446)
Law (397)
Religion (362)
Kind
Courses and talks
Courses (4,590)
Lecture series (382)
Talks (30,579)
Level
Any level
School (6)
For everyone (9,627)
Undergraduate (6,463)
Graduate (2,385)
Institution
Every institution
CERN (19,166)
TED (7,640)
Backdoor Broadcasting Company (2,011)
Gresham College (1,987)
University of California, Berkeley (1,334)
IIT Kharagpur (620)
IIT Madras (488)
IIT Kanpur (431)
Massachusetts Institute of Technology (317)
IIT Roorkee (288)
IIT Guwahati (255)
IIT Bombay (226)
IISc Bangalore (174)
IIT Delhi (131)
IIT Hyderabad (44)
Yale University (39)
IIT-ISM Dhanbad (35)
IISER Bhopal (20)
IISER Pune (20)
IIT (BHU) Varanasi (18)
IIIT Delhi (16)
IISER Mohali (15)
IIT Mandi (14)
Chennai Mathematical Institute (13)
NALSAR University of Law (13)
Harvard University (13)
IIT Indore (11)
Visva Bharati University, Santiniketan (11)
IMSc (10)
Stanford University (9)
IIT Patna (8)
IIIT Bangalore (7)
IIT Ropar (6)
IIT Bhubaneshwar (6)
Multi-Institute (6)
IIT Palakkad (6)
IIIT Hyderabad (5)
University of Hyderabad (5)
IISER Kolkata (4)
Institute of Chemical Technology, Mumbai (4)
IIT(BHU) Varanasi (4)
IIT Tirupati (4)
Homi Bhabha National Institute (4)
IIT-ISM (4)
Chettinad Hospital and Research Institute (3)
IIT Bhubaneswar (3)
Indian Institute of Space Science and Technology (3)
School of Planning and Architecture, Vijayawada (3)
CDSA THSTI DBT (3)
ICMR-National Institute of Epidemiology (3)
National Law School of India University (3)
Azim Premji University (2)
GITAM Visakhapatnam (2)
IIITB (2)
KTH Royal Institute of Technology, Sweden (2)
University of Allahabad (2)
Visva Bharati University (2)
AFMC Pune (2)
The Institute of Cost Accountants of India (ICMAI) (2)
Tata Institute of Social Sciences, Mumbai (2)
Kerala School of Mathematics (2)
IIT Delhi Delhi Technological University (2)
ISI Bangalore (2)
Homi Bhabha National Institute (HBNI) (2)
INTERNATIONAL INSTITUTE OF DISTANCE LEARNING AN INITIATIVE OF NAPCAIM (2)
KUFOS Panangad (2)
IIT Kanpur IIT Guwahati (1)
RUAS IISc (1)
IIT Kharagpur and IIPE (1)
NCL Pune, IISER Pune (1)
Andhra University IIT Madras (1)
PSG Tech., Coimbatore MBCET, Trivandrum SRM IST (1)
IIT Delhi IIT Bombay (1)
IIT Gadhinagar IIT Kharagpur (1)
IIT Gandhinagar IMSC (1)
IIT Gandhinagar (1)
IIT Guwahati KLE Technological University (1)
IIITH & IITM (1)
IIT Madras and University of Oulu (1)
IISc Bangalore PES University RV University (1)
Source
Every source
MIT OCW (317)
NPTEL (3,035)
Open Yale (39)
Stanford SEE (9)
CS50 (13)
TED (7,640)
Gresham (1,987)
CERN (19,166)
Internet Archive (3,345)
Language
Any language
English (33,190)
French (124)
Hungarian (40)
Spanish (21)
Polish (15)
Bulgarian (15)
Norwegian (8)
Italian (3)
Swedish (2)
German (2)
Chinese (1)
Turkish (1)
Order
Best first
Newest first
Oldest first
By title
Plays here
Show
NPTEL
106108705
Course
Artificial Intelligence: Concepts and Techniques
Prof. V. Susheela Devi · IISc Bangalore
58 lectures · Source's player
NPTEL
106101007
Course
Natural Language Processing
Prof. Pushpak Bhattacharyya · IIT Bombay
40 lectures · Video
NPTEL
106101060
Course
Design and Analysis of Algorithms
Prof. Abhiram G Ranade, Prof. Ajit A Diwan and Prof. Sundar Viswanathan · IIT Bombay
34 lectures · Video
NPTEL
106101061
Course
Software Engineering
Prof. Rushikesh K Joshi, Prof. Umesh Bellur and Prof. N.L. Sarda · IIT Bombay
39 lectures · Video
NPTEL
106101208
Course
An Introduction to Programming Through C++
Prof. Abhiram Ranade · IIT Bombay
126 lectures · Video
NPTEL
106101234
Course
Design and Engineering of Computer Systems
Prof. Mythili Vutukuru · IIT Bombay
57 lectures · Video
NPTEL
106101237
Course
Introduction To Game Theory And Mechanism Design
Dr. Swaprava Nath · IIT Bombay
62 lectures · Video
NPTEL
106101360
Course
Games and Information
Prof. Ankur A. Kulkarni · IIT Bombay
62 lectures · Video
NPTEL
106101578
Course
Time Series Modelling and Forecasting with Applications in R
Prof. Sudeep Bapat · IIT Bombay
63 lectures · Video
NPTEL
106102011
Course
Computational Geometry
Prof. Amit Kumar · IIT Delhi
40 lectures · Video
NPTEL
106102013
Course
Logic for CS
Prof. S. Arun Kumar · IIT Delhi
39 lectures · Video
NPTEL
106102062
Course
Computer Architecture
Prof. Anshul Kumar · IIT Delhi
38 lectures · Video
NPTEL
106102064
Course
Data Structures And Algorithms
Prof. Naveen Garg · IIT Delhi
36 lectures · Video
NPTEL
106102065
Course
Introduction to Computer Graphics
Prof. Prem K Kalra · IIT Delhi
35 lectures · Video
NPTEL
106102067
Course
Principles of Programming Languages
Prof. S. Arun Kumar · IIT Delhi
40 lectures · Video
NPTEL
106102114
Course
Parallel Computing
Dr. Subodh Kumar · IIT Delhi
34 lectures · Video
NPTEL
106102132
Course
Operating System
Prof. Sorav Bansal · IIT Delhi
40 lectures · Video
NPTEL
106102163
Course
Introduction to parallel programming with OpenMP and MPI
Prof. Yogish Sabharwal · IIT Delhi
84 lectures · Video
NPTEL
106102229
Course
Advanced Computer Architecture
Prof. Smruti R.Sarangi · IIT Delhi
33 lectures · Video
NPTEL
106103116
Course
Design Verification and Test of Digital VLSI Circuits
Prof. Jatindra Kumar Deka and Dr. Santosh Biswas · IIT Guwahati
44 lectures · Video
NPTEL
106103180
Course
Computer Organization and Architecture: A Pedagogical Aspect
Prof. Santhosh biswasProf. Jatindra kumar deka Prof. Arnab sarkar · IIT Guwahati
40 lectures · Video
NPTEL
106103182
Course
Embedded Systems-Design Verification and Test
Prof. Santosh Biswas, Prof. Jatindra Kumar Deka and Prof. Arnab Sarkar · IIT Guwahati
36 lectures · Video
NPTEL
106103187
Course
Randomized Algorithms
Prof. Benny George K · IIT Guwahati
41 lectures · Video
NPTEL
106103188
Course
Parallel Algorithms
Prof. Sajith Gopalan · IIT Guwahati
37 lectures · Video
NPTEL
106103205
Course
Discrete Mathematics
Prof. Sajith Gopalan and Prof. Benny George K · IIT Guwahati
45 lectures · Video
NPTEL
106103206
Course
Advanced Computer Architecture
Prof. John Jose · IIT Guwahati
36 lectures · Video
NPTEL
106103220
Course
User-centric Computing For Human-Computer Interaction
Prof. Samit Bhattacharya · IIT Guwahati
41 lectures · Video
NPTEL
106103358
Course
Digital Design with Verilog
Prof. Chandan Karfa and Prof. Aryabartta Sahu · IIT Guwahati
47 lectures · Video
NPTEL
106103359
Course
Parallel Computer Architecture
Prof. Hemangee K. Kapoor · IIT Guwahati
71 lectures · Video
NPTEL
106103842
Course
Foundation for Virtual and Augmented Reality Systems
Prof Samit Bhattacharya · IIT Guwahati
63 lectures · Video
NPTEL
106103843
Course
Neural Networks for Computer Vision and Natural Language Processing
Prof Arijit Sur · IIT Guwahati
47 lectures · Video
NPTEL
106104019
Course
Computer Algorithms - 2
Prof. Shashank K. Mehta · IIT Kanpur
35 lectures · Video
NPTEL
106104028
Course
Theory of Computation
Prof. Somenath Biswas · IIT Kanpur
42 lectures · Video
NPTEL
106104122
Course
Computer Architecture
Dr. Mainak Chaudhuri · IIT Kanpur
36 lectures · Video
NPTEL
106104135
Course
Fundamentals of Database Systems
Prof. Arnab Bhattacharya · IIT Kanpur
48 lectures · Video
NPTEL
106104227
Course
Computational Complexity Theory
Prof. Raghunath Tewari · IIT Kanpur
41 lectures · Video
NPTEL
106104241
Course
Circuit Complexity Theory
Prof. Raghunath Tewari · IIT Kanpur
60 lectures · Video
NPTEL
106104357
Course
Basics of Computational Complexity
Prof. Nitin Saxena · IIT Kanpur
49 lectures · Video
NPTEL
106104573
Course
Discrete Mathematics for CS
Prof. Nitin Saxena · IIT Kanpur
35 lectures · Video
NPTEL
106104577
Course
Practical High-Performance Computing
Prof. Mahendra Verma · IIT Kanpur
74 lectures · Video
NPTEL
106104844
Course
Bayesian Data Analysis for the Behavioral Sciences
Prof. Himanshu Yadav · IIT Kanpur
61 lectures · Video
NPTEL
106104845
Course
Quantum Computing: Algorithms and Limitations Through the Query Model
Prof. Rajat Mittal · IIT Kanpur
48 lectures · Video
NPTEL
106104846
Course
Exploratory Data Analysis for Data Science with R Software (English)
Prof. Shalabh · IIT Kanpur
57 lectures · Video
NPTEL
106105031
Course
Cryptography and Network Security
Dr. Debdeep Mukhopadhyay · IIT Kharagpur
41 lectures · Video
NPTEL
106105033
Course
High Performance Computer Architecture
Prof. Ajit Pal · IIT Kharagpur
41 lectures · Video
NPTEL
106105034
Course
Low Power VLSI Circuits & Systems
Prof. Ajit Pal · IIT Kharagpur
40 lectures · Video
NPTEL
106105036
Course
Real Time Systems
Prof. Rajib Mall · IIT Kharagpur
40 lectures · Video
NPTEL
106105077
Course
Artificial Intelligence
Prof. Anupam Basu and Prof. S. Sarkar · IIT Kharagpur
40 lectures · Video
Previous
256
257
258
259
260
261
262
Next
Open now playing:
—
0:00