Knitting = Algorithms + Coding (INST388E)
Instructor: Pam Duffy
Knitting is a computational process! This course explores how pattern recognition, algorithms, and loops play a role in fiber arts. Students will learn how crafting techniques reflect core programming concepts like iteration and abstraction.
Learn More & Register
Seeing the Internet (INST388G)
Instructor: Dennis Frezzo
The internet isn’t invisible! This course visualizes how data moves across networks, from browsing a website to streaming video. Through hands-on experiments, students will map, trace, and analyze the web’s infrastructure.
Learn More & Register
Electronics for Makers (INST388F)
Instructor: Dennis Frezzo
A hands-on introduction to electronics, circuits, and hardware tinkering. Students will build simple electronic projects while learning the fundamentals of voltage, resistance, sensors, and microcontrollers.
Learn More & Register
The Internet of Things (IoT) (INST388I)
Instructor: Dennis Frezzo
The world is full of smart devices—but how do they work? This course introduces students to the Internet of Things, exploring connected devices, embedded systems, and cloud-based interactions through hands-on projects.
Learn More & Register
Social Media Feed Algorithms (INST388P)
Instructor: Jen Golbeck
Your social media feeds are shaped by AI-driven algorithms—but how do they work? This course demystifies platform curation, algorithmic bias, and engagement strategies, helping students understand and critically assess their digital environments.
Learn More & Register
Search Your Passion! Finding Good Information Online (INST388O)
Instructor: Mary Ann Francis
Think you know how to search online? Think again. This course dives into advanced search strategies inspired by The Joy of Search, teaching you how to dig deeper, think critically, and uncover reliable information online. You’ll explore your own interests through hands-on research and creative, discussion-based activities.
Learn More & Register
Interactive Fiction (INST388Q)
Instructor: Katherine Izsak
Explore the art of interactive storytelling using Twine. This course covers nonlinear narrative design, game mechanics, and multimedia integration, giving students hands-on experience in creating immersive, choice-driven digital fiction.
Learn More & Register
Human-AI Fiction Co-Writing (INST388T)
Instructor: Katherine Izsak
This course explores co-writing fiction with AI, using tools like Sudowrite to blend human and machine creativity. Students will develop original stories while examining the creative and ethical dimensions of AI-assisted storytelling.
Learn More & Register
Digital Music (INST388U)
Instructor: Brian Gillikin
Explore how music and technology connect by creating original compositions with digital tools. No prior experience with coding or music production is needed.
Learn More & Register
Provocative Storytelling with Imagery and Data (INST388V)
Instructor: Francesca Polito
Learn the basics of visual storytelling across 2D, 3D, and immersive media. Create projects, explore time, perspective, and blending reality with AI-generated imagery and holograms. No prior experience needed!
Learn More & Register