Date | Topics | Assignments |
---|---|---|
Week 1A | Overview; introduction to python, syntax | |
Week 1B | Control structures: ifs, loops and more | |
Week 2A | Data types and memory; input and output | |
Week 2B | Functional programming and recursion | |
Week 3A | Objects and classes; data structures | |
Week 3B | More on object oriented programming; examples | |
Week 4A | Module I | |
Week 4B | Module II | |
Week 5A | Module III | |
Week 5B | Module IV | |
Week 6A | Module V | |
Week 6B | Wrap-up, overflow |