Course Schedule




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