NPTEL Open Online Certification Courses - 47 new courses open for enrollment!

Dear Students

Here is your chance to enroll and learn for free today from the faculty at the IITs!
NPTEL offers 47 new open online courses (10 hr course, 20hr course and 40hr courses) in various disciplines of Engineering&Science, Management and Humanities.

•    Duration of courses: 4 weeks, 8 weeks or 12 weeks
•    Online course start date: Jan 18, 2016
•    Last date for enrollment: Jan 25, 2016
•    Certification exam dates: Mar 20, 27 (for 10 and 20hr courses) and Apr 24, May 1(for 40 hr courses)

Anyone who is above 13 years of age can enroll for this course and learn for free at https://onlinecourses.nptel.ac.in.

This site uses your Google account for authentication. You can select the course and click the join button to enroll.

After enrollment you will be able to see the course contents as and when they are made available by the course instructors.

List of 10 hr courses:


1.Probability and Stochastics for finance - Mathamatics/management
2.Introduction to Reciprocal Space - Materials Science
3.Introduction to Research - Multidisciplinary

List of 20 hr courses:

1.Microwave Integrated Circuits - Electronics&Communication
2.Strategy: An Introduction to Game Theory - Management
3.Estimation for Wireless Communications –MIMO/ OFDM Cellular and Sensor Networks - Electronics&Communication
4.Airplane Performance- Aerospace
5.Basics of NVH and Its Measurement - Mechanical
6.Marketing I - Management
7.Manufacturing Process Technology -Part I - Mechanical
8.MATLAB Programming for Numerical Computation - Chemical
9.Technical English for Engineers - Humanities
10.Introduction to boundary layers - Mechanical
11.Language and Mind - Humanities
12.Chemistry - II - Chemistry
13.Fundamentals of electronic materials and devices - Materials Science
14.Application of Spectroscopic Methods in Molecular Structure Determination - Chemistry
15.Analysis and Modeling of Welding - Materials Science
16.Fundamentals of optical and scanning electron microscopy - Materials Science
17.Information Security- II - Computer science
18.Project Planning & Control - Civil
19.Biostatistics and Design of experiments - Biotech
20.Principles of Human Resource Management - Management
21.Health research fundamentals - Humanities
22.Engineering Graphics - Civil
23.2016: Design and Analysis of Algorithms - Computer science
24.2016: An introduction to Haskell Programming    - Computer science
25.2016: Programming, Data structures and Algorithm - Computer science

List of 40 hr courses:

1.Stability and control of aircraft - Aerospace
2.Basics of Finite Element Analysis - Mechanical
3.Electromagnetic theory - Electrical
4.Geology and Soil Mechanics - Civil
5.Phase Diagrams in Materials Science and Engineering - Materials Science
6.Risk and Reliability of offshore structures - Ocean
7.HSE for offshore and petroleum engineers - Ocean
8.Discrete Mathematics - Mathematics
9.Fundamentals of Gas Dynamics - Mechanical
10.Artificial Intelligence: Knowledge Representation and Reasoning - Computer science
11.Introduction to Machine Learning - Computer science
12.Computational Fluid Dynamics - Chemical
13.Conduction and Convection Heat Transfer - Mechanical
14.Biochemistry - Chemistry
15.Probability and Statistics - Mathematics
16.Industrial Automation and Control - Electrical
17.Probability Methods in Civil Engineering - Civil
18.Applied Multivariate Statistical Modeling - Mathematics
19.Vibration of structures - Mechanical

Happy Learning!!!!


Warm regards
NPTEL Team
(For any clarifications, please contact nptel@iitm.ac.in)


Feedback for Functional Programming in Haskell

Dear student

We are glad that you have attended the NPTEL online certification course "Functional Programming in Haskell" which was conducted by Prof.Madhavan Mukund & Prof.S.P.Suresh  of Chennai Mathematical Institute (CMI) between July 1 2015 - Oct 2015.

We hope you found the NPTEL Online course useful and have started using NPTEL extensively.

In this regard, we would like to have a feedback from you regarding our course and whether there are any improvements, you would like to suggest.

It would be great to have a video feedback from you too - where you can talk about your experience with our course , the portal and how the course helped you (maybe for GATE preparation, campus interviews or in your job, etc) . We request you to give your name, if you are a student or a working professional and other details (such as college name or work place, if you would want to), the course you took and your feedback about the same. You can record this using your mobile phone or your laptop/desktop using a webcam or with the help of a friend and upload the same on YouTube and put the link below. We would go through them and select the best videos for upload on our portal as testimonials and in other videos we create about NPTEL for publicity

We are enclosing an online feedback form and would request you to spare some of your valuable time to input your observations. Your esteemed input will help us in serving you better.

The link to give your feedback is :

https://docs.google.com/a/nptel.iitm.ac.in/forms/d/1e_aSl8sL9kv9QY19yNLuUmR1Tb3EJpB_Fwj6TnVaubY/viewform

We thank you for your valuable time and feedback.

Thanks & Regards,
NPTEL Team


NPTEL Haskell Certification exam: weightage and question paper pattern

The final exam for Haskell will consist of 40 questions.  These will all be objective questions, similar to the ones in the three quizzes.  More specifically, here is the breakup:

  • 22 standalone objective questions consisting of
  1. 10 multiple choice questions
  2. 4 numeric fill in the blank questions
  3. 8 text fill in the blank questions
  • 3 multipart questions with 3 parts, consisting of
  1. 1 multiple choice question
  2. 1 numeric fill in the blank question
  3. 1 text fill in the blank question
  • 3 multipart questions with 3 parts, consisting of
  1. 1 multiple choice question
  2. 2 text fill in the blank questions

The overall weightage will be as follows:

  • 20% for 3 quizzes
  • 20% for 2 programming assignments
  • 60% for final exam


Hall Ticket for Nov 1st / 8th - NPTEL Certification Exam

Dear Candidate:

Your hall ticket for the Nov 1st / 8th NPTEL Certification Exam is available in the link: https://www.digialm.com/EForms/configuredHtml/885/2759/login.html Please login with your gmail id and password to download your hall ticket(s) - No other user id / password will be provided.

Kindly take a print out and be at the exam venue.  Important things to note:

1. Please read the instruction in the hall ticket and follow.
2. Please note that the exam time is 2 PM to 5 PM.
3. Please carry along with your valid photo identity card.

IMPORTANT:-
If you did not give us your photo and signature on time, then your hall ticket would have come with dummy photo, signatures and default DOB. But do not worry. Please be at the venue with a valid photo identity card, which will be checked and then you can appear for the exam. If you are a college student, please carry your college Id card also. Please do not mail us your photo/signature/ DOB, as we will not be able to change it in the hall ticket, however please update the information in the given for the same and it will be used while printing the certificate.

NPTEL team wishes you the very best in the certification examination!

Thanks & Regards,
NPTEL Team


NPTEL Haskell: Week 7 lectures now available

The seventh week of lectures for Functional Programming in Haskell are now available. Topics covered include:

  • Arrays
  • Input/Output
This is the final set of lectures. This material will be included in the final certification exam.


REMINDER: Registration closes on oct 16, 2015 - Register today!!!

Dear Student:

Hope you are doing the course and are enjoying the learning process. 

This course "Functional Programming in Haskell ", will be a "Online Objective" type of an exam. 

"Online objective would mean that the exam is computer based with MCQ, MSQ, Short answer, comprehension type of questions."

The exam dates are Nov 1st / Nov 8th 2015 2 PM to 5 PM. Exams are being conducted in several exam cities across India. Please register for the certification exam at http://nptelonlinecourses.iitm.ac.in .

Exam registrations close on October 16th 2015 at 5 PM!! The last date will not be extended!

We have a reduced exam fee of Rs 500 / course for all people who have enrolled (Rs 250 for SCT/ST candiadtes).This discount is made possible by Aricent CSR. So go ahead and make use of this opportunity. NPTEL wishes you the very best!

Best wishes,
NPTEL Team


Get certified today! register for the exam!

Dear Student:

Hope you are doing the course and are enjoying the learning process. 

This course "Functional Programming in Haskell ", will be a "Online Objective" type of an exam. 

"Online objective would mean that the exam is computer based with MCQ, MSQ, Short answer, comprehension type of questions."

The exam dates are Nov 1st / Nov 8th 2015 2 PM to 5 PM. Exams are being conducted in several exam cities across India. Please register for the certification exam at http://nptelonlinecourses.iitm.ac.in .

Exam registrations close on October 16th 2015 at 5 PM!! The last date will not be extended!

We have a reduced exam fee of Rs 500 / course for all people who have enrolled (Rs 250 for SCT/ST candiadtes).This discount is made possible by Aricent CSR. So go ahead and make use of this opportunity. NPTEL wishes you the very best!

Best wishes,
NPTEL Team


GENTLE REMINDER: Certification exam registration form is open - Register today and get a certificate from the IITs!

Dear Candidate

The registration form for the NPTEL Certification exam(s) on Nov 1st and Nov 8th 2015 - 1 PM to 4 PM is now open! 

You can register for a maximum of 2 courses at http://nptelonlinecourses.iitm.ac.in/

The exam form will allow only candidates who are enrolled to the course on https://onlinecourses.nptel.ac.in portal to login and fill the form - Please use the same email id with which you have enrolled to the course to login.

The form can be filled only once and hence if you are registering for 2 exams, kindly do it at the same time. The form will not be editable once a successful payment has gone through.

To register, please fill your complete details and make payment online (using debit card/credit card/net banking)  at http://nptelonlinecourses.iitm.ac.in/

The last date for registration is October 16th 2015, Friday and the form will close at 5pm! 

Exam registration fee:
Rs 500 for regular candidates 
Rs 250 for candidates falling under the SC/ST category
 (appropriate certificate will have to be uploaded by SC/ST candidates for availing reduced fee).

The company Aricent Technologies has helped subsidise the exam registration fee to benefit the students and enable more students take up the exam.

Please note that - Once this registration form is submitted after payment, no changes like adding or removing the chosen course, exam date, city are possible. 

If your payment is successful, you will get an email stating the same with the details you have provided and you can check for payment confirmation on our website http://nptel.ac.in/noc, after 5 business days from when you registered.

For any clarifications, please contact nptel@iitm.ac.in

Best of luck
NPTEL team


Certification exam registration form is now open - Register today and get a certificate from the IITs!

Dear Candidate

The registration form for the NPTEL Certification exam(s) on Nov 1st and Nov 8th 2015 - 1 PM to 4 PM is now open!

You can register for a maximum of 2 courses at http://nptelonlinecourses.iitm.ac.in/

The exam form will allow only candidates who are enrolled to the course on https://onlinecourses.nptel.ac.in portal to login and fill the form - Please use the same email id with which you have enrolled to the course to login.

The form can be filled only once and hence if you are registering for 2 exams, kindly do it at the same time. The form will not be editable once a successful payment has gone through.

To register, please fill your complete details and make payment online (using debit card/credit card/net banking)  at http://nptelonlinecourses.iitm.ac.in/

The last date for registration is October 16th 2015, Friday and the form will close at 5pm!

Exam registration fee:
Rs 500 for regular candidates
Rs 250 for candidates falling under the SC/ST category
(appropriate certificate will have to be uploaded by SC/ST candidates for availing reduced fee).

The company Aricent Technologies has helped subsidise the exam registration fee to benefit the students and enable more students take up the exam.

Please note that - Once this registration form is submitted after payment, no changes like adding or removing the chosen course, exam date, city are possible.

If your payment is successful, you will get an email stating the same with the details you have provided and you can check for payment confirmation on our website http://nptel.ac.in/noc, after 5 business days from when you registered.

For any clarifications, please contact nptel@iitm.ac.in.

Best of luck
NPTEL team


NPTEL Haskell: Week 6 lectures now available

The sixth week of lectures for Functional Programming in Haskell are now available. Topics covered include:

  • Recursive data types
  • Binary search trees
  • Balanced search trees


NPTEL Open Online Certification Courses - 11 new courses open for enrollment!

Dear All,

2,70,000 registered users on the portal! 
3,83,000 enrollments!
7500+ certificates awarded! 
57 open online courses completed! 
Exams for 18 courses to be conducted in September!

Here is your chance to enroll and learn for free today from the faculty at the IITs!

NPTEL offers 11 new open online courses (1 20hr course and 10 10hr courses) in various disciplines of Engineering, Biotechnology and Humanities.


Anyone who is above 13 years of age can enroll for this course and learn for free at https://onlinecourses.nptel.ac.in.

Requirement: A google enabled email account


List of courses is:


10 hr courses: (Sep 14 - October 23 2015)

1. Principles of Downstream techniques in Bioprocess (Biotechnology)

2. Mass spectrometry based proteomics (Biotechnology)

3. Proteins and Gel-Based Proteomics (Biotechnology)

4. Basic Calculus for Engineers, Scientists and Economists (Mathematics)

5. Introduction to nonlinear dynamics (Electrical Engineering)

6. Probability and Random Variables/ Processes for Wireless Communications (Electrical Engineering)

7. Manufacturing Systems Technology part II

8. Language and society (Humanities and Social Sciences)

9. Brief introduction to Psychology (Humanities and Social Sciences)

10. Issues in Bioethics (Humanities and Social Sciences)


20 hr course (Sep 7 - Oct 31 2015)

Elements of Visual Representation (Humanities and Social Sciences)


Exam dates: 1 and 8 November 2015 (1-4 pm)

Enroll today at https://onlinecourses.nptel.ac.in and learn from the course you are interested in. 


Warm regards

NPTEL Team

(for any queries: email us at nptel@iitm.ac.in)


NPTEL Haskell: Week 5 lectures available

The fifth week of lectures for Functional Programming in Haskell are now available. Topics covered include:

  • User-defined datatypes
  • Abstract datatypes
  • Modules
(Sorry for the delay.)


NPTEL Haskell: Programming Assignment 2

The second programming assignment for Functional Programming in Haskell. is now available.  The deadline is Friday, August 28, midnight.

  • There are seven Haskell functions to be defined.l. Submit all seven functions together in the submission window, along with any auxiliary functions that you need.
  • Ignore the line "import System.IO" that appears above the code window. This is needed for compilation and will be explained later in the course.


NPTEL Haskell: Week 3 quiz released

The quiz for Week 3 is now available.  The deadline is midnight on Friday, 21 August.  You may submit as many times as you want; the latest submission will be evaluated. Your score will be shown only after the deadline.  Answers will be posted after the deadline.


Re-evaluation of Quiz 1

Quiz 1 has been re-evaluated today.  Answers of the form "Int -> Int" and "f :: Int -> Int" are both accepted, but more general polymorphic types are not (since it was not in the scope of the course at the time).


NPTEL Haskell: Week 4 lectures available

The fourth week of lectures for Functional Programming in Haskell are now available.  Topics covered include:

  • Measuring efficiency in Haskell
  • Sorting
  • Using infinite lists for search problems
  • Conditional polymorphism
  • Clarification on defining functions within ghci


NPTEL Haskell: Week 2 Quiz released

The quiz for Week 2 is now available.  The deadline is midnight on Wednesday, 12 August.  You may submit as many times as you want; the latest submission will be evaluated. Your score will be shown only after the deadline.  Answers will be posted after the deadline.


NPTEL Haskell: Programming Assignment 1

The first programming assignment for Functional Programming in Haskell. is now available.  The deadline is Friday, August 14, midnight.

  • There are four questions, each asking you to define a function in Haskell. Submit all four functions together in the submission window, along with any auxiliary functions that you need.
  • Ignore the line "import System.IO" that appears above the code window. This is needed for compilation and will be explained later in the course.


NPTEL Haskell: Week 3 lectures available

The third week of lectures for Funcational Programming in Haskell are now available.  Topics covered include:

  • Rewriting and lazy evaluation
  • Polymorphism
  • Higher order functions
  • Map, filter and list comprehension
  • Folding a function through a list
  • Other higher order functions on lists: takeWhile, zipWith and zip


NPTEL Haskell: Week 2 lectures released

The second week's lectures for Functional Programming in Haskell are now available. These introduce the basic collective datatypes available in Haskell: lists, strings and tuples.


NPTEL Haskell: Week 1 Quiz released

The quiz for Week 1 is now available.  The deadline is midnight on Wednesday, 29 July.  You may submit as many times as you want; the latest submission will be evaluated. Your score will be shown only after the deadline.  Answers will be posted after the deadline.


NPTEL Haskell: Week 1 lectures released

The first week's lectures for the NPTEL MOOC on Functional Programming in Haskell have been released.  There are six lectures.  Click on "Introduction" on the left (below "Course outline")  to see the list of lectures.

A list of textbooks and online resources has been added to the course summary on the course home page.

--Madhavan and Suresh


NPTEL Haskell: Lectures start Monday, July 20

From the instructors' point of view it is simpler to have each week start on a Monday rather than Wednesday, so the first set of lectures will be released on Monday, 20 July rather than 15 July as announced earlier.

--Madhavan and Suresh


Reminder: NPTEL Haskell Course starts on July 15

Dear Students,

A reminder that the Haskell course starts only on July 15.

--Madhavan and Suresh


Welcome to Functional Programming in Haskell

Dear student

Welcome to NPTEL Online Courses and Certification!

Thank you for signing up for our online course "Functional Programming in Haskell". We wish you an enjoyable and informative learning experience.

The course will begin on July 15 2015. When content is released on the portal, you will get an email alerting you. Please watch the lectures, follow the course regularly and submit all assessments and assignments before the due date. Your regular participation is vital for learning.

We will open registration for the exam soon. A form has to be filled and the certification exam has a fee, which needs to be paid at the time of registration. Everyone who has signed-up for the course, including those who do not register for the exam, will continue to have access to the course contents.


There are two sections on the portal apart from the course content and assignment sections: 

  • The announcement list which will only have messages from course instructors and teaching assistants - regarding the lessons, assignments, exam registration, hall tickets etc.       
  • The discussion forum which is for everyone to ask questions and interact - If you have any questions regarding the technical content in the lectures, any doubts in the assignments or any question related to the exam, registration, hall tickets, results, etc, kindly write about this in the forum and the course instructor/TA will respond to it. Please use this well and participate to benefit from the course.

Details regarding the course: 
Name of the course:Functional Programming in Haskell (July-Oct - 20 hrs)
Course duration : July 15 2015 - Oct 2015
Dates of exams : 1 November 2015 and 8 November 2015 
Time of exam: 1pm - 4pm
Tentative list of exam citieshttps://onlinecourses.nptel.ac.in/noc15_cs13/assets/img/Exam%20City-list.pdf
FInal List of exam cities will be available in exam registration form
Exam registration url - Will be announced shortly 


Once again, thanks for your interest in our online courses and certification. Happy learning.


- NPTEL team