SCIMA-3120-1: CPM: Computational Practices 2
Fall 2019
- Subject: Science and Math
- Type: Workshop
- Delivery Mode: In-Person
- Level: Undergraduate
- Campus: San Francisco
- Course Dates: September 03, 2019 — December 13, 2019
- Meetings: Mon 7:15-10:15PM, San Francisco - Main Building - Hybrid Lab
- Instructor: J.D. Zamfirescu-Pereira
- Units: 3.0
- Enrolled: 0/15
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 and mini-projects, case studies, and deconstructions. 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, control interfaces, and experiments capable of illuminating the world and discovering deeper truths. Students will deconstruct work by artists like Casey Reas, Daniel Rozin, Camille Utterback, Bot & Dolly, Ken Goldberg, Chico MacMurtrie, to better understand the design and implementation of software and hardware systems. Topics will include event-driven programming, web frameworks, data representation & processing, multitasking, advanced debugging, wireless communication, printed circuit boards, and machine learning. 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-Requisites and Co-Requisites:
Visit Workday to view this information.