| Date | Class Period & Lecture Topic | Reading | Assignment |
|---|---|---|---|
| Aug 25 | Syllabus, policies, business, goals, intro | (Optional reading)Csikszentmihalyi2, Csikszentmihalyi3, Csikszentmihalyi4, Csikszentmihalyi5, Colton |
Join Course Discord Complete availability survey Complete get-to-know-you survey |
| Aug 27 | Formalism | Wiggins | Virtual Intro and Brainstorming |
| Sep 01 | Metrics | Ritchie | Computational Model of Creativity Discord Journal |
| Sep 03 | How to Build a CC System | Ventura | Finalize teams of 2-3 (send via email to Dr. Bodily) |
| Sep 08 | Conceptualizations I: Genetic Algorithms | Intro to GAs | Discord Journal |
| Sep 10 | Conceptualizations II: Neural Networks | Intro to NNs Intro to GANs (just Overview and Anatomy sections) Intro to RNNs (optional) Intro to LLMs |
|
| Sep 15 | GA Q&A and Group Meetings | Discord Journal | |
| Sep 17 | Conceptualizations III: (Hidden) Markov Models | Markov Explained Visually | GA Project |
| Sep 22 | Live Coding: Genetic Algorithms | Group Project Proposal Discord Journal |
|
| Sep 24 | Computational Creativity Theory | CCT1, CCT2 | |
| Sep 29 | Group Meetings Memes (2:30) Images from text sentiment (2:45) Kids' books (3:00) Poetry (3:15) Foosball (3:30) |
Group Meeting (System diagrams, project name due) Discord Journal |
|
| Oct 01 | Formal Social Aspects | Jennings | |
| Oct 06 | Group Battles FOOSBALL vs. KIDS' BOOKS vs. HAIKU IMG GEN vs. MEME |
Group Battle Discord Journal |
|
| Oct 08 | Live Coding: Markov Models | MM Project | |
| Oct 13 | An Ontological View | Ventura | Discord Journal |
| Oct 15 | Midterm Presentations | Midterm Presentations and Paper Outlines | |
| Oct 20 | Group Meetings Memes (2:30) Images from text sentiment (2:45) Kids' books (3:00) Poetry (3:15) Foosball (3:30) |
Group Meeting Discord Journal |
|
| Oct 22 | Kids' Books Team Paper Presentation | Exploring the Potential of Prompt Engineering: A Comprehensive Analysis of Interacting with Large Language Models |
Group Topic Presentation |
| Oct 27 | Foosball Team Paper Presentation | Designing for Automated Sports Commentary Systems | Discord Journal |
| Oct 29 | Group Battles FOOSBALL vs. IMG GEN vs. HAIKU KIDS' BOOKS vs. MEME |
Group Battle | |
| Nov 03 | Spring Break | ||
| Nov 05 | Spring Break | ||
| Nov 10 | BESTI Team Paper Presentation | Neural Transfer Using PyTorch A Neural Algorithm of Artistic Style |
Group Topic Presentation Discord Journal |
| Nov 12 | Group Meetings Memes (2:30) Images from text sentiment (2:45) Kids' books (3:00) Poetry (3:15) Foosball (3:30) |
Group Meeting | |
| Nov 17 | Memes Team Paper Presentation | MemeCraft: Contextual and Stance-Driven Multimodal Meme Generation | Group Topic Presentation Discord Journal |
| Nov 19 | Group Battles IMG GEN vs. KIDS' BOOKS HAIKU vs. FOOSBALL vs. MEME |
Group Battle | |
| Nov 24 | Fitness Function Activity | Emulating Creativity (optional reading) | Discord Journal |
| Nov 26 | hAIku Team Paper Presentation | BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generation | Group Topic Presentation |
| Dec 01 | Evaluation revisited | Colton | Discord Journal |
| Dec 03 | Group Meetings
Memes (2:30) Images from text sentiment (2:45) Kids' books (3:00) Poetry (3:15) Foosball (3:30) |
Group Meeting | |
| Dec 08 | Surveying and reporting CC Systems | Discord Journal | |
| Dec 10 | No class (finish projects and take surveys) | Take Surveys | |
| Dec 18 | Final Exam (10:00 AM - 12:00 PM) | Final Presentations and Papers |
The schedule is subject to change.