SCIMA-3120-1: Computational Practices 2
Spring 2020
- Subject: Science and Math
- Type: Workshop
- Delivery Mode: In-Person
- Level: Undergraduate
- Campus: San Francisco
- Course Dates: January 21, 2020 — May 08, 2020
- Meetings: Wed 7:15-10:15PM, San Francisco - Main Building - Hybrid Lab
- Instructors: J.D. Zamfirescu-Pereira, Rolf van Widenfelt
- Units: 3.0
- Enrolled: 14/16
J.D. Zamfirescu-Pereira
Assistant Professor, Critical Studies Program
Description:
Building on the skills and approaches developed in Computational Practices 1, this course extends students' depth of knowledge in computation through a series of case studies, deconstructions, and mini-projects. Movement, reaction, vision, sensing, patterning, repetition, and emulation are created by encoding process into computer code, electronic components, and mechanical parts, enabling the creation of robots, sculptures, visualizations, conversations, simulations, and experiments capable of illuminating the world and discovering deeper truths. Students will deconstruct work by Casey Reas, Daniel Rozin, Camille Utterback, Carl Pisaturo, Survival Research Labs, Bot & Dolly, Ken Goldberg, Chico MacMurtrie, Flaming Lotus Girls, and Benjamin Cowden to better understand the design and implementation of software and hardware systems. Topics will likely include event-driven programming, data processing, interrupts and timers, multitasking and threading, advanced debugging, wireless communication, and printed circuit boards. Through prototypes, students exercise these new tools and techniques. In a final project, students define, research, and see to completion a technically advanced piece to be exhibited at a year-end show, suitable for inclusion in a portfolio. Pre-requisite: Computational Practices 1 or equivalent.
Pre-Requisites and Co-Requisites:
Visit Workday to view this information.