ID2116 Computing for Design

💡 Materials and resources for NUS module ID2116 Computing for Design

Course Content

🌟 Week 1: Introduction

🎨 Week 2: Introduction to p5.js

🖥️ Week 3: Object-Oriented Programming

📱 Week 4: Media & Sensor Interactions

🛠️ Week 5: Work Session

🎤 Week 6: Demo Day

🤖 Week 7: Data & AI

🧠 Week 8: AI & Prompt Engineering

🛠️ Week 9: Work Session

🎤 Week 10: Demo Day

Assignments

Assignment 1: Algorithmic Agent (Due Week 6)

Assignment 2: Algorithmic Place (Due Week 10)

Resources

Class Folio

Class Portfolio

Student Folios

Individual Class Folios