Detailed schedule
Final presentations, Tuesday 5/14/2024, 9am
The program for final presentations is available.
Class 28, Friday 5/3/2024
- Informal discussion: Big ideas in computing
- optional reading: The list of recent Turing award winners on Wikipedia. In class we will focus on the era 2006-2023.
Class 27, Tuesday 4/30/2024
- Afternoon tea party at the instructor’s house (attendance optional). Please see invitation sent by email for details. Feel free to arrive any time after 3:30 PM.
- I’ve been asked to remind you to sign the graduation sustainability pledge if you are interested: https://www.dickinson.edu/gpa
Class 26, Friday 4/26/2024
capstone lab day
Class 25, Tuesday 4/23/2024
-
Please complete the official feedback form for this course.
-
Informal discussion: portrayal of computation in movies, TV, and literature
- No preparation required.
- If you get a chance, try to think of a few examples for discussion.
Class 24, Friday 4/19/2024
capstone lab day
Class 23, Tuesday 4/16/2024
- Informal discussion: Generative AI
- optional reading: Issue 183 of The Batch, by Andrew Ng and DeepLearning.AI, February 8, 2023.
- Remaining time for capstone lab
Class 22, Friday 4/12/2024
NQP8: gender and tech (based on 4/8 Amy Diehl event)
Class 21, Tuesday 4/9/2024
capstone lab day
Class 20, Friday 4/5/2024
Poster peer review + abstract/registration for civic engagement symposium + capstone lab day
Posters for review (links to posters will be added here when they are submitted):
Poster review assignments:
- Kafka reviews Giang and Mermaid
- Sugarlabs reviews Kafka and Giang
- Huggingface reviews Sugarlabs and Kafka
- Mermaid reviews Huggingface and Sugarlabs
- Giang reviews Mermaid and Huggingface
- William reviews Dzung and Hailie
- Dzung reviews Hailie and William
- Hailie reviews William and Dzung
Instructions for poster peer review:
- This is intended to be relatively lightweight. Please spend about 10-15 minutes on each of your two reviews.
- Your team can meet and create the reviews together, submitting just one review per poster. Or individuals can submit their own reviews.
- Communicate your reviews to the poster authors via email or Slack.
- Make at least one positive comment and one suggestion for improvement.
Finally, open-source project teams must remember to register and submit their abstracts for the civic engagement symposium: https://forms.office.com/r/gDZ2mHgFrZ
Class 19, Tuesday 4/2/2024
- CP presentation (Giang)
- Survey on STEM Demographics for a Dickinson educational studies and data analytics major, Amanda Tran: https://forms.office.com/r/uCB1HT2j3q
- NQP7: Discussion of DuoLingo and human computing. See the Readings webpage for required reading/viewing.
Summary of upcoming poster deadlines:
- 4/5: PP1 final
- 4/5: PP2 draft
- 4/5: Submit registration form and abstract for civic engagement symposium
- 4/8: Submit registration form and abstract for research symposium
- 4/9: PP2 final
- 4/9: Submit poster by email to civic engagement symposium
- 4/11: Print center deadline for research symposium
- 4/18: Print center deadline for civic engagement symposium
- 4/18: Present poster at research symposium, 4:30-6:00pm (PP3)
- 4/25: Present poster at civic engagement symposium, 12:00-1:30pm (PP3)
Other deadlines: TR3 on 4/16, IR3 on 4/19
Class 18, Friday 3/29/2024
- Continue with project checkpoint presentations, online via Zoom.
- Poster abstract peer review.
- make at least one positive comment and one suggestion for improvement
- abstracts available at poster-abstracts.docx
- Abstract review assignments:
- Kafka reviews Sugarlabs and Huggingface
- Sugarlabs reviews Huggingface and Mermaid
- Huggingface reviews Mermaid and Giang
- Mermaid reviews Giang and Kafka
- Giang reviews Kafka and Sugarlabs
- William reviews Dzung and Hailie
- Dzung reviews Hailie and William
- Hailie reviews William and Dzung
- Remaining time for capstone lab day
Class 17, Tuesday 3/26/2024
Project checkpoint presentations, online via Zoom.
Presentation order, courtesy of our friends at random.org:
- Kafka
- Sugarlabs
- Huggingface
- Mermaid
- Giang
PP1 word limits:
- for open-source teams: 50 words
- for honors students: 250 words
Class 16, Friday 3/22/2024
- capstone lab day
- please complete the mid-semester survey.
Class 15, Tuesday 3/19/2024
- Special discussion: Reflections on a Dickinson education
Class 14, Friday 3/10/2024
capstone lab day
Class 13, Tuesday 3/5/2024
- Alumni videoconference
Class 12, Friday 3/1/2024
capstone lab day
Class 11, Tuesday 2/27/2024
Discussion of spam, politics, and censorship:
- There were oral arguments yesterday in the Supreme Court about social media company censorship: Supreme Court skeptical of Texas, Florida regulation of social media moderation, blog post by Amy Howe, 2/26/2024 on scotusblog.com
- Discussion guide: censorship-etc.pptx
- Freedom on the Net 2022, a report produced by Freedom House, which is a US nonprofit organization:
Class 10, Friday 2/23/2024
capstone lab day
Class 9, Tuesday 2/20/2024
- Discussion of social media recommendation algorithms. See the Readings webpage for required reading.
- discussion guide: recommendation-algorithms.pptx
Class 8, Friday 2/16/2024
capstone lab day
Class 7, Tuesday 2/13/2024
Discussion of the digital divide
- discussion guide: digital-divide.pptx
Class 6, Friday 2/9/2024
capstone lab day
Class 5, Tuesday 2/6/2024
Discussion of automation and globalization
- highlighted discussion questions:
- Ethan, responder Dzung
- Sophia, responder Trang
- Giang, responder Hailie
- discussion guide: automation-and-globalization.pptx
Class 4, Friday 2/2/2024
capstone lab day
Class 3, Tuesday 1/30/2024
- Discussion of professional ethics. Resources:
- Handout with overview of professional ethics: professional-ethics-summary.pptx
- The latest ACM code of ethics
Class 2, Friday 1/26/2024
- Discussion of ethical theories
- handout: ethical-theories-handout.pptx
- New York Times article just published yesterday (for interest only, not required to read before class): https://www.nytimes.com/2024/01/25/technology/cruise-crash-report-san-francisco.html
Class 1, Tuesday 1/23/2024
- Overview of the course.
- capstone lab day