Fall 2022
CD Studio: JavaScript
This is a computer science class first, and a design class second.
This course is set apart from other CD courses at Parsons in that it focuses on fundamentals of computing through the lens of JavaScript and its particulars before diving into the creation of a web based application using Vue.
Students learn about computing paradigms such as objects and arrays, functions, data structures, and algorithms. This course reviews what a modern JS stack looks like and how to call an API, with the final project being a web app that students will design and build.
MPS: Typography and Interaction
Typography and Interaction is a year-long course, divided into two classes, which provides a rigorous foundation of typographic and interaction principles in the context of digital design. The first semester focuses on a mastery of type and layout concepts, with the second semester emphasizing interaction and interface design principles. Over both, students acquire and hone the skills they need for success in the field of interactive design. Cotaught with Michael Fehrenbach.
Spring 2022
Core Interaction 2: Lab
Core Interaction comprises two courses, taken concurrently: studio and lab. Together, they form the foundation for interaction design and practice on the web.
Lab meets once a week and will focus on providing a technical and historical background to web development and the internet. The assignments are built to work in tandem with the projects students are developing in the studio class while reinforcing concepts taught in class. The lab is designed around a series of small workshops that teach beginning and intermediate interaction design through a hands-on engagement with HTML, CSS, JavaScript, and software engineering.