NPTEL Online Courses And Certification In Programming, Data structures & Algorithms


NPTEL (National Programme on Technology Enhanced Learning) is a joint initiative of the IITs and IISc. Through this initiative, we offer online courses and certification in Programming, Data structures & Algorithms. Please see the video on the right for a brief message from all the contributors to this effort. NPTEL is a joint project of seven IITs and IISc Bangalore funded by the Ministry of Human Resource Development, Government of India. In this certification effort, the entire portal is powered by Google as part of their continuing partnership with NPTEL. NASSCOM is a partner in the program, and NASSCOM member companies such as TCS and CTS have participated in syllabus and content creation.

Join and get JOB READY!

Online course: Free for all, Certification exam: For a nominal fee

Important dates

Course sign-up: 10 Feb 2014
Last date for sign-up: 10 Mar 2014
Course begins on: 3 Mar 2014
Registration for certification exam: 31 Mar 2014
Dates for certification exam: 31 May 2014
1, 7 & 8 June 2014

Programming, Data Structures and Algorithms

About the course

This is a course on programming, data structures and algorithms. The learner is assumed to have no prior experience of programming, but is expected to be at the level of a second year undergraduate college student in science or engineering. The course will run over ten weeks with about 2-3 hours of lectures per week.

At the end of each week, the learner is expected to write some programs and submit them for grading. These programming problems are classified as easy, moderate or difficult. The easy problems, typically, are repeats from the lecture. The moderate and difficult ones will require increasing levels of initiative from the learner.

In addition, at the end of each week the learner is expected to answer a set of objective-type assessment questions.

Course highlights

  • Duration: 10 weeks
  • 2-3 hours of lecture per week
  • Aimed at college students 2nd year & above
  • Online assessment & programming assignments
  • In-person proctored examination with certification

Click Here To Sign Up For This Course

Some Faqs:

Who can register for the course?
NPTEL online courses are open to everyone. The courses in programming, data structures and algorithms are aimed at undergraduate college students (any engineering or science stream) in their 2nd year or above.

What will be the duration of the course?
The course duration will be for about 10 to 11 weeks.

Are the classes free?
Yes. Access to the online course resources is free. A nominal fee is applicable if you want to take the in-person proctored online examination

Is there a last date for signing up?
Yes, you need to sign up before a last date for every offering of the course. The last date will be displayed prominently in the portal.

What is the fee for the certification exam?
The fee will be posted on the portal prominently. around Rs. 2000.

What is the certification exam? Where should I write the certification exam?
The certification exam will be conducted in the following 10 cities this time (May 31, June 1, 7, 8):
North: Lucknow (there is some chance that Delhi will be added)
East: Kolkata, Guwahati
West: Mumbai, Thane, Ahmedabad
South: Bangalore, Chennai, Hyderabad, Thiruvananthapuram



Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.