class: title # Project Working Day ## CSC 213 – December 5, 2025 --- # Agenda for Today 1. Department Events 2. Upcoming Work 3. Project 4. Wrap Up --- # Department Events ## CS Table: *Topic TBD* .indent[ Tuesday, December 9th at noon in JRC 224C ] *To receive 0.25% extra credit, send an email to let me know you attended no more than 48 hours after the event.* --- class: section, blue # Upcoming Work --- # Reading Journal: UNIX and "Worse is Better" **Due:** Monday, December 8th one hour before class Read about the history of C and UNIX, and one computer scientist's perspective on their impact. --- # Lab: P2P **Due:** Wednesday, December 10th by 11:59pm **Late Deadline:** Wednesday, December 17th by 11:59pm ## Q&A **What can we send through sockets?** You can transmit any bytes you want, whether they are individual characters or the bytes that make up a struct filled with all different types of data. The one thing you probably don't want to transmit is a **pointer**, since that pointer is only valid in the address space of the process that created it. --- # Project **Presentations:** Thursday, December 18th during final exam time **Implementation Due:** Friday, December 19th by 5pm *(college-mandated deadline)* Keep in touch with your project groups, and make sure you're prioritizing tasks that help you cover course concepts. --- class: section, blue # Project --- # Project: Presentations ## When will we present? Presentations are scheduled for Thursday, December 18th. **Morning Section:** 9am–noon **Afternoon Section:** 2–5pm ## How long do we have? You'll have ten minutes, plus a few minutes for Q&A as the next group sets up. ## What will the presentation order be? Random, unless you want to volunteer to go first. ## Other Logistics Please plan to present using the MathLAN computer at the front of class to minimize switching time. Talk to me ahead of time if that won't work for your project so we can test your setup. --- # Project: Presentation Evaluation Your presentations will be evaluated via the following criteria: 1. **Be here to present:** 10 points 2. **Introduce your project and its goals:** 15 points 3. **Tell us about your three concepts:** 15 points 4. **Describe implementation details and at least one challenge:** 15 points 5. **Give a demo:** 15 points 6. **Give an organized, clear, and accurate presentation:** 30 points You can still give a "demo" if your system isn't working. Show us what's supposed to happen with screenshots, illustrations, etc. --- class: section, green # Project Working Time --- class: section, blue # Wrap Up --- # Reminders ## Reading Journal Don't forget to read for class on Monday. Submit your reading journal responses on Gradescope at least one hour before class. ## Lab The P2P lab is due next Wednesday. Make sure you have a plan to work with your group. ## Project Continue work on your projects. Talk to me if you run into major issues or if you need to make a big change in your project plans. ## Need Help? My office hours schedule is back to normal, and mentor sessions are continuing on their regular schedule.