NPTEL Computer Science Courses 2025

NPTEL Computer Science Courses 2025 List

NPTEL Computer Science courses 2025, offered by top IITs and IISc, cover a wide range of topics including algorithms, machine learning, artificial intelligence, data structures, and software engineering. These free online courses are designed for students, professionals, and researchers aiming to enhance their technical skills and knowledge in computer science.

FIND OUT MORE ABOUT NPTEL COURSES HERE

List of NPTEL Computer Science Courses 2025

SUBJECTCOURSEINSTITUTEDURATIONCOURSE START DATEENROLLMENT DEADLINECLICK TO JOIN
Computer ScienceLarge Applications PracticumIIT Mandi4 WeeksFebruary 17, 2025February 17, 2025JOIN
Computer Science and EngineeringAdvanced Computer ArchitectureIIT Delhi12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringAdvanced Computer NetworksIIT Indore
IIT Gandhi Nagar
12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringAdvanced Graph TheoryIIT Patna8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringAffective ComputingIIIT Delhi12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringAI:Constraint SatisfactionIIT Madras8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringArtificial Intelligence: Knowledge Representation And ReasoningIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringBlockchain and its ApplicationsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringBusiness Intelligence & AnalyticsIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringCircuit Complexity TheoryIIT Kanpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringCloud ComputingIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringCloud Computing and Distributed SystemsIIT Patna8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringCompiler DesignIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringComputational Number Theory and AlgebraIIT Kanpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringComputer Networks And Internet ProtocolIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringCryptography and Network SecurityIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringData Analytics with PythonIIT Roorkee12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringData Base Management SystemIIT Kharagpur8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringData MiningIIT Kharagpur8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringData Science for EngineersIIT Madras8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringDeep Learning – IIT RoparIIT Ropar12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringDesign and analysis of algorithmsCMI8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringDesign and Engineering of Computer SystemsIIT Bombay8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringDigital Design with VerilogIIT Guwahati12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringDiscrete MathematicsIIT Ropar12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringEdge ComputingIIT Patna8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringEmbedded System Design with ARMIIT Kharagpur8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringEmbedded Systems DesignIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringFoundations of CryptographyIIIT Bangalore12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringFoundations of Cyber Physical SystemsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringFundamental Algorithms: Design and AnalysisIIT Kharagpur4 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringFundamentals of Object Oriented ProgrammingIIT Roorkee12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringGames and InformationIIT Bombay12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringGetting Started with Competitive ProgrammingIIT Gandhinagar12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringGPU Architectures and ProgrammingIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringHuman Computer Interaction (In English)IIIT Delhi12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringInformation Security – 5 – Secure Systems EngineeringIIT Madras8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction to Database SystemsIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction to Embedded System DesignIIT Delhi12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction To Haskell ProgrammingCMI8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction To Industry 4.0 And Industrial Internet Of ThingsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction To Internet Of ThingsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction to Machine LearningIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction to Machine Learning (Tamil)IIT Madras8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringIntroduction To Soft ComputingIIT Kharagpur8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringMachine Learning for Engineering and science applicationsIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringMachine Learning, MLKTH Royal Institute of Technology, Sweden8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringNatural Language ProcessingIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringObject Oriented System Development Using UML, Java And PatternsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringOptimisation for Machine Learning: Theory and Implementation (Hindi)IIIT Delhi8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringParallel Computer ArchitectureIIT Guwahati12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringProblem Solving Through Programming In CIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringProgramming In JavaIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringProgramming in Modern C++IIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringProgramming, Data Structures And Algorithms Using PythonCMI8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringPython for Data ScienceIIT Madras4 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringQuantum Algorithms and CryptographyIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringReinforcement LearningIIT Madras12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSecure Computation: Part IIIIT Bangalore12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSelected Topics in AlgorithmsIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSocial NetworksIIT Ropar12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSoftware TestingIIT Kharagpur4 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSwitching Circuits and Logic DesignIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringSystems and Usable SecurityIIT Indore4 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringThe Joy of Computing using PythonIIT Ropar12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringTheory of ComputationIIT Hyderabad12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science And EngineeringUser-centric Computing For Human-Computer InteractionIIT Guwahati8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringVLSI Physical DesignIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringWireless Ad Hoc and Sensor NetworksIIT Kharagpur8 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringFoundation of Cloud IoT Edge MLIIT Patna8 WeeksFebruary 17, 2025February 17, 2025JOIN
Computer Science and EngineeringLinear programming and its applications to computer scienceIIT Kanpur8 WeeksFebruary 17, 2025February 17, 2025JOIN
Computer Science and EngineeringReal Time Operating SystemIIT Kharagpur4 WeeksFebruary 17, 2025February 17, 2025JOIN
Computer Science and EngineeringDeep LearningIIT Kharagpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and EngineeringPrivacy and Security in Online Social MediaIIIT Hyderabad12 weeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and Engineering, Electrical Engineering, Electronics and Communication Engineering, Information Technology, MathematicsIntroduction to Large Language Models (LLMs)IIT Delhi12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science and Engineering, MathematicsDiscrete Mathematics for CSIIT Kanpur12 WeeksJanuary 20, 2025January 27, 2025JOIN
Computer Science, Genomics, Molecular Biology (Interdisciplinary course)Algorithms in Computational Biology and Sequence AnalysisIISc Bangalore12 WeeksJanuary 20, 2025January 27, 2025JOIN


Check NPTEL Courses Here.

Related Posts