Need Help?

Skip to Content

CCA Portal

SCIMA-3120: Computational Practices 2

Course Description

Building on the skills and approaches developed in Computational Practices 1, this course extends students' depth of knowledge in computation through the use of case studies, prior work 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, AIs, sculptures, visualizations, conversations, simulations, and experiments capable of illuminating the world and discovering deeper truths. Students will deconstruct work by computational media artists to better understand the design and implementation of software and hardware systems. Topics vary by instructor but typically include event-driven programming, data processing, state machines, APIs, machine learning, and advanced debugging. 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. An additional materials fee may be charged.

In subject:

Academic Level:

Undergraduate

Pre-Requisites and Co-Requisites:

Visit Workday to view this information.

Sections:

Spring 2025

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Tue 7:15-10:15PM, Double Ground - D104

Fall 2024

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Tue 7:15-10:15PM, Double Ground - D104

Spring 2024

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
Anca Mosoiu, Ted Scharff
  • Tue 7:15-10:15PM, Main Bldg - E5 (inactive)

Fall 2023

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira, Rolf van Widenfelt
  • Thu 7:15-10:15PM, Main Bldg - 107 (Hybrid Lab)

Spring 2023

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira, Rolf van Widenfelt
  • Thu 7:15-10:15PM, Main Bldg - 107 (Hybrid Lab)

Fall 2022

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Mon 12:00-03:00PM, Main Bldg - 107 (Hybrid Lab)

Spring 2022

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Thu 7:15-10:15PM, San Francisco - Main Building - Hybrid Lab

Fall 2020

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Wed 7:15-10:15PM

Spring 2020

Section Name Meeting Info
SCIMA-3120-1: Computational Practices 2
J.D. Zamfirescu-Pereira, Rolf van Widenfelt
  • Wed 7:15-10:15PM, San Francisco - Main Building - Hybrid Lab

Fall 2019

Section Name Meeting Info
SCIMA-3120-1: CPM: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Mon 7:15-10:15PM, San Francisco - Main Building - Hybrid Lab

Spring 2019

Section Name Meeting Info
SCIMA-312-01: Computational Practices 2
J.D. Zamfirescu-Pereira
  • Fri 12:00-03:00PM, Main Building - Hybrid Lab