Code Toolkit: Python, Fall 2025

Home | Schedule | Resources | Asking for help

LCOD 2012, Section A (CRN: 11855)
Instructor: Rory Solomon

Wednesday, 9 - 11:40am
63 Fifth Avenue, Room 622

(This image was generated in Processing (Java version) using this code.)

Office hours

Mondays 1:45—2:15pm, and Wednesdays 12—12:30pm, and by appointment; Location: 6 East 16th Street, Room 532, or via Zoom. Please click here to make appointments via Starfish. If you're unsure how to schedule office hours in Starfish or have any trouble with that link, please let me know.

Course Description

This course provides a basic introduction to coding for students with no prior experience using the Python computer language. It will introduce the use of computing and algorithms to web design, data analysis and visualization, and game design. Students will complete integrative projects within each of these areas, and leave the class with a strong foundation in the use of Python across a range of applications. Access to a working laptop will be expected throughout the semester. This course fulfills the Integrative Course requirement of the Culture and Media major.

Syllabus

You can find the course syllabus here.