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