NPTEL is an acronym for National Programme on Technology Enhanced Learning which is an initiative by all seven Indian Institutes of Technology (IITs) and Indian Institute of Science (IISc) for creating course contents in engineering and science.
Basically, Senior Profs of Indian Institutes of Technology (IITs) and Indian Institute of Science (IISc) have recorded video of their lectures and they have been hosted at Youtube.these are high quality lectures by experienced & well trained. The course contents focus mainly on engineering and science.
The various Courses there are(Click on them to view complete list):
Civil Engineering
Building Materials and Construction
Engineering Geology
Environmental Air Pollution
Fluid Mechanics
Foundation Engineering
Introduction to Transportation Engineering | Part II
Mechanics of Solids
Modern Surveying Techniques
Prestressed Concrete Structures
Hydraulics
Soil Mechanics
Strength of Materials
Structural Analysis II
Surveying
Water & Wastewater Engineering
Water Resources Engineering
Computer Science Engineering
Artificial Intelligence | Artificial Intelligence - Prof. P. Dasgupta
Computer Architecture
Computer Graphics
Computer Networks
Computer Organization
Data Communication
Data Structures and Algorithms
Database Management System
Design & Analysis of Algorithms
Discrete Mathematical Structures
Internet Technologies
Introduction to Computer Graphics
Introduction To Problem Solving & Programming
Operating System
Principles of Programming Languages
Software Engineering
Systems Analysis and Design
Core Science
Electrical Engineering
Analog ICs
Basic Electrical Technology
Broadband Networks
Chaos, Fractals, and Dynamical Systems
Circuit Theory
Control Engineering
Communication Engineering
Digital Circuits and Systems
Digital Communication
Digital Integrated Circuits
Digital Signal Processing
Digital Systems Design
Dynamics of Physical Systems
Electro Magnetic Fields
Embedded Systems
Energy Resources and Technology
Illumination Engineering
Industrial Automation and Control
Industrial Instrumentation
Intelligent Systems and Control
Networks and Systems
Networks, Signals and Systems
Power Electronics
Power System Generation Transmission Distribution
Power System Analysis
Solid State Devices
Electronics Engineering
Adaptive Signal Processing
Basic Electronics: Dr.Chitralekha Mahanta | Prof
T.S.NatarajanBasic Electronics - High Resolution
Digital Computer Organization
Digital Image Processing
Digital VLSI System Design | VLSI Design by Dr.Nandita Dasgupta
Digital Voice and Picture Communication
Electronics For Analog Signal Processing: Part - I | Part - II
High Speed Devices & Circuit
Neural Networks and Applications
MEMS & Microsystems
Power Electronics
Power System Operations and Control
Probability & Random Variables
Transmission Lines and EM Waves
VLSI Design
Wireless Communication
Mechanical Engineering
Advanced Finite Elements Analysis
Advanced Strength of Materials
Computer Aided Design
Computational Methods in Design & Manufacturing
Design of Machine Elements
Dynamics of Machines
Finite Element Method
Fundamentals of Operations Research
Industrial Engineering
Kinematics of Machines
Manufacturing Processes - I | Manufacturing Processes II
Mechanical Measurements and Metrology
Principles of Mechanical Measurements
Project and Production Management
Refrigeration and Airconditioning
Robotics
Strength of Materials