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 911 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 Dslot courses.
 √QuizI (20%)  Feb 23, 2016, 8am  8:50am
 √QuizII (20%)  Mar 28, 2016, 8am  8:50am
 √Endsem Exam (40%)  May 03, 2016, 9am  12pm
The DoTs  Tutorials  The following gives the schedule for DiscussionBased OpenBook Tutorials (DoTs). The Tutorial session will present a set of problems which the class will try to solve Inclass DiscussionBased OpenBook 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 03a : Mar 17, 2016.
 √ DoT 04 : Apr 21, 2016.
The ShoTs  Short Exams  There will be four short tests, which are inclass standard 50minutes 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 34 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.


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 justmissingX 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.