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