Evaluation pattern:
Assignments 50% + in-lab exams 50%
Number of assignments = 10
Number of in-lab exams = 2
TAs: Ashis Arya, A. R. Ganesh Das, Raviraj Joshi, V. L. Mahesh, Gayathri Meka, Rajesh Pandian M., Abhishek Yadav, Pankaj Yadav
Rating due to institute feedback (TCF):
Schedule
Lab | Date | Objective | Contest | Remarks |
---|---|---|---|---|
0 | January 9 | Overview | Overview slides | |
1 | January 16 | Encapsulation, interface | Contest | OOP slides, Example review |
2 | January 23 | Inheritance, Polymorphism, Operator Overloading | Contest | Overloading slides, Example code by Mahesh |
3 | January 30 | Modular Programming, Function Overloading, STL | Contest | Example code by Abhishek |
4 | February 6 | Code Reuse, Functors | Contest | Functors, Example code by Mahesh |
5 | February 13 | STL, Operator Overloading, Algorithms | Contest | Example code by Abhishek |
6 | February 20 | Lab Exam | Contest | 20% |
7 | February 27 | Linked Data Structures: FSM | Contest | |
8 | March 6 | Linked Data Structures: Trees | Contest | |
-- | March 13 | -- | -- | No Lab |
9 | March 20 | Graphs | Contest | 10% |
10 | March 27 | Graphs | Contest | |
11 | April 3 | Matrices | Contest | |
12 | April 10 | Matrices | Contest | |
13 | April 17 | Lab Exam | Contest |