Lab 13 - Review

The goal of lab today is to review the content of the semester and fill in any knowledge gaps so that we’re ready for the final exam (along with follow-on classes you may be planning to take). We’ll be discussing any questions you may have on course content as well as looking at historic exam questions from CSO1.

A Few Notes about this lab

Since lab today is on the last day of classes, it will run a little different:

  • This lab cannot be checked off late. It is anticipated that you will finish and be checked off in lab.
  • This lab must be completed and checked off in a group of 3-5 students. Individual check off is not allowed.

Practice Problems

For the first part of lab, find a group of 3-5 people to work with during lab. These may be people at your table, or you are welcome to mix it up. Once you’ve found a group:

  1. Look through the provided practice exams on the course website. These are real exams from prior semesters. Do not open the answer keys.
  2. Choose 3-5 problems that your group finds challenging among those exams. These could be problems that someone in your group does not now how to solve, they could be problems that your group believes others may have trouble solving, or they may be problems that your group believes are important to review when studying for the final exam.
  3. Once your group has settled on the problems to discuss:
    1. Work through a solution to the problem as a group, discussing what the question is asking for and various approaches to solving it. Are there multiple correct answers?
    2. Ask Generative AI to solve the problem for you. This might be Microsoft Copilot, our ASCI LLM, or another AI that a member of your group has access to. Did the generative AI arrive at the same solution you did? If not, how are they different? Are both solutions correct?
    3. Review the solutions on the course website (if available) to check your work. Solutions are provided as we have them, so we might not have solutions for all historic exams.
  4. Create variant problems that are similar to the ones your group has solved. You may either brainstorm your own variants or ask Generative AI to come up with a few options. Try to solve these.
    1. Be sure to solve these problems, too.
    2. Share the best variant questions and solutions on our form. We’ll make all of these available to the class (anonymously) on Wednesday.

Review

After spending time reviewing questions, we will have a short review session. If there were any questions that arose from your discussion in the first part of lab, which may be specific to a prior question or general conceptual questions, ask your TAs to discuss them. We will address as many questions as possible until the end of lab.

Check off

Check off this lab in your group with a TA:

  • Briefly share two of the problems you solved in the first part of lab and how to approach and solve them.
  • Post a variant problem to share with the class.

Copyright © 2025 John Hott, portions Luther Tychonievich.
Released under the CC-BY-NC-SA 4.0 license.
Creative Commons License