Activities

Here is a list of the activities (other than the lectures) designed to support the learning process. (By design, a student is expected to spend 9-11 hours per week on the course, inclusive of all activities related to the course).

The Exams  80%  The ShoTs  16% 
The ProgS  4%  The Eurekas  +5% 
The DoTs  0%  The WeePS  0% 

We now freeze the details about each of them.
Regular Exams: These will be scheduled as per the institute calendar slots for D-slot courses.
  • Quiz-I (20%) - Feb 23, 2016, 8am - 8:50am
  • Quiz-II (20%) - Mar 28, 2016, 8am - 8:50am
  • Endsem Exam (40%) - May 03, 2016, 9am - 12pm

The DoTs - Tutorials - The following gives the schedule for Discussion-Based Open-Book Tutorials (DoTs). The Tutorial session will present a set of problems which the class will try to solve In-class Discussion-Based Open-Book mode. The TAs and the instructor will be available for discussion. You are free to write down the answer and give it for "feedback" if you wish. This is not mandatory and the sheets are not going to be "evaluated". These will always be scheduled on Thursdays.
  • DoT 01 : Jan 30, 2014, 1pm - 2pm.
  • DoT 02 : Feb 18, 2016.
  • DoT 03 : Mar 03, 2016.
  • DoT 03-a : Mar 17, 2016.
  • DoT 04 : Apr 21, 2016.

The ShoTs - Short Exams - There will be four short tests, which are in-class standard 50-minutes exams. They will contribute to (4x4 = 16%) towards the final grade. These will always be on Wednesdays 9am to 9:50am. The answers to these questions will be discussed on the following Thursday (right next day) and the evaluated answer scripts will be returned on the following Monday.
  • ShoT 01 : Feb 10, 2016
  • ShoT 02 : Mar 09, 2016
  • ShoT 03 : Apr 07, 2016
  • ShoT 04 : Apr 26, 2016 (This is on a Tuesday at 10am)

The WeePS - Weekly Problem Sets - The following gives the schedule for posting Weekly Problem Sets (PPS). These will contain 3-4 problems for practice and will be sent out over email. These need not be turned in and does not contribute to the evaluation. However TAs will give feedback if you submit to them.
  • WeePS 01 : Jan 22, 2016
  • WeePS 02 : Jan 22, 2016
  • WeePS 03 : Feb 02, 2016
  • Ф WeePS 04 : Feb 05, 2016
  • WeePS 05 : Feb 12, 2016
  • WeePS 06 : Feb 19, 2016
  • WeePS 07 : Feb 26, 2016
  • WeePS 08 : Mar 04, 2016
 
  • WeePS 09 : Mar 11, 2016
  • WeePS 10 : Mar 18, 2016
  • WeePS 11 : Mar 25, 2016
  • WeePS 12 : Apr 01, 2016
  • WeePS 13 : Apr 08, 2016
  • WeePS 14 : Apr 15, 2016
  • WeePS 15 : Apr 22, 2016
  • WeePS 16 : Apr 29, 2016

The ProgS - Programming Assignments (4%) - There will be one small programming assignment which given a regular expression , and several strings, to check if the set of strings represented by the regular expression includes the given strings or not. This is meant to demonstrate the use and power of regular expressions using the basic programming skills that you have developed so far.

The Eurekas - Challenge Problem Sets. Here are the rules of the game for Eureka Sets :
  • Eureka Sets can be submitted any time during the semester. Yes, so there is an effective deadline - the end of the semester. There will be a box labelled "Eureka Set Submissions" at BSB 355 (which will be removed before the endsem exam) and you can just put your handwritten solution in the box. Make sure you staple together your papers, and write your name and roll number before putting them in.
  • The aim is that students who attempt to solve these problems should be more motivated by the "curiosity" and "challenge" rather than what it contributes to the final grade. Submission is optional.
  • The Eureka set scores will not be considered while deciding the grade cut offs for the class (which, by design, is relative). Thus, in terms of the grades, Eureka set scores can possibly help turn some just-missing-X grade to X grade (where X is S, A, B, C, D, E) and it does not affect the grades of others who did not attempt the challenge set questions.
  • Submit only if it is your own answer (completely) and only if you think (at least suspect) your answer is correct. Write down mathematical proofs.
  • Do *not* consult Internet sources for answers. Posting these questions on internet forums for solution is not allowed. These questions should not be discussed in course forums at moodle before the deadline.