Lecture | Date | Topics |
---|---|---|

Lecture 1 | Tuesday 1 | Introduction, data types, assignment |

Lecture 2 | Thursday 1 | Strings, lists |

Lecture 3 | Tuesday 2 | Conditionals |

Lecture 4 | Thursday 2 | For loops, while loops |

Lecture 5 | Tuesday 3 | While loops, `break` and `continue` |

Lecture 6 | Thursday 3 | Exam 1 review |

Lecture 7 | Tuesday 4 | Functions |

Lecture 8 | Thursday 4 | Functions, recursion |

Lecture 9 | Tuesday 5 | Recursion |

Lecture 10 | Thursday 5 | Generators |

Lecture 11 | Tuesday 6 | Generators, lambdas |

Lecture 12 | Thursday 6 | `map` , list comprehension |

Lecture 13 | Tuesday 7 | `filter` , `reduce` |

Lecture 14 | Thursday 7 | Final exam review |