Expanded Photography

This is a course I developed and taught in the undergraduate Photography department at Parsons. It has also been taught under the name "Emerging image technologies"

Course Description:

Expanded Photography is an introduction to the fundamentals of computer programming through the lens of visual culture. Students will be asked to think critically about contemporary and historical imaging + networking tools, techniques & practices while experimenting with computational methods. Using coding (python) as a creative tool, students will explore computational techniques for producing, manipulating and understanding digital images.

Learning Outcomes:
At the end of this course, students will:
Have an understanding of how images are processed/stored as data
Have introductory knowledge of the history of image processing and computer science (specifically as it relates to gender/racial bias in STEM culture and machine vision).
Have basic python programming knowledge as it relates to Image Processing
Be able to write python programs to batch process images
Have introductory experience with and conceptual understanding of Machine Vision in Python.

close up of a glitched image of a woman's leg
closeup: Florencia Villa (Glitching in Text Edit)
Lily Engelmaier: Face Detection, Family Photos (Python)
Jumana Moughrabi Averaged Moon Scape Images, found in NASA Database (Python)
Ray Sreshthaputra, trained an ML model on Forest Fires, generated images, and re-scanned them to add noise



Back to all projects