# Computer science

3,407 courses and talks.

- [Human Computer Interaction (In Hindi)](https://invisiblenetwork.ai/learn/nptel/106106701): Prof. Rajiv Ratn Shah · IIIT Delhi (45 lectures)
- [Introduction to Application of Artificial Intelligence to Robotics](https://invisiblenetwork.ai/learn/nptel/106107001): Prof. Pushparaj Mani Pathak · IIT Roorkee (60 lectures)
- [Digital Transformation and Technological Innovation](https://invisiblenetwork.ai/learn/nptel/106107002): Prof. Gaurav Dixit · IIT Roorkee (60 lectures)
- [Intermediary Algorithm](https://invisiblenetwork.ai/learn/nptel/106108001): Prof. C Pandu Rangan · IISc Bangalore (49 lectures)
- [Fundamentals of Generative AI and Large Language Models: Theory and Practice](https://invisiblenetwork.ai/learn/nptel/106108002): Prof. Sriram Ganapathy, Prof. Ashwini Kodipalli and Prof. Baishali Garai · IISc Bangalore PES University RV University (74 lectures)
- [Computer System Optimizations for ML](https://invisiblenetwork.ai/learn/nptel/106108003): Prof. Sumit K. Mandal · IISc Bangalore (60 lectures)
- [Mathematical Foundations of Generative AI](https://invisiblenetwork.ai/learn/nptel/106108004): Prof. Prathosh A. P · IISc Bangalore (44 lectures)
- [Discrete Mathematics - IIITB](https://invisiblenetwork.ai/learn/nptel/106108227): Prof. Ashish Choudhury · IIIT Bangalore (72 lectures)
- [Secure Computation: Part II](https://invisiblenetwork.ai/learn/nptel/106108237): Prof. Ashish Choudhury · IIITB (62 lectures)
- [Introduction to Graph Algorithms](https://invisiblenetwork.ai/learn/nptel/106108468): Prof. C Pandu Rangan · IISc Bangalore (37 lectures)
- [Linear Algebra Through Geometry](https://invisiblenetwork.ai/learn/nptel/106108482): Prof. Ashok Rao, Prof. M Krishna Kumar and Prof. Arulalan M R · IISc Bangalore (62 lectures)
- [Stochastic Approximation: Theory and Applications](https://invisiblenetwork.ai/learn/nptel/106108700): Prof. Gugan Chandrashekhar Mallika Thoppe · IISc Bangalore (46 lectures)
- [Mathematical Foundations for Machine Learning](https://invisiblenetwork.ai/learn/nptel/106108702): Prof. Ashok Rao and Prof. Arulalan Rajan · IISc Bangalore (70 lectures)
- [Programming with Generative AI](https://invisiblenetwork.ai/learn/nptel/106108703): Prof. Viraj Kumar · IISc Bangalore (219 lectures)
- [Artificial Intelligence: Concepts and Techniques](https://invisiblenetwork.ai/learn/nptel/106108705): Prof. V. Susheela Devi · IISc Bangalore (58 lectures)
- [Natural Language Processing](https://invisiblenetwork.ai/learn/nptel/106101007): Prof. Pushpak Bhattacharyya · IIT Bombay (40 lectures)
- [Design and Analysis of Algorithms](https://invisiblenetwork.ai/learn/nptel/106101060): Prof. Abhiram G Ranade, Prof. Ajit A Diwan and Prof. Sundar Viswanathan · IIT Bombay (34 lectures)
- [Software Engineering](https://invisiblenetwork.ai/learn/nptel/106101061): Prof. Rushikesh K Joshi, Prof. Umesh Bellur and Prof. N.L. Sarda · IIT Bombay (39 lectures)
- [An Introduction to Programming Through C++](https://invisiblenetwork.ai/learn/nptel/106101208): Prof. Abhiram Ranade · IIT Bombay (126 lectures)
- [Design and Engineering of Computer Systems](https://invisiblenetwork.ai/learn/nptel/106101234): Prof. Mythili Vutukuru · IIT Bombay (57 lectures)
- [Introduction To Game Theory And Mechanism Design](https://invisiblenetwork.ai/learn/nptel/106101237): Dr. Swaprava Nath · IIT Bombay (62 lectures)
- [Games and Information](https://invisiblenetwork.ai/learn/nptel/106101360): Prof. Ankur A. Kulkarni · IIT Bombay (62 lectures)
- [Time Series Modelling and Forecasting with Applications in R](https://invisiblenetwork.ai/learn/nptel/106101578): Prof. Sudeep Bapat · IIT Bombay (63 lectures)
- [Computational Geometry](https://invisiblenetwork.ai/learn/nptel/106102011): Prof. Amit Kumar · IIT Delhi (40 lectures)
- [Logic for CS](https://invisiblenetwork.ai/learn/nptel/106102013): Prof. S. Arun Kumar · IIT Delhi (39 lectures)
- [Computer Architecture](https://invisiblenetwork.ai/learn/nptel/106102062): Prof. Anshul Kumar · IIT Delhi (38 lectures)
- [Data Structures And Algorithms](https://invisiblenetwork.ai/learn/nptel/106102064): Prof. Naveen Garg · IIT Delhi (36 lectures)
- [Introduction to Computer Graphics](https://invisiblenetwork.ai/learn/nptel/106102065): Prof. Prem K Kalra · IIT Delhi (35 lectures)
- [Principles of Programming Languages](https://invisiblenetwork.ai/learn/nptel/106102067): Prof. S. Arun Kumar · IIT Delhi (40 lectures)
- [Parallel Computing](https://invisiblenetwork.ai/learn/nptel/106102114): Dr. Subodh Kumar · IIT Delhi (34 lectures)
- [Operating System](https://invisiblenetwork.ai/learn/nptel/106102132): Prof. Sorav Bansal · IIT Delhi (40 lectures)
- [Introduction to parallel programming with OpenMP and MPI](https://invisiblenetwork.ai/learn/nptel/106102163): Prof. Yogish Sabharwal · IIT Delhi (84 lectures)
- [Advanced Computer Architecture](https://invisiblenetwork.ai/learn/nptel/106102229): Prof. Smruti R.Sarangi · IIT Delhi (33 lectures)
- [Design Verification and Test of Digital VLSI Circuits](https://invisiblenetwork.ai/learn/nptel/106103116): Prof. Jatindra Kumar Deka and Dr. Santosh Biswas · IIT Guwahati (44 lectures)
- [Computer Organization and Architecture: A Pedagogical Aspect](https://invisiblenetwork.ai/learn/nptel/106103180): Prof. Santhosh biswasProf. Jatindra kumar deka Prof. Arnab sarkar · IIT Guwahati (40 lectures)
- [Embedded Systems-Design Verification and Test](https://invisiblenetwork.ai/learn/nptel/106103182): Prof. Santosh Biswas, Prof. Jatindra Kumar Deka and Prof. Arnab Sarkar · IIT Guwahati (36 lectures)
- [Randomized Algorithms](https://invisiblenetwork.ai/learn/nptel/106103187): Prof. Benny George K · IIT Guwahati (41 lectures)
- [Parallel Algorithms](https://invisiblenetwork.ai/learn/nptel/106103188): Prof. Sajith Gopalan · IIT Guwahati (37 lectures)
- [Discrete Mathematics](https://invisiblenetwork.ai/learn/nptel/106103205): Prof. Sajith Gopalan and Prof. Benny George K · IIT Guwahati (45 lectures)
- [Advanced Computer Architecture](https://invisiblenetwork.ai/learn/nptel/106103206): Prof. John Jose · IIT Guwahati (36 lectures)
- [User-centric Computing For Human-Computer Interaction](https://invisiblenetwork.ai/learn/nptel/106103220): Prof. Samit Bhattacharya · IIT Guwahati (41 lectures)
- [Digital Design with Verilog](https://invisiblenetwork.ai/learn/nptel/106103358): Prof. Chandan Karfa and Prof. Aryabartta Sahu · IIT Guwahati (47 lectures)
- [Parallel Computer Architecture](https://invisiblenetwork.ai/learn/nptel/106103359): Prof. Hemangee K. Kapoor · IIT Guwahati (71 lectures)
- [Foundation for Virtual and Augmented Reality Systems](https://invisiblenetwork.ai/learn/nptel/106103842): Prof Samit Bhattacharya · IIT Guwahati (63 lectures)
- [Neural Networks for Computer Vision and Natural Language Processing](https://invisiblenetwork.ai/learn/nptel/106103843): Prof Arijit Sur · IIT Guwahati (47 lectures)
- [Computer Algorithms - 2](https://invisiblenetwork.ai/learn/nptel/106104019): Prof. Shashank K. Mehta · IIT Kanpur (35 lectures)
- [Theory of Computation](https://invisiblenetwork.ai/learn/nptel/106104028): Prof. Somenath Biswas · IIT Kanpur (42 lectures)
- [Computer Architecture](https://invisiblenetwork.ai/learn/nptel/106104122): Dr. Mainak Chaudhuri · IIT Kanpur (36 lectures)

[Next page](https://invisiblenetwork.ai/learn/browse?subject=computing&page=18)
