Kasper Bielecki

Code as a Liberal Art

Eugene Lang College of Liberal Arts · Spring 2022

Rory Solomon and Joshua Scannell

In this hybrid theory/practice seminar students will both critically examine, and learn how to craft, the code that drives computational machinery, focusing on its relevance to the domains of the liberal arts: the humanities, the arts, and the social and physical sciences. Students will learn the fundamentals of computational systems and ways that they relate to critical thinking and creative practice including: “distant reading” and the digital humanities, the production of generative artwork, techniques in data forensics, and methods for investigating algorithmic bias. Coursework will include weekly exercises using Python & Javascript. No prior coding experience is required. Students will need to bring a laptop computer to class, and can check one out from the university if necessary. This class fulfills the core requirement for the Code as a Liberal Art minor.

Projects

Final Project2022 Kitsch & Chaos2022 List Search2022 Random Color Grid2022 Image Overlay2022 Pixel Pattern2022 Image Format Converter2022 Random Photo Collages2022 Photo Date Sorter2022 State of the Union Word Count2022 Web Crawler Map2022 Rafael Gallery Rug Scraper2022 Topic Filter Boxes2022