COL1000: Introduction to Programming
Check your updated classroom assignment here
Students have been assigned different rooms based on the Python programming assessment test conducted on July 22nd, 2026. You can find your classroom by clicking the link above 👆
Note: If your entry number is not listed, please attend the class in LH111 and inform the instructor after the class.
Course Information
Instructors
Ragesh Jaisawal, Rajendra Kumar, Adarsh Barik, and Vijay Keswani
Lectures
- Monday: 2:00 pm - 3:30 pm (Location: LH 114, LH 111, LH 408, LH 410)
- Thursday: 2:00 pm - 3:30 pm (Location: LH 114, LH 111, LH 408, LH 410)
Labs (LH 503, LH 504)
- Monday: 9:00 am - 11:00 am, 11:00 am - 1:00 pm
- Tuesday: 9:00 am - 11:00 am
- Wednesday: 9:00 am - 11:00 am
- Thursday: 9:00 am - 11:00 am, 11:00 am - 1:00 pm
- Friday: 9:00 am - 11:00 am
Reference Books
- Introduction to Computation and Programming Using Python by John Guttag
- Think Python by Allen B. Downey
Head TAs
- Mahima Gupta
- Mridul Gupta
- Shashwat Agrawal
Office hours
TBD
TA Lab Duties
| Slot | Time & Rooms | Lab Head TA | Assisting TAs |
|---|---|---|---|
| Monday 1 | 9:00 AM - 11:00 AM (2 rooms) | Aishik Chanda | Dhruv Aggarwal, Akanksha, Rakesh Sahu, Aslam, Soham Sunil Malvadkar, Nishant Deep, Ashutosh Sharma, Dipesh Kant |
| Monday 2 | 11:00 AM - 1:00 PM (2 rooms) | Nizaul Rahman | Mohammad Tabrez, Nitish Kumar, Rishav Rukmangdh Raj, Susmit Mahato, Chaudhari Pratik Fuljibhai, Aslam |
| Tuesday 1 | 9:00 AM - 11:00 AM (1 room) | Sohail Khan | Sayan Kumar Lakra, Chaudhari Pratik Fuljibhai, Rittika Ghosh, Susmit Mahato |
| Wednesday 1 | 9:00 AM - 11:00 AM (2 rooms) | Akhil Devarapalli | Pradunya Pramod Kale, Sumil Verma, Ashutosh Sharma, Rishav Rukmangdh Raj, Kartik Agarwal, Mohit Athikamsetty |
| Thursday 1 | 9:00 AM - 11:00 AM (2 rooms) | Chirag Kathpalia | Dhruv Aggarwal, Akanksha, Rakesh Sahu, Soham Sunil Malvadkar, Nishant Deep, Dipesh Kant, Mohammad Tabrez, Ayinam Surendra |
| Thursday 2 | 11:00 AM - 1:00 PM (1 room) | Aditi Anand | Pradunya Pramod Kale, Kartik Agarwal, Nitish Kumar |
| Friday 1 | 9:00 AM - 11:00 AM (1 room) | Gandem Nitin | Ayinam Surendra, Rittika Ghosh, Mohit Athikamsetty |
Lab Tutors
| Tutor Name | Assigned Slots |
|---|---|
| Ansh Agrawal | T1, W1, Th1 |
| Gaurav Raju Shende | W1, F1 |
| Raj Nareshkumar Chandak | M1, M2 |
| Meet Bhaskar Patil | Th1, Th2 |
| Sanjitha S | M1, M2 |
Course material
Lecture notes, lab exercises, practice problems, and other course materials will be shared through Piazza. Only for Lab 1, we are also uploading it here.
Lab 1:
Setting-up Python
Students are strongly advised to install Python version >= 3.0 on their systems. All programming exercises, lab exams must be written and tested in this version.