Week - 1 |
Review of the basic concepts: Flow Diagrams, Control structures, Cycles |
Week - 2 |
Review of the basic concepts :Functions, Modules, File I/O, Exception handling |
Week - 3 |
Review of the basic concepts: Tuples, Lists, Dictionaries |
Week - 4 |
Stack Implementation; Multidimensional lists |
Week - 5 |
Classes and Data Abstractions |
Week - 6 |
Midterm I |
Week - 7 |
Inheritance |
Week - 8 |
Polymorphism |
Week - 9 |
Sorting algorithms |
Week - 10 |
Search algorithms |
Week - 11 |
Midterm II |
Week - 12 |
NumPy module |
Week - 13 |
SciPy module |
Week - 14 |
Project presentation |