Assignments Ethics 1 (Due 3/3/24) APPLES Reflection 1 (Due 3/24/24) Midterm Presentation (2/29/24) Tech Talk Presentation (4/11/24) Final Presentation (5/5/24)