The Textbook Companion project of OR Tools is managed by the FOSSEE project, IIT Bombay. Textbook Companion internship is a programme for college students who are willing to undertake an internship with FOSSEE, IIT Bombay. The project will require a teacher as a mentor. The mentor must have taught the specific subject for at least one year. The mentor will guide the student through the project and will be responsible for the student's/intern submissions.

The procedure is as follows:

  1. You need to learn any of the following OR Tools such as Scilab, Python, GLPK, etc.,. Resources are provided at Resources. Learning OR Tools is easy and it can be learned in 2-3 days. For use of any software package other than mentioned OR Tools, contact us at or_tbc [at] fossee [dot] in.

  2. You have to create a new account and log in to access the proposal form. You could propose three books in the order of your preference, using the proposal form. You must ensure that the books you are proposing have not been been completed or undertaken under this project. Click on Completed Books and Books in Progress to see the respective lists.

  3. Along with the book proposal, you are required to send a typical chapter's code from one of the three proposed books to or_tbc [at] fossee [dot] in in a .zip or .tgz file. The subject for the mail with sample codes should be "New Book Proposal-Sample Codes-<Student Name>". We will not contact you to send the code. It is suggested that you propose the book as early as possible since your preferred book may be assigned to someone else.

  4. You will be intimated about the approval or rejection of your proposal via e-mail within 3 days. Your name along with the proposed textbook will appear under Books in Progress.

  5. After the final allotment, you will start coding only the solved examples of the entire book. You are required to upload the codes on the interface. 
    Note: Lack of regularity on your part may force us to cancel your internship and the book will be assigned to another intern.

  6. For coding please follow the guidelines mentioned here.

  7. The time-frame for completion of the book coding will be decided together by you, your mentor and us.

  8. Review of the book - The review of the book will typically take approximately 20 working days to finish. If any code is found to be not producing the desired result during review process, the student will have to recheck and resubmit all the codes. Each time you submit the codes, it will be queued up with other review requests and will result in subsequent delays and revision of your honorarium.

  9. Candidates who successfully finish the textbook companion as per the specified procedure will be awarded an internship e-certificate: "Certified that the work completed is equivalent to six weeks of training under the supervision of the concerned faculty of IIT Bombay".

  10. You will be awarded an honorarium of ₹ 10,000 and your mentor ₹ 5,000 for completing this work. For details please click here.

  11. For any further query or clarification, please contact us at the following email address: or_tbc [at] fossee [dot] in.