LCOD
2012

Code Toolkit: Python

Eugene Lang College Lib Arts: Code as a Lib Art

Liberal Arts
Undergraduate Course
Degree Students
Code Toolkit: Python
Fall 2023
Taught By: Daniel Moore
Section: A

CRN: 11855

Credits: 3

This course provides an introduction to the foundational building blocks of software development, such as variables, control structures, data structures, and modular code organization. Coding work will be conducted using the Python programming language, and while examples and syntax will be specific to this platform, the course is structured around core concepts applicable to most programming languages in use today. Coursework will consist of hands-on weekly programming exercises, and semi-weekly readings offering insight into the culture, politics, and history of computer programs. Midterm and final projects will afford students the opportunity to develop more substantial experiments in interactive user interfaces, data processing, information visualization, and video game development. Access to a working laptop will be expected throughout the semester, and students can check one out from the university if necessary. This course fulfills the Integrative Course requirement of the Culture and Media major. [Tracks C, M, S]

College: Eugene Lang College Lib Arts (LC)

Department: Code as a Lib Art (LCOD)

Campus: New York City (GV)

Course Format: Laboratory (B)

Modality: In-Person

Max Enrollment: 15

Add/Drop Deadline: September 11, 2023 (Monday)

Online Withdrawal Deadline: November 19, 2023 (Sunday)

Seats Available: No

Status: Waitlist*

* 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: 3:36am EDT 6/3/2023

Meeting Info:
Days: Wednesday
Times: 9:00am - 11:40am
Building: 6 East 16th Street
Room: 602
Date Range: 8/30/2023 - 12/6/2023
Code Toolkit: Python
Spring 2023
Taught By: Rory Solomon
Section: A

CRN: 11910

Credits: 3

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 & Media major. [Tracks C, M, S] This course is open to Lang students only.

College: Eugene Lang College Lib Arts (LC)

Department: Code as a Lib Art (LCOD)

Campus: New York City (GV)

Course Format: Laboratory (B)

Modality: In-Person

Max Enrollment: 16

Add/Drop Deadline: February 5, 2023 (Sunday)

Online Withdrawal Deadline: April 16, 2023 (Sunday)

Seats Available: Yes

Status: Closed*

* 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: 3:36am EDT 6/3/2023

Meeting Info:
Days: Wednesday
Times: 9:00am - 11:40am
Building: 6 East 16th Street
Room: 601
Date Range: 1/25/2023 - 5/10/2023