Join for an 8-week online C++ Programming course, conducted by the Bodhitree Group, Dept. of CSE, IIT Bombay, made possible through generous support from Tower Research Capital India.
The course offers comprehensive training in fundamental and advanced C++ concepts through engaging video lectures, quizzes, and hands-on labs, helping you build strong programming and problem-solving skills.
All participants who complete the course will receive a Bodhicoder Certificate.
Top-performing candidates from the course will be invited to apply for the Bodhitree Internship 2026.
The internship will be an on campus, and will involve development and research opportunities in myriad fields such as software development in ed-tech, ed-tech apps, security, high performance applications, disruption tolerant applications, AI for education, and more.
Interested participants are requested to click on the REGISTER NOW! tab and complete the registration. Enrolment on the Bodhitree platform will begin at the start of Jan 2026. We also encourage you to explore the provided tabs for detailed information regarding the course and its associated internship.
This course is ideal for a wide range of learners, whether you're starting out or looking to apply C++ in your domain-specific areas:
Professor, Department of Computer Science & Engineering, IIT Bombay
Prof. Varsha Apte is a faculty in the Department of Computer Science and Engineering at IIT Bombay, where she served as Head of the Department from May 2022- May 2025. At IIT Bombay, she teaches Computer Networks, Computer Systems Performance Analysis, and Communication Skills. Her areas of interest are performance analysis of computing systems and networks, and building applications for online programming education, including AI for programming education.
Prof. Apte completed her M.Sc. from Pune University in 1989 and her PhD. from Duke University in 1994, both in Computer Science. After her Ph.D., she joined the Teletraffic Theory and Performance Analysis department in AT&T Bell Labs as Member, Technical Staff, which later became the Network Design and Performance Analysis department of AT&T Labs. She joined as faculty in the Computer Science and Engineering Department, IIT Bombay, in 2002. During the academic years 2009-2011, she was on leave from IITB and Visiting Faculty at the Computer Science and Automation Department, Indian Institute of Science, Bangalore. While in Bangalore, she also worked at IBM Research Labs as a part-time Visiting Researcher from June 2009 to May 2010. From February 2016 to February 2019, she served as the Head of the Network and Computing Infrastructure department (called “Computer Centre”) of IIT Bombay.
Professor (Retd), Department of Computer Science & Engineering, IIT Bombay
Prof. Abhiram G. Ranade is a Professor (Retd) of Computer Science and Engineering at IIT Bombay. His research interests are Algorithms, Combinatorial Optimization, Scheduling in Transportation Systems, and Programming Education. He has won Excellence in Teaching Awards of IIT Bombay in 2006-7 and 2010-11. He is the author of the book An Introduction to Programming through C++, based on which he also taught the popular NPTEL course on C++ programming.
Prof. Ranade obtained a B. Tech. degree in Electrical Engineering from IIT Bombay in 1981. In 1988, he obtained a Ph.D. in Computer Science from Yale University, USA. He was an Assistant Professor of Electrical Engineering and Computer Science at the University of California, Berkeley, USA from 1988-94. Since 1995, he has been a faculty member at IIT Bombay. He was President of the ACM India Council from July 2018 to June 2020.
Details will be posted here
| Event | Date | Note |
|---|
Live support sessions will be conducted every weekend by our Teaching Associate(s) to help learners with their doubts and provide general guidance on C++ Programming.
Rudimentary knowledge of programming concepts.
1️⃣ Please revisit the installation guide:
Ensure you've followed all the steps correctly in the installation
instructions.
👉
Installation Guide
2️⃣ If installation was successful but you're unable to log in:
https://robin.bodhi.cse.iitb.ac.in/api
(Make sure this is correct!)
3️⃣ If you are able to log in but not able to attempt any activities:
Windows: Open Command Prompt and type
docker --version
Mac/Linux: Open Terminal and type
docker --version
4️⃣ Still facing issues?
Let us know your problem by filling out this short form:
📝
Submit VLab Issue Form