Mini Projects

Mini-projects provide an opportunity to apply what you have learned in labs and readings to more complex problems. They are “mini projects” in the sense that you could potentially expand them into larger projects that you might share with others. (We’d encourage you to consider doing so, particularly if you anticipate going on in CS and can find the time to do so.)

Course details
  • Assigned: Friday, 25 August 2023
Introductory survey
  • Assigned: Friday, 25 August 2023
Mini-Project 1: Image composition and decomposition
  • Assigned: Wednesday, 30 August 2023
Mini-Project 2: From practical to fanciful
  • Assigned: Friday, 8 September 2023
Mini-Project 3: Color representations
  • Assigned: Friday, 15 September 2023
Mini-Project 4: Stacking and sequencing sets of somewhat similar shapes
  • Assigned: Friday, 29 September 2023
Mini-Project 5: Fractals and other self-similar images
  • Assigned: Friday, 13 October 2023
Mini-Project 6: Pixel problems
  • Assigned: Friday, 3 November 2023
Mini-Project 7: Word clouds and other analysis tools
  • Assigned: Friday, 10 November 2023
(Mini-)Project 8: A procedure is worth a thousand pictures
  • Assigned: Friday, 17 November 2023