Going by my convention of posting, this may be considered as an annexe to the previous post. I have been thinking of writing about the open course ware given by the IITs as part of a program that had been conceived quite a few years ago, probably inspired by the MIT OCW.
The IITs ever since their inception since the late 1950s have carved a niche for themselves in technical education. Especially in the under-graduate sphere (i mean to say that is there is no industry or grad school in the world where the IIT under-grads are not at an enviable position ). The IITs have one of the hardest acceptance norms and thus are out of reach for most students, the Ministry of Human Resource development of the Government of India, probably taking a cue out of the leaf of MIT initiated a program to make available to the general student population, the lectures and the courses that are taken in these elite institutes. The IISc also has joined the 7 IITs in making this possible. I read quite a bit about it and realized that it was thought of much earlier than i what i was thinking of it to be!
.
|
|||
Click on the images to go to the Institute website.
The Beginning
The NPTEL or theNational Programme for Technology Enhanced Learning was first proposed in 1999 by the Indian Institute of Technology at Madras, soon after a workshop held there in collaboration with the Carnegie Mellon University. Immediately after that all the IITs IIMs and the IISc were involved in a MoU and submitted a proposal on these lines to the ministry of HRD.
The Programme Now
The modified proposals were accepted by the ministry of Human Resource and Development of the Government of India and was funded lavishly. The project was implemented by 2006-2007 and about 110 video courses for full subjects (both at the graduate and undergraduate level) and 129 web based courses were prepared.
I have been noticing everyday that, videos which are part of a course are being uploaded with a very high frequency on youtube and made avialable to all.
IIT OCW Versus MIT OCW ?
It is very likely that such comparisons would be made. However it would be unfair to compare both systems as such. These are basically based on the same principles.
The MIT OCW was a result of the huge efforts undertaken by its former president Dr. Charles M. Vest, the objective was to make courses taught by the best faculty in the world available to the general population of students and teachers without having them to worry about IPR, and to try and inculcate in them a spirit of excellence and promoting among the instructors novel ways of teaching. The MIT OCW has been a phenomenal success.
The IIT OCW as i like calling it, is based on the same ideals, i don’t see it as something against the MIT OCW as i would not shy from referring both ;) when needed. Both serve their purpose well.
I think the MIT OCW has served its purpose very well by both acting as an inspiration and as a catalyst for the rise of such programs which will ultimately benefit the students enormously.
Also, one more thing is that the MIT-OCW offers a very wide range of courses, the courses offered by the IITs as of now would seem to be limited to the technical domain. Some courses at the MIT OCW have a very strong research focus also.
The IIT OCW
I personally have seen the complete video course on DSP so far and have found it to be very terse. I would say the courses are very well delivered and also that the material is excellent. All of the courses are very well organized in playlists on you-tube and hence are free of all clutter.
As i mentioned earlier that there are 110 video courses and 129 web based courses.
The entire list of the courses along with the conducting institute and the professors associated with the course can be found over here or below:
2. Computer Science and Engineering
4. Electronics and Communications Engineering
All of the youtube videos can be found over the NPTEL-HRD Channel.
The channel is divided into playlists for each course, which is constantly being updated with the videos. I like to think that they should be home in another two months time. As around 40 courses have already been uploaded.
NOTE: These lectures are copyrighted to the respective IITs, please do not download them. If you wish to have some series, they can be obtained by post by making a nominal payment also. For further details about this please check this page.
—-
The playlists include the following for instance and can be accessed over here:
1. Aerospace Engineering – Advanced Control Systems Design
2. Aerospace Engineering – Aero-Elasticity
3. Aerospace Engineering – Acoustic Instability in Aerospace Propulsion
4. Aerospace Engineering – Flight Dynamics II (Stability)
5. Aerospace Engineering – Foundations of Scientific Computing
6. Aerospace Engineering – Instability and Transition of Fluid Flows
7. Aerospace Engineering – Introduction to Aerospace Propulsion
8. Aerospace Engineering – Introduction to Helicopter Aerodynamics
9. Aerospace Engineering – Jet Aircraft Propulsion
10. Aerospace Engineering – Optimal Control, Guidance and Estimation
11. Aerospace Engineering – Space Flight Mechanics
12. Aerospace Engineering – Turbomachinary Aerodynamics
13. Biochemical Engineering – Enzyme Science and Engineering
14. Biochemical – Essentials in Immunology
15. Biochemical – Eukaryotic Gene Expressions
16. Biotechnology – Biomathematics
17. Biotechnology – Thermodynamics
18. Chemical Engineering – Advanced Mathematical Techniques in Chemical Engineering
19. Chemical Engineering – Biochemical Engineering
20. Chemical Engineering – Chemical Reaction Engineering
21. Chemical Engineering – Computational Fluid Dynamics
22. Chemical Engineering – Computational Techniques
23. Chemical Engineering – Fundamentals of Transport Processes
24. Chemical Engineering – Fundamentals of Transport Processes- II
25. Chemical Engineering – Heat Transfer
26. Chemical Engineering – Instability and Patterning of Thin Polymer Films
27. Chemical Engineering – Mass Transfer II
28. Chemical Engineering – Modern Instrumental Methods of Analysis
29 Chemical Engineering – Microscale Transport Processes
30. Chemical Engineering – Multiphase Flow
31. Chemical Engineering – Novel Separation Processes
32. Chemical Engineering – Particle Characterization
33. Chemical Engineering – Plant Wide Control of Chemical Processes
34. Chemical Engineering – Process Control and Instrumentation
35. Chemistry – Chemistry of Materials
36. Chemistry – Organic Photochemistry and Pericyclic Reactions
37. Chemistry – Rate Processes
38. Civil – Advanced Hydraulics
39. Civil – Advanced Hydrology
40. Civil – Advanced Structural Analysis
41. Civil – Building Materials and Construction
42. Civil – Design of Reinforced Concrete Structures
43. Civil – Design of Steel Structures
44. Civil – Engineering Geology
45. Civil – Environmental Air Pollution
46. Civil – Finite Element Analysis
48. Civil – Foundation Engineering
49. Civil – Geosynthesis and Reinforced Soil Structures
51. Civil – Introduction to Transportation Engineering
52. Civil – Mechanics of Solids
53. Civil – Numerical Methods in Civil Engineering
54. Civil – Modern Surveying Techniques
55. Civil – Prestressed Concrete Structures
56. Civil – Probability Methods in Civil Engineering
59. Civil – Stochastic Hydrology
60. Civil – Stochastic Structural Dynamics
61. Civil – Strength of Materials (SOM)
62. Civil – Structural Analysis II
63. Civil – Structural Dynamics
65. Civil – Transportation Engineering – II
66. Civil – Urban Transportation and Planning
67. Civil – Water and Wastewater Management
68. Civil – Water Resources Engineering
69. Civil – Water Resources Systems
70. Civil – Watershed Management
71. Computer Sc – Artificial Intelligence
72. Computer Sc- Artificial Intelligence II
73. Computer Sc- Compiler Design
74. Computer Sc- Computational Geometry
75. Computer Sc- Computer Algorithms II
76. Computer Sc – Computer Architecture
77. Computer Sc – Computer Graphics
78. Computer Sc – Computer Networks
79. Computer Sc – Computer Organization
80. Computer Sc- Cryptography and Network Security
81. Computer Sc – Data Communication
82. Computer Sc – Data Structures and Algorithms
83. Computer Sc – Database Management System
84. Computer Sc – Design and Analysis of Algorithms
85. Computer Sc – Discrete Mathematical Structures
86. Computer Sc- Electronic Design and Automation
88. Computer Sc- High Performance Computer Architecture
89. Computer Sc- High Performance Computing
90. Computer Sc – Internet Technologies
91. Computer Sc – Introduction to Computer Graphics
92. Computer Sc – Introduction To Problem Solving & Programming
93. Computer Sc – Logic for Computer Science
94. Computer Sc- Low Power VLSI Circuits and Systems
95. Computer Sc- Natural Language Processing
96. Computer Sc- Numerical Optimization
97. Computer Sc- Operating System
98. Computer Sc – Performance Evaluation of Computer Systems
99. Computer Sc- Principles of Programming Languages
100. Computer Sc- Programming and Data Structures
101. Computer Sc- Real Time Systems
102. Computer Sc – Software Engineering
103. Computer Sc – Systems Analysis and Design
104. Computer Sc- Theory of Computation
105. Computer Sc- Theory of Computation (different from above)
106. Design – Ergonomics for Beginners
107. Core Science – Applied Mechanics
108. Core Science – Biochemistry 1
109. Core Science – Classical Physics
110. Core Science – Concept and Evolution of Management Thought
111. Core Science – Engineering Chemistry 1
112. Core Science – Engineering Mechanics
113. Core Science – Engineering Physics II
114. Core Science – Human Resource Management – I
115. Core Science – Leadership
116. Core Science – Management Information System
117. Core Science – Management Science
118. Core Science – Material Science
119. Core Science – Mathematics
120. Core Science – Mathematics II
121. Core Science – Mathematics III
122. Core Science – Numerical Methods and Computation
123. Core Science – Numerical Methods and Computer Programming
124. Core Science – Oscillations and Waves
125. Core Science – Probability and Statistics
126. Core Science – Quantum Mechanics and Applications
127. Core Science – Quantum Physics (Dr V. Balakrishnan, Brilliant Lectures)
128. Core Science – Strategic Management
129. Electrical – Advanced 3G and 4G Wireless Communication
130. Electrical – Advanced Electric Drives
131. Electrical – Advanced Control Systems
133. Electrical – Basic Electrical Technology
134. Electrical – Chaos, Fractals, And Dynamical Systems
135. Electrical – Chaos, Fractals, And Dynamical Systems – II
136. Electrical – Circuit Theory
137. Electrical – Communication Engineering
138. Electrical – Control Engineering
139. Electrical – Control Engineering (different from above)
140. Electrical – Digital Integrated Circuits
141. Electrical – Digital Signal Processing
142. Electrical – Dynamics of Physical Systems
143. Electrical – Electrical Machines – I
144. Electrical – Electro Magnetic Fields
145. Electrical – Embedded Systems
146. Electrical – Energy Resources and Technology
147. Electrical – Error Correcting Codes
148. Electrical – Estimation of Signals and Systems
149. Electrical – High Voltage DC Transmission
150. Electrical – Illumination Engineering
151. Electrical – Industrial Automation and Control
152. Electrical – Industrial Drives – Power Electronics
153. Electrical – Industrial Instrumentation
154. Electrical – Information Theory and Coding
155. Electrical – Intelligent Systems and Control
156. Electrical – Introduction to Electronic System Packaging
157. Electrical – Micro and Smart Systems
158. Electrical – Networks and Systems
159. Electrical – Networks, Signals and Systems
160. Electrical – Optimal Control
161. Electrical – Power Electronics
162. Electrical – Power Sys Generation Transmission Distribution
163. Electrical – Power System Analysis
164. Electrical – Power System Dynamics
165. Electrical – Power System Dynamics and Control
166. Electrical – Power System Operations and Control
167. Electrical – RF Integrated Circuits
168. Electrical – Signals and Systems
169. Electronics – Advanced Digital Signal Processing
170. Electronics – Advanced Optical Communication
171. Electronics – Adaptive Signal Processing
172. Electronics – Basic Electronics (Prof Mahanta)
173. Electronics – Basic Electronics
174. Electronics – Broadband Networks
175. Electronics – Circuits for Analog System Design
176. Electronics – Coding Theory
177. Electronics – Design Verification & Test of Digital VLSI Circuits
178. Electronics – Digital Circuits and Systems
179. Electronics – Digital Communication
180. Electronics – Digital Computer Organization
181. Electronics – Digital Image Processing
182. Electronics – Digital Signal Processing
183. Electronics – Digital Systems Design
184. Electronics – Digital VLSI System Design
185. Electronics – Digital Voice and Picture Communication
186. Electronics – Electronics for Analog Signal Processing I
187. Electronics – Electronics for Analog Signal Processing II
188. Electronics – High Speed Devices and Circuits
189. Electronics – MEMS and Microsystems
190. Electronics – Neural Networks and Applications
191. Electronics – Pattern Recognition
192. Electronics – Probability and Random Variables
193. Electronics – Solid State Devices
194. Electronics – Transmission Lines and EM Waves
195. Electronics – VLSI Data Conversion Circuits
196. Electronics – VLSI Design
197. Electronics – Wireless Communication
198. Management – Econometric Modeling
199. Management – Manufacturing Systems Management
200. Management – Operations and Supply Chain Management
201. Management – Operations Management
202. Management – Organization Management
203. Management – Security Analysis and Portfolio Management
205. Management – Strategic Management
206. Material Sciences – Electroceramics
207. Mathematics – Advanced Matrix Theory
208. Mathematics – Applied Multivariate Analysis
209. Mathematics – Calculus of Variations and Integral Equations
210. Mathematics – Elementary Numerical Analysis
211. Mathematics – Functional Analysis
212. Mathematics – Mathematical Logic
213. Mathematics – Measure and Integration
214. Mathematics – Linear Programming and Extensions
215. Mathematics – Real Analysis
216. Mathematics – Regression Analysis
217. Mechanical – Advanced Finite Elements Analysis
218. Mechanical – Advanced Gas Dynamics
219. Mechanical – Advanced Machining Processes
220. Mechanical – Advanced Manufacturing Processes
221. Mechanical – Advanced Materials and Processes
222. Mechanical – Advanced Operations Research
223. Mechanical – Advanced Strength of Materials
224. Mechanical – Basic Thermodynamics
225. Mechanical – Computational Fluid Dynamics
226. Mechanical – Computer Aided Design
227. Mechanical – Computer Aided Engineering Design
228. Mechanical – Computational Methods in Design and Manufacturing
229. Mechanical – Conduction and Radiation
230. Mechanical – Convective Heat and Mass Transfer
231. Mechanical – Cryogenic Engineering
232. Mechanical – Design and Optimization of Energy Systems
233. Mechanical – Design of Machine Elements
234. Mechanical – Dynamics of Machines
235. Mechanical – Engineering Fracture Mechanics
236. Mechanical – Engineering Mechanics
237. Mechanical – Experimental Stress Analysis
238. Mechanical – Finite Element Method
239. Mechanical – Fundamentals of Operation Research
240. Mechanical – Heat and Mass Transfer
241. Mechanical – Fluid Mechanics
242. Mechanical – Industrial Engineering
243. Mechanical – Introduction to the Finite Element Method
244. Mechanical – Kinematics of Machines
245. Mechanical – Mathematical Methods in Engineering and Science
246. Mechanical – Manufacturing Processes I
247. Mechanical – Manufacturing Processes II
248. Mechanical – Mechanical Measurements and Metrology
249. Mechanical – Mechanical Vibrations
250. Mechanical – Principles of Mechanical Measurement
251. Mechanical – Processing of Non-Metals
252. Mechanical – Project and Production Management
253. Mechanical – Refrigeration and Airconditioning
255. Mechanical – Rocket Propulsion
256. Mechanical – Strength of Materials
258. Mechanical – Vibration of Structures
259. Metallurgical – Fuels Refactory and Furnaces
260. Metallurgical – Introduction to Biomaterials
261. Metallurgical – Materials and Energy Balance
262. Metallurgical – Non Ferrous Extractive Metallurgy
263. Metallurgical – Physics of Materials
264. Metallurgical – Principles of Physical Metallurgy
265. Metallurgical – Science and Technology of Polymers
266. Metallurgical – Steel Making
267. Mining – Fundamentals of Environmental Pollution and Control
268. Ocean Engineering – Applied Thermodynamics for Marine Systems
269. Ocean Engineering – Elements of Ocean Engineering
270. Ocean Engineering – Health Safety and Environmental Management
271. Ocean Engineering – Hydrostatics and Stability
272. Ocean Engineering – Marine Construction and Welding
273. Ocean Engineering – Marine Hydrodynamics
274. Ocean Engineering – Performance of Marine Vehicles at Sea
275. Ocean Engineering – Seakeeping and Maneuvering
276. Ocean Engineering – Strength and Vibrations of Marine Structures
277. Physics – Astrophysics and Cosmology
279. Physics – Nuclear Physics Fundamentals
280. Physics – Quantum Electronics
281. Physics – Quantum Field Theory
282. Physics – Relativistic Quantum Mechanics
283. Physics – Special Topics in Atomic Physics
284. Physics – Special Topics in Classical Mechanics
I have noticed that this is one of the most popular posts on the blog. Keeping that in mind, I have updated the play lists to include the newly added courses. I hope this was of help. I would keep updating the above post frequently.
plz paste the link to access electrical machine-2 lectures from iit roorkee by s p gupta.Plz sir i need urgently as i am appeaing for gate and need to brush up my concepts
pn junction diode as a clamper
Sir, I agree with you completely..please keep updating the post frequently. Thanks for posting it. It is handy.
lectures are good. i am searching for lectures on internal combustion engine. i am not able to find those please can u help me
@Anil Kumar Reddy
I have replied to you via e-mail.
i hv need video lectures on power system analysis
hi
i will grateful if u publish lecture on operating system and microprocessor
Rajnish,
I agree with you 100%!
If we could get the Operating System and Microprocessor
Courseware / Videos / Notes / Etc., that would be great.
Thanks Shubhendu Trivedi :)
“rajnish
hi
i will grateful if u publish lecture on operating system and microprocessor “
Hey u can try http://pdos.csail.mit.edu/6.828/2010/index.html
for Mastering Operating Systems Concepts
Thank you very much for providing this service,
I stumbled upon it looking for some way to supplement the material supplied by my lecturer, and found much more than I ever expected.
But,
Please name your videos appropriately.
some of your series have all the video lectures having the same name for each lecture example
44. Electrical – Control Engineering
77. Mechanical – Advanced Strength of Materials
Regards,
Deochand
Deochand,
We should all thank the ministry of HRD and the IITs for this great service.
Also I will bring your concern to the notice of the people concerned tonight for renaming the videos in those playlists by sending them an email.
Thank you for your comments
– Shubhendu
I am very much satisfied of Dr. Naveen Garg lectures. It is simply fantastic and I request to upgrade the sites with new topics so it is very much useful to all students.
Thank you
Chaitu
I have emailed you, but it seems the e-mail id you have mentioned is incorrect. I think you have a .co.in extension instead of the .com that you have mentioned.
all this are very good lectures
I visited a blog to aread a post on “India’s youngest 17 yr old MTech from IIT Chennai” which was listed as one of the possibly related blogs to this post.
The blog called “Inspire Minds” is very interesting as it has several success stories of famous people. It has several success stories of IIT students also.
Thanks for informing abt this blog.
@Raviram
Thanks for reading.
However you should thank wordpress. That feature of related links at the end of the post is provided automatically by wordpress. I don’t have to do much with it except that I am writing on a topic that is roughly related.
– S
video lecture is helping us alot.it is very much improving the quality standard of education.video lecture about hacking,operating system should also be launched so that student gets more & more benefits out of it.
thanx
hi,
please keep updating videos
thank you
Sir,
please send video lectures of Dr. Naveen Garg ,Department of Computer Science on Data Structures and Algorithms to me . I am unable to copy those video lectures. I am trying since last 1 year. Please send those lectures it will be a great favour on me. Moreover it is only for my personal use.
Thank you Sir
Hey Shubh, I dunno if you came to know about it or not but the fractal lecture series has been upped by the IIT OCW guys. I’m certain you’d be knowing. :)
http://nptel.iitm.ac.in./video.php?courseId=1093
Chaos, Fractals & Dynamic Systems added
Yes I am aware.
My post was written quite a while back and I haven’t edited that part since then. Infact from my wishlist of 5, 3 are already up not just the one on dynamical systems. And incidentally I list all three of them on the post, yet the part below says these are wanted. ;-)
– Shubhendu
video lecture is helping us alot.it is very much improving the quality standard of education.video lecture about fuzzy logic and its applications should also be launched so that student gets more & more benefits out of it.
thanx
You are doing an excellent job. Please continue your good efforts.
In other links from video tutorials can be download
Hi,
Sir i need video lectures of Digital Image processing n i cant download it as dwnload speed is too less in our insti.
Artificial Intelligence I and Artificial Intelligence II are the same
good job man…… keep it up !!
i am a new surfer.plz tell me how can i download this video lectures
all the lectures are good easy yo understand
great job :)
thanks its great help
It is really a very great initative. it helps the old gen to recollect the concepts learnt.
hello sir. i m thankful to for providing such a facility.I am a student of AMIE CIVIL ENGG. PLEASE SEND VIDEO LECTURES OF CIVIL ENGG. SUBJECTS
the videos r great.Actually i want to learn about matlab and its basics while using it in electrical environment.can some one till me if there r any matlab video lectures avilable on such basics
hello sir, i am not able to find operating system videos of iit
i saw it before and when i tried to find it now it is telling url not found i hope u help me to find this subject videos
thankyou
i need speech processing based lectures
its good idea to have lectures over here.i need operating system lectures.
http://www.satishkashyap.com
http://www.satishkashyap.com
http://www.satishkashyap.com
Microprocessors and Microcontrollers
by Prof. Ajit Pal, IIT Kharagpur
Digital Electronic Circuits
by Dr. Shouri Chatterjee, IIT Delhi
Analog Integrated Circuits
by Dr. Shouri Chatterjee, IIT Delhi
Analog Integrated Circuit Design
by Prof. Nagendra Krishnapura, IIT Madras
MATLAB AND COMPUTATIONAL METHODS FOR ENGINEERS AND SCIENTISTS
by Prof. A. Routray, IIT Kharagpur
A First Course on VLSI Design and CAD Tools
by Lecturers & Professors (IIT KGP)
Analog Circuits
by Dr. Shanthi Pavan
RF Integrated Circuits
by Prof. Sankaran Aniruddhan
Testing and Verifications of IC
by Prof. Pallab Das Gupta
VLSI Device Modeling
by Prof. S.K.Lahiri (IIT KGP)
U Can Do Video Lecture Series
sir when will be electrical machines uploaded…………………………please reply
Sir,
I am fourth year undergraduate student @ Mechanical Engg IIT Bombay
I have avid interest in IC Engines.
So i would request to upload the video lectures by Prof. B.P. Pundir from IIT Kanpur on IC Engines: Combusion and Emissions as soon as possible
hi, there is no operating system lectures, many have requested, it would be great if you upload those videos
[…] Best Series of Lectures on All subjects onionesquereality.wordpress.com/2008/04/30/more-video-lectures-iit-open-course-ware/ […]