The midterm exam will be held in class on November 7, covering materials from lectures and sections through November 4, and homework and webquizzes 1-4. Below are a few sample exams from previous offerings of 344. Beware that the topics covered might be different, so some questions might not be applicable for this term.

The final exam will be held on December 12 from 2:30pm-4:20pm in class. While the exam will be comprehensive, it will focus mostly on materials covered after the midterm.

- Midterm: exam and sample solutions
- Final: exam and sample solutions

Below is a list of past exams. Since the course pace or content may change between offerings, the material covered in past exams is not necessarily the same as that covered in our exams. Please come to the lectures for instructions on what to study for the midterm and for the final.

Some solutions have mistakes. Please see a list of errata here

Type |
Problems |
Sample Solutions |

CSE 344 - 11sp | midterm | midterm solutions |

CSE 344 - 11sp | final | final solutions |

CSE 344 - 11au | midterm | midterm solutions |

CSE 344 - 11au | final | final solutions |

CSE 344 - 12wi | midterm | midterm solutions |

CSE 344 - 12wi | final | final solutions |

CSE 344 - 12au | midterm | midterm solutions |

CSE 344 - 12au | final | final solutions |

CSE 344 - 13wi | midterm | midterm solutions |

CSE 344 - 13wi | final | final solutions |

CSE 344 - 13au | midterm | midterm solutions |

CSE 344 - 13au | final | final solutions |

CSE 344 - 14wi | midterm | midterm solutions |

CSE 344 - 14wi | final | final solutions |

CSE 344 - 14au | midterm | midterm solutions |

CSE 344 - 14au | final | final solutions |

CSE 344 - 15wi | midterm | midterm solutions |

CSE 344 - 15wi | final | final solutions |

CSE 344 - 15wi | midterm | midterm solutions |

CSE 344 - 15au | final | final solutions |

CSE 344 - 16wi | midterm | midterm solutions |

CSE 344 - 16wi | final | final solutions |