| Date | Class Period & Lecture Topic | Reading | Assignment |
|---|---|---|---|
| Jan 14 | Syllabus, policies, business, goals, intro | Csikszentmihalyi2, Csikszentmihalyi3, Csikszentmihalyi4, Csikszentmihalyi5, Colton |
|
| Jan 16 | Formalism | Wiggins | Virtual Intro and Brainstorming |
| Jan 21 | Metrics | Ritchie | Computational Model of Creativity Slack Journal |
| Jan 23 | How to Build a CC System | Ventura | Finalize teams |
| Jan 28 | Conceptualizations: Genetic Algorithms | Intro to GAs | Slack Journal |
| Jan 30 | Conceptualizations: (Hidden) Markov Models | Intro to HMMs Markov Explained Visually |
Project Proposal Service Learning Proposal |
| Feb 4 | Conceptualizations: Neural Networks | Intro to NNs Intro to GANs Unreasonable Effectiveness of RNNs |
Slack Journal |
| Feb 6 | Computational Creativity Theory | CCT1, CCT2 | |
| Feb 11 | Group Meetings Team 1 (2:30) Team 2 (2:40) Team 3 (2:50) Team 4 (3:00) Team 5 (3:10) Team 6 (3:20) Team 7 (3:30) |
Group Meeting Slack Journal |
|
| Feb 13 | Formal Social Aspects | Jennings | |
| Feb 18 | An Ontological View | Ventura | Slack Journal |
| Feb 20 | Group Battles Music from Image vs. Music from Tweet Pun Generation vs. Minecraft Struct Generation vs. Meme Generation Constellation vs. Interior Design |
Group Battle |
|
| Feb 25 | Music From Images and Pun Generation | Ambient Music Generation, Pun Generation |
Group Topic Presentation (Music from Images Group) (Pun Generation Group) Slack Journal |
| Feb 27 | Group Meetings Team 1 (2:30) Team 2 (2:40) Team 3 (2:50) Team 4 (3:00) Team 5 (3:10) Team 6 (3:20) Team 7 (3:30) |
Group Meeting | |
| Mar 3 | Midterm Presentations | Midterm Presentations and Paper Outlines Slack Journal |
|
| Mar 5 | Group Meetings Team 1 (2:30) Team 2 (2:40) Team 3 (2:50) Team 4 (3:00) Team 5 (3:10) Team 6 (3:20) Team 7 (3:30) |
Group Meeting | |
| Mar 10 | Interior Design and Music from Tweet | Interior Design with GAs Musical Creativity on Conceptual Level |
Group Topic Presentation Interior Design Group Music from Tweet Group Slack Journal |
| Mar 12 | Group Battles Music from Image vs. Constellation Pun Generation vs. Music from Tweet Minecraft Struct Generation vs. Interior Design |
Prepare materials to share in Group Battle | Group Battle |
| Mar 17 | Spring Break | ||
| Mar 19 | Spring Break | ||
| Mar 24 | Spring Break | ||
| Mar 26 | Spring Break | ||
| Mar 31 | Constellation Generation and Minecraft Struct Generation | Automated Creative Naming Procedural City Generation |
Group Topic Presentation Constellation Group Minecraft Group Slack Journal |
| Apr 2 | Group Meetings Team 1 (2:30) Team 3 (2:45) Team 4 (3:00) Team 5 (3:15) Team 6 (3:30) Team 7 (3:45) |
Group Meeting | |
| Apr 7 | Ethics of AI & Computational Creativity | Effect of CC on Human Creativity | Slack Journal |
| Apr 9 | Constrained Markov models | Generating Lyrics with Style | |
| Apr 14 | Group Meetings Team 1 (2:30) Team 3 (2:45) Team 4 (3:00) Team 5 (3:15) Team 6 (3:30) Team 7 (3:45) |
Slack Journal Group Meeting |
|
| Apr 16 | Fitness Function Activity | Emulating Creativity | |
| Apr 21 | Evaluation revisited | Colton | Slack Journal |
| Apr 23 | Group Meetings
Team 1 (2:30) Team 3 (2:45) Team 4 (3:00) Team 5 (3:15) Team 6 (3:30) Team 7 (3:45) |
Group Meeting | |
| Apr 28 | XRCC Grad School/Jobs |
Visualizing Interests in MR | Slack Journal |
| Apr 30 | No class (finish projects and take surveys) | Take Surveys Service Learning Report |
|
| May 8 | Final (Fri, May 8, 10AM-12PM) | Final Presentations and Papers |
The schedule is subject to change. The final is Friday, May 8, 10:00 AM -12:00 PM in our normal classroom.