Program Overview

We undertake a significant amount of software and hardware development work to support our efforts in the National Mission on Education through ICT. We have successfully launched an openedX based IIT BombayX MOOC platform. We are actively engaged in enhancing the online and blended MOOC education delivery models and effectiveness.

In May-June 2015, around 90 interns worked on summer internship projects. These programs develop useful software for our initiatives while simultaneously enabling the participants to fulfil the summer internship requirements of their respective academic programs. Our feedback shows that our projects go a log way towards career development of the participants. Software developed last year has been publicly launched and will be used in this year’s software contest selection. As usual, we will be offering a fresh set of projects for Summer - 2016.

All the work under the summer internship is released under Open Source. Consequently most of the tools and software environment used in our R&D, are also from Open Source Software(OSS). You will thus be working on Ubuntu (a variant of Linux), and using Python, MYSQL/Postgress, JAVA, GCC and other such packages. Even if you do not have adequate exposure to these, you will get ample opportunity to learn them during your internship. All we expect is that you are able to learn fast, and are able to meaningfully use what you learn. You will be engaged for a period of 8 weeks. Your project leader will evaluate your work at the end of the internship. We expect everyone to work hard, and successfully complete the assignments well in advance of the last date.

The eight week internship program generally commences in second week of May and ends in 1st week of July. You have to strictly adhere to this time period. Requests to adjust the time period will not be entertained.

You have to stay within the IIT campus. A room (on a twin sharing basis) will be made available to you during the period of internship.

We will not be extending any financial support this year except paying your enrolment fees to IIT Bombay. You will have to manage expenses during your stay in IIT on your own. Further details are available under the subsection 'Financials'. The tentative schedule for the program is available under the subsection 'Tentative Schedule' (any small variations in dates will be intimated). Detailed schedule will be given to you on the first day of internship.

IIT will provide you library reading room facility, and limited access to Gymkhana facilities. A certificate will be issued on successful completion of internship. Kindly note that Prof Phatak does not give any recommendation letter for admission to institutions outside India.

  • Students graduating in Computer Science/Engineering, IT, or Electronics.
  • Who will be completing 3rd year in April/May 2016 . Students completing 2nd year, with exceptional academic performance and other achievements may also be considered.
  • Students with experience in programming will be preferred.
Selection Process
Software Skills Quota

Around 50% candidates will be selected based on their performance in a software contest. The contest will test algorithms and programming skills. Thus meritorious candidates will get an entry even if they have poor academics. Please note that any plagiarism/copying will lead to all suspect entries being automatically removed. Last year, we spotted and took action on eight entries. It is important to start working on the contest problems as early as possible as we may decide to give small credit for early entries. We will provide additional bonus marks for candidates with proven efficiency in python. The contest details can be viewed at The top four contestants who join the internship will get cash award (and certificates) of Rs. 10,000, 5,000, 3,000 and 2,000. You can use your email to register in the site where you can practice problems as well as submit your contest solutions (by end of January). This site was developed by four members of the 2015 internship team under the guidance of Rajanikant Jangir.

Academic Skills Quota

Remaining 50% candidates will be selected based on academic performance in their college/university, and on their technical accomplishments. Students who have demonstrated a flair for software and hardware design and development work, will be preferred. The reputation of the college and the performance of past students of that college in our internship program, may also be taken into account.

Selection lists

Based on the contest results and academic scrutiny, a list of candidates provisionally selected will be published first. Any additional information, if required, will be sought from the provisionally selected candidates. The provisional list will be published by Monday, 29th February 2016 to allow students to make necessary travel and other arrangements.

The provisionally selected students will be required to upload scanned copies of the following documents on or before Monday 14th March 2016:

  • A circular form duly signed and stamped by the HoD/Principal/Director of your institute.
  • A recommendation letter from your HoD/Principal/Director stating that the college permits the student to undertake the internship during the chosen period.

Internship and stay at IIT Bombay involves some expenditure to be incurred by interns. The approximate amounts are:

  • Rs. 6000/- to be paid to the IIT Bombay academic office (Internship Fee's)
  • Hostel room rent of approximately Rs 2000/- per month or part thereof (totalling around Rs 4000/- for the internship period)
  • Additional money will be charged, if you wish to rent a mattress + bucket
  • Approximately Rs 130/- per day for food (breakfast, lunch, dinner) in the vacation mess

Of these, we will pay Rs. 6000/- directly to the institute, on your behalf. You will have to bear rest of the expenses on your own.


The list of various projects for summer internship will be published on 9th May 2016.
You will be allowed to give your project preferences and based on the preferences project will be allocated. We will try to allocate project from the given preferences but it is not guaranteed that you will get the project of your choice.

Tentative Schedule (some dates may change)

Last Date of application:Monday, 15th February 2016

Intimation of provisional selection:Monday, 29th February 2016

Confirmation of selection:Monday, 14th March 2016

Reporting for internship:From Saturday, 7th May 2016

Submission of report:One week before end of internship

Evaluation:Last week of internship

Issuance of certificates:1st week of July