- Return to Syllabus
- Week 1 (January 9, 11, 13)
- Creativity
- Creativity: CliftonStrengths
- Creativity: Curation
- Computation: Cognitive Architectures
- Project 1 Assigned (see Syllabus)
- Computation: State Space Search
- Computation: Artificial Neural Nets
- Creativity: MLK
- Read the first three sections (about 14 pages) of Pat Langley, John E. Laird, Seth Rogers (2009). Cognitive Systems Research, Volume 10, Issue 2, June 2009, Pages 141-160, Cognitive architectures: Research issues and challenges. http://www.isle.org/~langley/papers/final.arch.pdf (preprint)
- Read “Can You ‘Curate’ Anything? Or can it only be art?”
- Read “AI Art Is Challenging the Boundaries of Curation“
- Week 2 (January 16, 18, 20)
- Creativity: Curation, visual art
- Quiz on Week 1 (Wednesday)
- Computation: Back propagation
- Computation: DALL-E experiments
- Read the Introduction, Discussion, and Conclusions sections of “Computational Analysis of Content in Fine Art Paintings” pp. 33-40 of the Proceedings of the 10th International Conference on Computational Creativity (you will need to scroll down).
- Read “How is everyone making those AI selfies” New York Times
- Read through documentation for the Open AI API on text completion
- Week 3 (January 23, 25, 27)
- Creativity: Visual Art
- Computation: Semantic networks
- Quiz on Week 2 (Wednesday)
- Computation: Stable Diffusion Models
- Computation: Object Recognition
- Readings: same as Week 2
- Week 4 (January 30, February 1, 3)
- Creativity: Visual Art
- Quiz on Week 3 (FRIDAY) on both the readings for week 2 and the lectures in weeks 2 and 3
- Project 1 Due (Tuesday, January 31 at 11:59 pm)
- Project 2 Assigned
- Group work on Project 2
- Computation: Prompt Engineering
- Listen: Ghostwriter Act 1 of the Ghost in the Machine
- Read: “The Painting Fool Sees! New Projects with the Automated Painter (preprint)“
- Week 5 (February 6, 8, 10)
- Creativity: Narrative
- Quiz on Week 4 (Wednesday)
- Computation: GPT-3 and Stable Diffusion and Prompt Engineering
- Computation: Language Models
- Watch “Sunspring“
- Read: Mark O. Riedl and Vadim Bulitko (2013). Interactive Narrative:
An Intelligent Systems Approach, AI Magazine, Spring Issue, 67—77. - Watch “The Story of Facade: The AI Interactive Drama“
- Class Recording Wednesday on the week 5 materials.
- Week 6 (February 13, 15, 17)
- Creativity: Narrative
- Quiz on Week 5 (Wednesday)
- Computation, Creativity: Interactive Narrative
- Computation, Creativity: Scripts and Plans
- Project 2 Individual Updates (Post by Sunday, February 19 to Brightspace)
- Read: Doug’s chat with ChatGPT
- Scan: Doug’s Planning Lecture slides for Friday
- Do: Have an extended chat with ChatGPT, one that spans (a) academic non-fiction material (of your choice), (b) discusses analysis of a favorite fiction or non-fiction narrative, and (c) co-creates a fictional story or stories. Transcribe your complete interaction along a, b, and c with ChatGPT as ONE PDF (probably converted from Word) in 12 point Garamond font, 1.15 line spacing, one inch margins, at least 5 pages, but longer is fine and upload to Brightspace by Monday February 20 at 11:59 pm. Optionally post your transcript (inline) to Piazza as public or private post. Give a meaningful title to your post with short phrases corresponding to (a), (b), and (c) components, and tag the post with the chatgpt folder. We will discuss important points on Wednesday. This submission will count as the “Quiz” week 6 grade in lieu of an actual quiz.
- Class recording for Friday, February 17 on chatGPT
- Week 7 (February 20, 22, 24)
- Creativity: Music
Quiz on Week 6 (Wednesday)Your extended chat with chatGPT counts as Quiz Week 6- Computation: Long short-term memory
- Project 2 groups of 9 (3 groups of 3 teams each) consult
- Read: “Artificial Intelligence and Music Generation Systems: An Introduction to the State of the Art” (2020), Frontiers of Artificial Intelligence, Vol. 3. (This is long, so start early, and its one reason you don’t have an actual quiz on Wednesday of this week.) Quizzed on this
- Watched: The DALL-E of Music? Quizzed on this
- Watched: Robot allows musicians to become three-armed drummers (not quizzed on this)
- Browse: Shimon improvisational drummer videos (we watched one) (not quizzed on this)
- Watched: “chatGPT” for music (not quizzed on this)
- Week 8 (February 27, March 1, 3)
- Creativity: Music and Dance
- Quiz on Week 7 (Wednesday)
- Creativity: Improvisation
- Project 2 groups of 27 (3 groups of 9 teams each) consult
- Bullet Talks
- Watched: AI Choreographer: Learn to Dance with AIST++ Music Conditioned 3D Dance Generation (quizzed on this)
- Watched: Three additional short videos on dance (quizzed on first 2)
- Read: Affordance-based Generation of Pretend Object Interaction Variants For
Human-Computer Improvisational Theater, pp. 140-147 of Proceedings of the 10th International Conference on Computational Creativity (quizzed on this)
- Week 9 (March 6, 8, 10)
- Creativity: Design
- Quiz on Week 8 (Wednesday)
- Project 2 due (Friday, March 10 at 11:59 pm) to Brightspace
- Computation: Clustering
- Read: A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT.
- Saturday, March 11 – Sunday, March 19 Spring Break
After break each week will be dedicated to a reading and lecture on a societal concern that might be helped (or not) by computational creativity, a lecture on a computing technology that is the basis of computational creativity, and a third day with an invited speaker or discussant on societal concerns and/or technology.
- Week 10 (March 20, 22, 24)
- Creativity: Podcasts
- Monday: Project 3 assigned
- Wednesday: Podcasts, Quiz on Week 9 and bullet talk
- Friday: Large Language Models
- Do: See the lecture slides for Wednesday of Week 10 and watch the prescribed videos and answer the questions.
- Week 11 (March 27, 29, 31)
- Monday: Computational Creativity and Disinformation
- Wednesday: Quiz on Week 10 and bullet talks
- Friday: Professor Jules White and chatGPT for software development (optional paper “ChatGPT Prompt Patterns for Improving Code Quality,
Refactoring, Requirements Elicitation, and Software Design“) - Do: Study the slides for Monday on Top Hat and Kastur Koul’s slides on Deep Fakes
- Week 12 (April 3, 5, 7)
- Monday: Computational Creativity and Collapse, Sustainability, and Future Orientation
- Wednesday: Quiz on Week 11 and bullet talks
- Friday: Professor Mary Lou Maher
- Read: Tomlinson, et al (2013). “Collapse Informatics and Practice: Theory, Method, and Design” ACM Transactions on Computer-Human Interaction Volume 20 Issue 4 Article No.: 24 pp 1–26 https://dl.acm.org/doi/pdf/10.1145/2493431
- Week 13 (April 10, 12, 14)
- Monday: Project 3 Q&A
- Wednesday: Quiz on Week 12 and bullet talks
- Friday: Project 2 exhibit planning
- Week 14 (April 17, 19, 21)
- Monday: James Ainooson on thinking in pictures and computational creativity
- Wednesday: Quiz on Week 13, Kyle Moore on planning and computational creativity
- Friday: Jesse Spencer-Smith of the Data Science Institute at Vanderbilt
- Week 15 (April 24)
- Project 3 due
- Quiz on Week 14
- Course evaluation
- Final Exam Exhibition: Tuesday May 2 2:00 pm – 5:00 pm at Sony Building 4th floor
Return to Syllabus