CSC 121

Creative Coding

American University · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

Creative Coding (3) This course teaches the fundamentals of computer programming while encouraging creative expression within graphical programming environments such as p5.js (using JavaScript) or Processing (using Java or Python). Students explore the technical aspects of code as an expressive and analytical tool. They complete projects using variables, control flow, conditions, procedures and functions, iteration, and object-oriented programming. Usually Offered: fall and spring.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

6 openSeats: 18/24 seats Last recorded: Aug 9, 2026, 1:02 AM
Class #40012Fall 2026UGRD3.0 credits
6 available18 enrolled24 capacity0 waitlist
Days & times
M/Th 2:30 PM-3:45 PM
Meeting dates
Aug 31 – Dec 19
Location
Spring Valley Building 100
Instructor
Shapiro, Arthur G.
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?