Need Help?

Skip to Content

CCA Portal

SCIMA-2120-2: Computational Practices 1

Spring 2024

Subject: Science and Math
Type: Studio
Delivery Mode: In-Person
Level: Undergraduate

Campus: San Francisco
Course Dates: January 16, 2024 — May 05, 2024
Meetings: Fri 4:00-07:00PM, Main Bldg - 107 (Hybrid Lab)
Instructor: Xu Han

Units: 3.0
Enrolled: 14/18

Description:

This course introduces students to basic concepts and techniques of computational practice, primarily through designing and developing screen-based interactive visual work. Technology touches everything we do today; this course aims to help students understand how this occurs, where the frontiers of computation lie, and how to find opportunities for pushing their disciplines forward. In this course, students will learn to write computer code, building new tools that enable new ways of thinking about, exploring, and understanding the world. Specific topics vary by instructor and may include abstraction, iteration, hierarchy, data modeling, simulation, visualizing data, designing systems, and debugging programs. These concepts will be introduced and reinforced using common programming languages and other foundational technologies in common professional use. A final project requires that students develop a relative depth of expertise in those technical areas touched by the project. High school level competence in algebra is assumed.As part of the 2000-level Science and Math (SCIMA) curriculum, this course develops students' capacity for evidence-based reasoning and their ability to recognize and interpret meaningful patterns of information; to assess the validity of empirical claims, distinguishing between opinion and fact; and to understand the sociocultural relevance of scientific and mathematical thinking.

Pre-Requisites and Co-Requisites:

Visit Workday to view this information.