Weekly problem sets and programming assignments are published here. Problems in Part A are likely to be exam relevant, except for those marked with a (*).

Problem Set 1 | [PDF] [IPYNB] |

Solutions to Part A | [PDF] [IPYNB] |

Solutions to Part B | [PDF] [IPYNB] |

Problem Set 2 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] [IPYNB] |

Problem Set 3 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |

Problem Set 4 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |

Information on midterm test | [PDF] |

Midterm Test from 2016 | [PDF] |

Solutions to Midterm Test from 2016 | [PDF] |

Problem Set 5 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |

Problem Set 6 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [IPYNB] [PDF] |

Problem Set 7 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |

Problem Set 8 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |

Problem Set 9 | [PDF] |

Solutions to Part A | [PDF] |

Solutions to Part B | [PDF] |