Indian Institute of Technology Bombay offers a free C++ programming course on National Programme on Technology Enhanced Learning (NPTEL). As we all know IIT Bombay is a top most college and in the new Education Policy Indian Government introduced programming in sixth standard. So, main purpose of this course is to provide basic programming skils and helping giving the best knowledge about C++.

This C++ free course give you in depth knowledge about concept of programming and basics of C++. This  course contains several topics such as programming notations and symbols, variables and keywords, conditional statements, control flow, object oriented concepts, operators and some other important topics.

In this course you will also learn about some basic Data Structure topics such as arrays, stacks, queue, heap memory, map classes, vector, string and some Algorithm such as recursion, searching algorithms,  sorting algorithms and C++ standard template library(STL). In this you will learn how to manage large programs into classes and functions.


C++ is one of the oldest programming language developed by Bjarne Stroustrup but demand of C++ in market is still at peek. C++ is a high level Object Oriented Programming language. Mostly C++ used in Game Development, GUI based applications, Database softwares and Operating Systems.

C++ free course by IIT Bombay  is basically designed for undergradute students of computer science but anyone who is interested can register in this course.The course is 12 weeks long that will start from 18th January 2021 till 9th April 2021. This course is led by Prof. Abhiram G. Ranade who is highly experienced professor at IIT Bombay.

     12 Weeks Course Plan


If you want to start your path in programming then C++ is best programming language for you.

For enrollment and course details Click Here.