Creative Coding
Parsons School of Design: School of Art, Media, and Tech
CRN: 11539
Credits: 3
Over the past two decades, the programming language Python has emerged as a frequent tool of choice for creative technologists, artists, designers, practitioners, and researchers working in a wide variety of disciplines. Python is often applied to domains such as data visualization, IoT, computer vision, robotics, natural language processing, and machine learning. It has become an industry standard platform in all of these areas and more. Python has also been embraced as a highly effective teaching platform for learning to code. Development and community support for Python is massive, and the language can now be effectively used for almost any creative pursuit. This class will provide students with a thorough foundation of Python as a programming platform via a series of project prompts. These exercises will initially focus on different aspects of coding (input, output, math, conditionals, looping, functions, classes, object-orientation). Students will also learn about the variety of ways to use the language in domains including but not limited to servers, web scraping, natural language processing, computer vision, language models, and robotics. The goal is for students to have a Python toolkit to apply towards a final project, which can supplement their existing interests and research/creative practices. This is an ideal course for Design+Technology, Data Visualization, or Code as a Liberal Art student at any level. No prior computer programming experience is necessary, although enthusiasm and curiosity are recommended.
College: Parsons School of Design (PS)
Department: School of Art, Media, and Tech (AMT)
Campus: New York City (GV)
Course Format: Studio (S)
Modality: In-Person
Max Enrollment: 18
Repeat Limit: 2
Add/Drop Deadline: February 3, 2026 (Tuesday)
Online Withdrawal Deadline: April 14, 2026 (Tuesday)
Seats Available: Yes
Status: Open*
* Status information is updated every few minutes. The status of this course may have changed since the last update. Open seats may have restrictions that will prevent some students from registering. Updated: 7:14pm EDT 10/8/2025