HOME
❯
Search by NPTEL Course ID, Course Name, Lecture Title, Coordinator
COMPUTER SCIENCE AND ENGINEERING
HOME
Natural Language Processing
106101007
Total Duration: 31:40:46
Design and Analysis of Algorithms
106101060
Total Duration: 30:18:10
Software Engineering
106101061
Total Duration: 36:10:14
Computational Geometry
106102011
Total Duration: 36:33:19
Logic for CS
106102013
Total Duration: 32:54:44
Computer Architecture
106102062
Total Duration: 31:25:58
Data Structures And Algorithms
106102064
Total Duration: 32:48:14
Introduction to Computer Graphics
106102065
Total Duration: 29:14:46
Principles of Programming Languages
106102067
Total Duration: 35:02:10
Parallel Computing
106102114
Total Duration: 30:35:06
Design Verification and Test of Digital VLSI Circuits
106103116
Total Duration: 45:21:26
Computer Algorithms - 2
106104019
Total Duration: 36:27:46
Theory of Computation
106104028
Total Duration: 39:12:19
Introduction to Problem Solving and Programming
106104074
Total Duration: 13:43:25
Riemann Hypothesis and its Applications
106104118
Total Duration: 24:29:30
Biometrics
106104119
Total Duration: 24:35:56
Parallel Algorithm
106104120
Total Duration: 27:55:23
Computer Architecture
106104122
Total Duration: 31:50:59
Compiler Design
106104123
Total Duration: 23:54:26
NOC:Introduction to Programming in C
106104128
Total Duration: 14:40:29
Cryptography and Network Security
106105031
Total Duration: 36:20:34
High Performance Computer Architecture
106105033
Total Duration: 37:58:50
Low Power VLSI Circuits and Systems
106105034
Total Duration: 36:56:46
Real Time Systems
106105036
Total Duration: 36:21:12
Artificial Intelligence
106105077
Total Duration: 38:05:48
Artificial Intelligence
(Prof.P. Dasgupta)
106105079
Total Duration: 27:55:07
Computer Networks
106105081
Total Duration: 39:52:38
Data Communication
106105082
Total Duration: 39:34:37
Electronic Design Automation
106105083
Total Duration: 31:26:19
Internet Technology
106105084
Total Duration: 39:54:55
Programming and Data Structure
106105085
Total Duration: 20:40:14
Pattern Recognition
106106046
Total Duration: 32:06:37
Performance Evaluation of Computer Systems
106106048
Total Duration: 32:43:36
Theory of Automata, Formal Languages and Computation
106106049
Total Duration: 38:41:54
Computer Graphics
106106090
Total Duration: 40:08:54
Computer Organization
106106092
Total Duration: 28:42:23
Database Design
106106093
Total Duration: 40:16:44
Discrete Mathematical Structures
106106094
Total Duration: 37:49:38
Artificial Intelligence
106106126
Total Duration: 39:23:48
NOC:Programming, Data Structures and Algorithms
106106127
Total Duration: 23:09:11
NOC:Introduction to Information Security I
106106129
Total Duration: 23:08:44
NOC:Programming and Data structures (PDS)
106106130
Total Duration: 12:04:55
NOC:Design and Analysis of Algorithms
106106131
Total Duration: 15:08:58
NOC:Programming, Data Structures and Algorithms (Aricent)
106106133
Total Duration: 20:48:38
Combinatorics
106108051
Total Duration: 39:20:59
Compiler Design
106108052
Total Duration: 46:26:02
Graph Theory
106108054
Total Duration: 38:14:43
High Performance Computing
106108055
Total Duration: 36:40:56
Numerical Optimization
106108056
Total Duration: 37:39:17
Storage Systems
106108058
Total Duration: 39:59:26
System Analysis and Design
106108102
Total Duration: 40:24:56
Principles of Compiler Design
106108113
Total Duration: 37:27:51
NOC:Computer Architecture
106106134
Total Duration: 19:24:17
NOC:Model Checking
106106136
Total Duration: 19:01:56
NOC:Functional Programming in Haskell
106106137
Total Duration: 09:22:07
NOC:Fundamentals of Database Systems
106104135
Total Duration: 13:30:31
NOC:Information Security - II
106106141
Total Duration: 17:38:39
NOC:Introduction to Machine Learning (Sponsored by Arihant)
106106139
Total Duration: 35:25:10
NOC:Artificial Intelligence: Knowledge Representation and Reasoning
106106140
Total Duration: 35:33:45
Virtual Reality
106106138
Total Duration: 20:31:37
NOC:Algorithms for Big Data
106106142
Total Duration: 17:07:33
NOC:Complex Network : Theory and Application
106105154
Total Duration: 09:50:33
NOC:Object-Oriented Analysis and Design
106105153
Total Duration: 22:44:07
NOC:Introduction to Machine Learning
106105152
Total Duration: 20:55:55
NOC:Programming in C++
106105151
Total Duration: 24:55:46
NOC:Software Testing
106105150
Total Duration: 09:30:27
NOC:Theory of Computation
106104148
Total Duration: 20:18:56
NOC:Introduction to Cryptology
106107155
Total Duration: 10:14:52
NOC:Modern Algebra
106104149
Total Duration: 14:07:10
NOC:Privacy and Security in Online Social Networks
106106146
Total Duration: 13:55:48
NOC:Programming, Data Structures and Algorithms in Python
106106145
Total Duration: 13:26:24
NOC:Introduction to Operating Systems
106106144
Total Duration: 14:20:20
NOC:Mobile Computing
106106147
Total Duration: 16:56:31
NOC:Reinforcement Learning
106106143
Total Duration: 30:13:29
NOC:Introduction to Modern Application Development
106106156
Total Duration: 10:53:06
Fundamental Algorithms:Design and Analysis
106105157
Total Duration: 10:00:40
NOC:AI:Constraint Satisfaction
106106158
Total Duration: 20:57:57
NOC:Computer Architecture
106102157
Total Duration: 35:50:04
NOC:Information Security-3
106106157
Total Duration: 20:39:58
NOC:Wireless Ad Hoc and Sensor Networks
106105160
Total Duration: 19:18:47
NOC:Natural Language Processing
106105158
Total Duration: 30:59:08
NOC:VLSI Physical Design
106105161
Total Duration: 33:00:00
NOC:Embedded Systems Design
106105159
Total Duration: 30:41:48
NOC:Cryptography And Network Security
106105162
Total Duration: 30:24:21
NOC:Hardware Modeling using Verilog
106105165
Total Duration: 20:49:04
NOC:Introduction to Internet of Things
106105166
Total Duration: 25:20:04
NOC:Computer Organization and Architecture
106106166
Total Duration: 26:45:13
NOC:Distributed Systems
106106168
Total Duration: 17:32:48
NOC:Computer Architecture and Organization
106105163
Total Duration: 34:36:42
NOC:Introduction to Algorithms and Analysis
106105164
Total Duration: 28:56:37
NOC:Software Testing
106101163
Total Duration: 27:21:26
NOC:Introduction to Wireless and Cellular Communications
106106167
Total Duration: 50:38:40
NOC:Introduction to Parallel Programming in OpenMP
106102163
Total Duration: 18:02:52
NOC:Social Networks
106106169
Total Duration: 30:35:35
NOC:Cloud Computing
106105167
Total Duration: 31:21:46
NOC:Real Time Operating System
106105172
Total Duration: 09:46:22
NOC:An Introduction to Probability in Computing
106106176
Total Duration: 10:51:11
NOC:Advanced Graph Theory
106104170
Total Duration: 18:28:06
NOC:Introduction to Soft Computing
106105173
Total Duration: 19:22:37
NOC:Data Mining
106105174
Total Duration: 20:20:37
NOC:Data Base Management System
106105175
Total Duration: 24:05:23
NOC:Introduction to Human Computer Interaction
106106177
Total Duration: 10:13:51
NOC:Information Security-IV
106106178
Total Duration: 19:37:48
NOC:Data Science for Engineers
106106179
Total Duration: 20:10:23
NOC:Computer Organization and Architecture - A Pedagogical Aspect
106103180
Total Duration: 36:47:18
NOC:Problem Solving through Programming in C
106105171
Total Duration: 30:47:00
NOC:Synthesis of Digital Systems
106102181
Total Duration: 28:02:47
NOC:Design and pedagogy of the introductory programming course
106101182
Total Duration: 10:06:26
NOC:Embedded Systems-Design Verification and Test
106103182
Total Duration: 32:01:55
NOC:Multi-Core Computer Architecture-Storage and Interconnects
106103183
Total Duration: 17:49:48
NOC:Cloud Computing and Distributed Systems
106104182
Total Duration: 17:59:46
NOC:Software Engineering
106105182
Total Duration: 28:09:17
NOC:Computer Networks and Internet Protocol
106105183
Total Duration: 33:06:51
NOC:Blockchain Architecture Design and Use Cases
106105184
Total Duration: 28:35:45
NOC:Switching Circuits and Logic Design
106105185
Total Duration: 28:07:53
NOC:Scalable Data Science
106105186
Total Duration: 23:52:22
NOC:The Joy of Computing using Python
106106182
Total Duration: 31:21:29
NOC:Discrete Mathematics
106106183
Total Duration: 27:03:03
NOC:Deep Learning
106106184
Total Duration: 26:22:43
NOC:Randomized Algorithms
106103187
Total Duration: 25:37:46
NOC:Parallel Algorithms
106103188
Total Duration: 30:18:00
NOC:Big Data Computing
106104189
Total Duration: 19:13:12
NOC:Compiler Design
106105190
Total Duration: 29:48:11
NOC:Programming in Java
106105191
Total Duration: 32:57:23
NOC:Discrete Structures
106105192
Total Duration: 38:15:20
NOC:Embedded System Design with ARM
106105193
Total Duration: 18:09:01
NOC:Hardware Security
106105194
Total Duration: 29:49:18
NOC:Introduction to Industry 4.0 and Industrial Internet of Things
106105195
Total Duration: 30:24:39
NOC:Introduction to Automata, Languages and Computation
106105196
Total Duration: 28:10:57
NOC:Foundations to Computer Systems Design
106106197
Total Duration: 27:35:49
NOC:Machine Learning for Engineering and Science Applications
106106198
Total Duration: 32:12:43
NOC:Information Security 5 - Secure Systems Engineering
106106199
Total Duration: 19:33:45
NOC:Multimodal Interaction
106106200
Total Duration: 07:34:54
NOC:Deep Learning - Part 2
106106201
Total Duration: 10:52:46
NOC:Machine Learning,ML
106106202
Total Duration: 20:09:11
NOC:An Introduction to Programming Through C++
106101208
Total Duration: 32:19:25
NOC:Demystifying Networking
106101209
Total Duration: 05:23:03
NOC:Discrete Mathematics
106103205
Total Duration: 30:00:28
NOC:Advanced Computer Architecture
106103206
Total Duration: 19:10:35
NOC:Operating System Fundamentals
106105214
Total Duration: 30:12:49
NOC:Deep Learning
106105215
Total Duration: 30:28:42
NOC:Computer Vision
106105216
Total Duration: 30:57:00
NOC:Ethical Hacking
106105217
Total Duration: 24:32:50
NOC:Software Project Management
106105218
Total Duration: 28:59:16
NOC:Spatial Informatics
106105219
Total Duration: 21:57:25
NOC:C Programming and Assembly Language
106106210
Total Duration: 08:29:02
NOC:Applied Natural Language Processing
106106211
Total Duration: 26:09:39
NOC:Python for Data Science
106106212
Total Duration: 16:13:08
NOC:Practical Machine Learning with Tensorflow
106106213
Total Duration: 17:44:54
Operating Systems
106102132
Total Duration: 33:39:50
NOC:An Introduction to Artificial Intelligence
106102220
Total Duration: 31:51:44
NOC:User-centric Computing for Human-Computer Interaction
106103220
Total Duration: 19:43:33
NOC:Introduction to Blockchain Technology and Applications
106104220
Total Duration: 19:01:06
NOC:Arithmetic Circuit Complexity
106104221
Total Duration: 28:13:03
NOC:GPU Architectures and Programming
106105220
Total Duration: 31:55:25
NOC:Introduction to Database Systems
106106220
Total Duration: 29:21:03
NOC:Foundations of Cryptography
106106221
Total Duration: 32:50:46
NOC:Modern Application Development
106106222
Total Duration: 23:19:47
NOC:Data Analytics with Python
106107220
Total Duration: 28:10:03
NOC:Google Cloud Computing Foundation Course
106105223
Total Duration: 04:45:24
NOC:Computer Graphics
106103224
Total Duration: 24:38:20
NOC:Object Oriented System Development using UML, Java and Patterns
106105224
Total Duration: 28:08:13
NOC:Data Structure and Algorithms using Java
106105225
Total Duration: 34:05:56
NOC:Deep Learning for Computer Vision
106106224
Total Duration: 39:32:27
NOC:Bandit Algorithm (Online Machine Learning)
110101145
Total Duration: 36:30:03
NOC:Artificial Intelligence Search Methods For Problem Solving
106106226
Total Duration: 41:16:27
NOC:Computational Complexity Theory
106104227
Total Duration: 30:00:58
NOC:Randomized Methods in Complexity
106104228
Total Duration: 25:54:44
NOC:Discrete Mathematics (IIITB)
106108227
Total Duration: 38:50:15
NOC:Advanced Computer Architecture (2021)
106102229
Total Duration: 33:51:17
NOC:C-Based VLSI Design
106103229
Total Duration: 32:11:34
NOC:Real-Time Systems
106105229
Total Duration: 32:01:13
NOC:Algorithms for Protein Modelling and Engineering
106105230
Total Duration: 31:07:59
NOC:Computational Complexity
106106229
Total Duration: 37:52:41
NOC:Parameterized Algorithms
106106230
Total Duration: 35:43:12
NOC:Getting Started with Competitive Programming
106106231
Total Duration: 21:25:18
NOC:Introduction to Quantum Computing: Quantum Algorithms and Qiskit
106106232
Total Duration: 12:15:16
NOC:Secure Computation: Part I
106108229
Total Duration: 31:38:24
NOC:Probability for Computer Science
106104233
Total Duration: 16:41:42
NOC:Design and Engineering of Computer Systems
106101234
Total Duration: 23:25:09
NOC:Software Conceptual Design
106101235
Total Duration: 01:38:06
NOC:Programming in Modern C++
106105234
Total Duration: 42:25:48
NOC:Blockchain and its Applications
106105235
Total Duration: 32:27:11
NOC:Systems and Usable Security
106106234
Total Duration: 10:20:55
NOC:Online Privacy
106106235
Total Duration: 16:31:53
NOC:Introduction to Machine Learning (Tamil)
106106236
Total Duration: 18:53:10
Compiler Design
106106237
Total Duration: 41:24:24
NOC:Introduction to Game Theory and Mechanism Design
106101237
Total Duration: 20:27:50
NOC:Introduction to Computer and Network Performance Analysis using Queuing Systems
106101238
Total Duration: 09:49:44
NOC:Advanced Distributed systems
106102237
Total Duration: 28:30:15
NOC:Design and Implementation of Human-Computer Interfaces
106103237
Total Duration: 29:49:09
NOC:Algorithmic Game Theory
106105237
Total Duration: 30:53:56
NOC:Machine Learning for Earth System Sciences
106105238
Total Duration: 22:06:23
NOC:Statistical Learning for Reliability Analysis
106105239
Total Duration: 31:57:39
NOC:Applied Accelerated Artificial Intelligence
106106238
Total Duration: 29:03:30
NOC:Social Network Analysis
106106239
Total Duration: 33:17:03
NOC:Secure Computation - Part II
106108237
Total Duration: 31:02:56
NOC:Circuit Complexity Theory
106104241
Total Duration: 30:12:05
NOC:Foundation of Cloud IoT Edge ML
106104242
Total Duration: 17:38:03
NOC:Foundations of Cyber Physical Systems
106105241
Total Duration: 30:29:34
NOC:Selected Topics in Algorithms
106105242
Total Duration: 31:05:24
NOC:Quantum Algorithms and Cryptography
106106241
Total Duration: 23:18:11
NOC:Theory of Computation (2023)
106106242
Total Duration: 35:32:27
NOC:Advanced Computer Networks
106106243
Total Duration: 34:34:07
NOC:Affective Computing
106106244
Total Duration: 24:14:06
NOC:Optimisation for Machine Learning: Theory and Implementation (Hindi)
106106245
Total Duration: 18:55:26
ACM India - RBCDSAI Summer School on DS/AI/ML
106106246
Total Duration: 53:05:20
NOC:Foundations and Applications of Machine Learning (Bengali)
106105247
Total Duration: 23:10:33
NOC:Machine Learning (ML) in Hindi
106106247
Total Duration: 29:16:49
NOC:Cyber Security and Privacy
106106248
Total Duration: 21:16:01
NOC:Multi-Core Computer Architecture
106103184
Total Duration: 31:39:29
NOC:Games and Information
106101360
Total Duration: 30:49:38
NOC:Digital Design with Verilog
106103358
Total Duration: 28:44:06
NOC:Parallel Computer Architecture
106103359
Total Duration: 32:35:24
NOC:Linear Programming and its Applications to Computer Science
106104356
Total Duration: 20:33:38
NOC:Basics of Computational Complexity
106104357
Total Duration: 26:23:07
NOC:Edge Computing
106104449
Total Duration: 14:44:00
NOC:Business Intelligence and Analytics
106106361
Total Duration: 27:16:45
NOC:Distributed Optimization and Machine Learning
106101466
Total Duration: 23:47:39
NOC:Practical Cyber Security for Cyber Security Practitioners
106104467
Total Duration: 25:54:39
NOC:Computational Arithmetic - Geometry for Algebraic Curves
106104469
Total Duration: 36:30:33
NOC:Artificial Intelligence for Economics
106105470
Total Duration: 24:19:58
NOC:Approximation Algorithm
106105471
Total Duration: 32:10:50
NOC:Responsible and Safe AI Systems
106106472
Total Duration: 31:47:42
NOC:Introduction to Graph Algorithms
106108468
Total Duration: 19:01:17
NOC:Linear Algebra Through Geometry
106108482
Total Duration: 38:28:03
NOC:Time Series Modelling and Forecasting with Applications in R
106101578
Total Duration:
NOC:Introduction to Large Language Models (LLMs)
106102576
Total Duration:
NOC:Discrete Mathematics for CS
106104573
Total Duration:
NOC:Practical High-Performance Computing
106104577
Total Duration:
NOC:Human Computer Interaction (Hindi and English)
106106575
Total Duration:
NOC:Large Applications Practicum
106106579
Total Duration:
NOC:Fundamentals of Object Oriented Programming
106107574
Total Duration:
NOC:Algorithms in Computational Biology and Sequence Analysis
106108571
Total Duration:
NPTEL
Project is Licensed under
Creative Commons (CC-BY-SA)
and Copyrights © Jointly held by Ministry of Education, GoI and IIT(s), IISc Bangalore