Syllabi

Programming Design Systems

In this course students explore the field of graphic design through code. The course is built around a traditional graphic design syllabus, where students learn about visual communication (shapes, color, grid systems, typography, etc), but rather than making static designs, students will use P5.js to create systematic, dynamic designs. A significant part of the class will be devoted to understanding systems as an important part of our design history. The class aims not only to teach students how to create graphic designs with P5.js, but also to have something interesting to say about it. Continue reading...