Search by NPTEL Course ID, Course Name, Lecture Title, Coordinator

COMPUTER SCIENCE AND ENGINEERING

Natural Language Processing


106101007

Design and Analysis of Algorithms


106101060

Software Engineering


106101061

Computational Geometry


106102011

Logic for CS


106102013

Computer Architecture


106102062

Data Structures And Algorithms


106102064

Introduction to Computer Graphics


106102065

Principles of Programming Languages


106102067

Parallel Computing


106102114

Design Verification and Test of Digital VLSI Circuits


106103116

Computer Algorithms - 2


106104019

Theory of Computation


106104028

Introduction to Problem Solving and Programming


106104074

Riemann Hypothesis and its Applications


106104118

Biometrics


106104119

Parallel Algorithm


106104120

Computer Architecture


106104122

Compiler Design


106104123

NOC:Introduction to Programming in C


106104128

Cryptography and Network Security


106105031

High Performance Computer Architecture


106105033

Low Power VLSI Circuits and Systems


106105034

Real Time Systems


106105036

Artificial Intelligence


106105077

Artificial Intelligence
(Prof.P. Dasgupta)


106105079

Computer Networks


106105081

Data Communication


106105082

Electronic Design Automation


106105083

Internet Technology


106105084

Programming and Data Structure


106105085

Pattern Recognition


106106046

Performance Evaluation of Computer Systems


106106048

Theory of Automata, Formal Languages and Computation


106106049

Computer Graphics


106106090

Computer Organization


106106092

Database Design


106106093

Discrete Mathematical Structures


106106094

Artificial Intelligence


106106126

NOC:Programming, Data Structures and Algorithms


106106127

NOC:Introduction to Information Security I


106106129

NOC:Programming and Data structures (PDS)


106106130

NOC:Design and Analysis of Algorithms


106106131

NOC:Programming, Data Structures and Algorithms (Aricent)


106106133

Combinatorics


106108051

Compiler Design


106108052

Graph Theory


106108054

High Performance Computing


106108055

Numerical Optimization


106108056

Storage Systems


106108058

System Analysis and Design


106108102

Principles of Compiler Design


106108113

NOC:Computer Architecture


106106134

NOC:Model Checking


106106136

NOC:Functional Programming in Haskell


106106137

NOC:Fundamentals of Database Systems


106104135

NOC:Information Security - II


106106141

NOC:Introduction to Machine Learning (Sponsored by Arihant)


106106139

NOC:Artificial Intelligence: Knowledge Representation and Reasoning


106106140

Virtual Reality


106106138

NOC:Algorithms for Big Data


106106142

NOC:Complex Network : Theory and Application


106105154

NOC:Object-Oriented Analysis and Design


106105153

NOC:Introduction to Machine Learning


106105152

NOC:Programming in C++


106105151

NOC:Software Testing


106105150

NOC:Theory of Computation


106104148

NOC:Introduction to Cryptology


106107155

NOC:Modern Algebra


106104149

NOC:Privacy and Security in Online Social Networks


106106146

NOC:Programming, Data Structures and Algorithms in Python


106106145

NOC:Introduction to Operating Systems


106106144

NOC:Mobile Computing


106106147

NOC:Reinforcement Learning


106106143

NOC:Introduction to Modern Application Development


106106156

Fundamental Algorithms:Design and Analysis


106105157

NOC:AI:Constraint Satisfaction


106106158

NOC:Computer Architecture


106102157

NOC:Information Security-3


106106157

NOC:Wireless Ad Hoc and Sensor Networks


106105160

NOC:Natural Language Processing


106105158

NOC:VLSI Physical Design


106105161

NOC:Embedded Systems Design


106105159

NOC:Cryptography And Network Security


106105162

NOC:Hardware Modeling using Verilog


106105165

NOC:Introduction to Internet of Things


106105166

NOC:Computer Organization and Architecture


106106166

NOC:Distributed Systems


106106168

NOC:Computer Architecture and Organization


106105163

NOC:Introduction to Algorithms and Analysis


106105164

NOC:Software Testing


106101163

NOC:Introduction to Wireless and Cellular Communications


106106167

NOC:Introduction to Parallel Programming in OpenMP


106102163

NOC:Social Networks


106106169

NOC:Cloud Computing


106105167

NOC:Real Time Operating System


106105172

NOC:An Introduction to Probability in Computing


106106176

NOC:Advanced Graph Theory


106104170

NOC:Introduction to Soft Computing


106105173

NOC:Data Mining


106105174

NOC:Data Base Management System


106105175

NOC:Introduction to Human Computer Interaction


106106177

NOC:Information Security-IV


106106178

NOC:Data Science for Engineers


106106179

NOC:Computer Organization and Architecture - A Pedagogical Aspect


106103180

NOC:Problem Solving through Programming in C


106105171

NOC:Synthesis of Digital Systems


106102181

NOC:Design and pedagogy of the introductory programming course


106101182

NOC:Embedded Systems-Design Verification and Test


106103182

NOC:Multi-Core Computer Architecture-Storage and Interconnects


106103183

NOC:Cloud Computing and Distributed Systems


106104182

NOC:Software Engineering


106105182

NOC:Computer Networks and Internet Protocol


106105183

NOC:Blockchain Architecture Design and Use Cases


106105184

NOC:Switching Circuits and Logic Design


106105185

NOC:Scalable Data Science


106105186

NOC:The Joy of Computing using Python


106106182

NOC:Discrete Mathematics


106106183

NOC:Deep Learning


106106184

NOC:Randomized Algorithms


106103187

NOC:Parallel Algorithms


106103188

NOC:Big Data Computing


106104189

NOC:Compiler Design


106105190

NOC:Programming in Java


106105191

NOC:Discrete Structures


106105192

NOC:Embedded System Design with ARM


106105193

NOC:Hardware Security


106105194

NOC:Introduction to Industry 4.0 and Industrial Internet of Things


106105195

NOC:Introduction to Automata, Languages and Computation


106105196

NOC:Foundations to Computer Systems Design


106106197

NOC:Machine Learning for Engineering and Science Applications


106106198

NOC:Information Security 5 - Secure Systems Engineering


106106199

NOC:Multimodal Interaction


106106200

NOC:Deep Learning - Part 2


106106201

NOC:Machine Learning,ML


106106202

NOC:An Introduction to Programming Through C++


106101208

NOC:Demystifying Networking


106101209

NOC:Discrete Mathematics


106103205

NOC:Advanced Computer Architecture


106103206

NOC:Operating System Fundamentals


106105214

NOC:Deep Learning


106105215

NOC:Computer Vision


106105216

NOC:Ethical Hacking


106105217

NOC:Software Project Management


106105218

NOC:Spatial Informatics


106105219

NOC:C Programming and Assembly Language


106106210

NOC:Applied Natural Language Processing


106106211

NOC:Python for Data Science


106106212

NOC:Practical Machine Learning with Tensorflow


106106213

Operating Systems


106102132

NOC:An Introduction to Artificial Intelligence


106102220

NOC:User-centric Computing for Human-Computer Interaction


106103220

NOC:Introduction to Blockchain Technology and Applications


106104220

NOC:Arithmetic Circuit Complexity


106104221

NOC:GPU Architectures and Programming


106105220

NOC:Introduction to Database Systems


106106220

NOC:Foundations of Cryptography


106106221

NOC:Modern Application Development


106106222

NOC:Data Analytics with Python


106107220

NOC:Google Cloud Computing Foundation Course


106105223

NOC:Computer Graphics


106103224

NOC:Object Oriented System Development using UML, Java and Patterns


106105224

NOC:Data Structure and Algorithms using Java


106105225

NOC:Deep Learning for Computer Vision


106106224

NOC:Bandit Algorithm (Online Machine Learning)


110101145

NOC:Artificial Intelligence Search Methods For Problem Solving


106106226

NOC:Computational Complexity Theory


106104227

NOC:Randomized Methods in Complexity


106104228

NOC:Discrete Mathematics (IIITB)


106108227

NOC:Advanced Computer Architecture (2021)


106102229

NOC:C-Based VLSI Design


106103229

NOC:Real-Time Systems


106105229

NOC:Algorithms for Protein Modelling and Engineering


106105230

NOC:Computational Complexity


106106229

NOC:Parameterized Algorithms


106106230

NOC:Getting Started with Competitive Programming


106106231

NOC:Introduction to Quantum Computing: Quantum Algorithms and Qiskit


106106232

NOC:Secure Computation: Part I


106108229

NOC:Probability for Computer Science


106104233

NOC:Design and Engineering of Computer Systems


106101234

NOC:Software Conceptual Design


106101235

NOC:Programming in Modern C++


106105234

NOC:Blockchain and its Applications


106105235

NOC:Systems and Usable Security


106106234

NOC:Online Privacy


106106235

NOC:Introduction to Machine Learning (Tamil)


106106236

Compiler Design


106106237

NOC:Introduction to Game Theory and Mechanism Design


106101237

NOC:Introduction to Computer and Network Performance Analysis using Queuing Systems


106101238

NOC:Advanced Distributed systems


106102237

NOC:Design and Implementation of Human-Computer Interfaces


106103237

NOC:Algorithmic Game Theory


106105237

NOC:Machine Learning for Earth System Sciences


106105238

NOC:Statistical Learning for Reliability Analysis


106105239

NOC:Applied Accelerated Artificial Intelligence


106106238

NOC:Social Network Analysis


106106239

NOC:Secure Computation - Part II


106108237

NOC:Circuit Complexity Theory


106104241

NOC:Foundation of Cloud IoT Edge ML


106104242

NOC:Foundations of Cyber Physical Systems


106105241

NOC:Selected Topics in Algorithms


106105242

NOC:Quantum Algorithms and Cryptography


106106241

NOC:Theory of Computation (2023)


106106242

NOC:Advanced Computer Networks


106106243

NOC:Affective Computing


106106244

NOC:Optimisation for Machine Learning: Theory and Implementation (Hindi)


106106245

ACM India - RBCDSAI Summer School on DS/AI/ML


106106246

NOC:Foundations and Applications of Machine Learning (Bengali)


106105247

NOC:Machine Learning (ML) in Hindi


106106247

NOC:Cyber Security and Privacy


106106248

NOC:Multi-Core Computer Architecture


106103184

NOC:Games and Information


106101360

NOC:Digital Design with Verilog


106103358

NOC:Parallel Computer Architecture


106103359

NOC:Linear Programming and its Applications to Computer Science


106104356

NOC:Basics of Computational Complexity


106104357

NOC:Edge Computing


106104449

NOC:Business Intelligence and Analytics


106106361

NOC:Distributed Optimization and Machine Learning


106101466

NOC:Practical Cyber Security for Cyber Security Practitioners


106104467

NOC:Computational Arithmetic - Geometry for Algebraic Curves


106104469

NOC:Artificial Intelligence for Economics


106105470

NOC:Approximation Algorithm


106105471

NOC:Responsible and Safe AI Systems


106106472

NOC:Introduction to Graph Algorithms


106108468

NOC:Linear Algebra Through Geometry


106108482



NPTEL Project is Licensed under Creative Commons (CC-BY-SA) and Copyrights © Jointly held by Ministry of Education, GoI and IIT(s), IISc Bangalore