COL100 - INTRODUCTION TO COMPUTER SCIENCE
II Semester 2016-17

Welcome to the COL100 course website. This website will be used to upload lab assignments and additional resources, get students' feedback and more.
You have to register on Piazza for course related discussion. Here is the link: http://piazza.com/iit_delhi/winter2017/col100.
Access Code: col100

Highlights:

Evaluation:

Component Percentage
Minor 1 20%
Minor 2 20%
Major 30%
Lab Tests 25%
Buddy System 3%

Lab tests:

* Cheating in any test => 0 in the test + 1 grade penalty. Cheating twice => F

Website of the instructors:

Prof. Huzur Saran : http://www.cse.iitd.ernet.in/~saran/
Prof. Subodh Kumar : http://www.cse.iitd.ac.in/~subodh/

All the class notes, slides, and class activities will be uploaded on the respective instructor's website.

Lectures:

Monday, Thursday: 9:30-10:50 am
Venue:    LH111, LH114

Announcements:

Course slides : Click Here  



Lab Sessions:

Lab Assignment 1:  Getting Familiar with Linux

Lab Assignment 2:  Programming with Python

Lab Assignment 3:  Conditionals and Loops

Lab Assignment 4:  Search

Lab Assignment 5:  Function, Variable scoping, Dictionaries, Sorting and Map

Lab Assignment 6:  IO formatting, Command line parsing, Modules

Lab Assignment 8:  Exceptions

Lab Assignment 9:  Recursion

Lab Assignment 10:  Multi Threading

Lab Assignment 11:  Multi Threading Continued

Lab Assignment 12:  Object Oriented Programming

Lab Assignment 13:  Programming Questions

Lab Assignment 14:  Programming Questions

Lab TAs:

Venue: LH504

*The TA list is tentative and subject to change.

Day 1 - 5 pm
TAs
Monday Himani Raina (csz168515@cse.iitd.ac.in)
Kunal Kishor (mcs152343@cse.iitd.ac.in)
Jatin Goyal (mcs152341@cse.iitd.ac.in)
Venkata Ramana (cs1130262@cse.iitd.ac.in)
Tuesday Happy (happy.mittal@cse.iitd.ac.in)
Hafeezul Rehman (cs5120291@cse.iitd.ac.in)
Ajeeta Shree (mcs152328@cse.iitd.ac.in)
Nishant Yadav (cs1130242@cse.iitd.ac.in)
Wednesday Varun Kumar (anz168047@cse.iitd.ac.in)
Dhruvin Patel (cs5120293@cse.iitd.ac.in)
Ankita Saha (mcs162664@cse.iitd.ac.in)
Narsimhan (cs1130238@cse.iitd.ac.in)
Thursday Omais Shafi Pandit (csz168514@cse.iitd.ac.in)
Vishal Sharma (csz168119@cse.iitd.ac.in)
Rohit Jindal (mcs162668@cse.iitd.ac.in)
Harman (cs1130224@cse.iitd.ac.in)
Khushboo
Friday Kunal Dahiya (anz168048@cse.iitd.ac.in)
Piyush Gupta (mcs162669@cse.iitd.ac.in)
Arpit Aggarwal (mcs162653@cse.iitd.ac.in)
Mridul Goel (mcs152348@cse.iitd.ac.in)
Jeetu Raj (cs1130228@cse.iitd.ac.in)

Reference Text: