Code Toolkit: Javascript
Eugene Lang College Lib Arts: Code as a Lib Art
CRN: 14417
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 Javascript 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 web development, 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: 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:44am EDT 6/3/2023
CRN: 13899
Credits: 3
This course provides a basic introduction to programming for liberal arts students with no previous experience. It includes an introduction to the history and philosophy of computation, an engagement with critical approaches to assessing the social impact of computation, an introduction to the philosophy of artificial intelligence, as well as some hands-on experience in writing your own code. The course aims to give students familiarity with the history, philosophy, and practice of coding, and experience in writing basic programs that will actually run. Access to your own laptop is very useful for the completion of class and course work. This is an Integrative course. This course fulfills the same requirement in the Screen Studies and Culture & Media majors as Media Toolkit. [Track M, C, 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: 15
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:44am EDT 6/3/2023