Mini-projects are explained in more detail in the syllabus, these are to be completed individually.
Mini-Project 1, Assigned April 2, Due April 8
Mini-Project 2, Assigned April 14, Due April 22
Mini-Project 3, Assigned April 22, Due April 29
Mini-Project 4, Assigned April 30, Due May 6
Mini-Project 5, Assigned May 7, Due May 13