|Critical Computation Lecture
|University Lecture: Critical Code
|Advanced Critical Computation Lab
|Critical Computation Lab
|Social Media Studio
|Core Lab Object: Game
|Design Fiction: Speculative Reproductive System
|Visual Narrative Systems
|Generative Flag: p5.js Workshop
|Ideation & Methodologies
|2017 - 2018
|2016 - 2018
|2016 - 2017
|Web as Utopia / Dystopia
Code, Decolonized, co-taught with shawné michaelain holloway
Spring 2021, Parsons Design & Technology at the New School
Code, Decolonized is a teaching practicum that investigates the ever-shifting roles of software and explore new forms of code pedagogy through queer, black, abolitionist, and intersectional feminist consciousness. We will research, experiment, and practice new ways of learning and teaching programming languages for the web through perspectives that are traditionally overlooked and under recognized in the technical classroom. Following bell hook’s vision of “education as the practice of freedom”, this course equips future-educators with tools to reframe their understanding of traditional computer science education and craft socially-engaged course materials. By the end of the course, we will culminate in an array of syllabi, collaborative tools, assignments, in-class exercises and present them through an end of the semester symposium students will facilitate and attend outside of class time. This COLLAB studio will be joined by mentors from the Processing Foundation and is well suited for students who are invested in pursuing teaching careers after graduation, as well as those looking to deepen their understanding of code and community work.
Critical Computation Lecture, co-taught with Katherine Moriwaki
Fall 2020, Parsons Design & Technology at the New School
Critical Computation Lecture + Lab (CC Lecture + CC Lab) are corequisites that work hand-in-hand to introduce computation and code as an expressive medium for artists, designers, and technologists. CC Lecture provides an introduction to computation through a series of critical inquiries and technical fundamentals, while CC Lab serves as a continuum of CC Lecture by applying theories to practice through a series of experimentations and play. Together, the three learning pillars for CC Lecture + CC Lab are code, critique, and design.
Advanced Critical Computation Lab
Spring 2020, Parsons Design & Technology at the New School
Advanced Critical Computation Lab is a continuation of the principles and techniques taught in Critical Computation Lab. Students will expand their conceptual and technical skills in the pursuit of mastering code and procedurality as a tool for creative, critical, and aesthetic exploration and expression. The class content will focus on building more complex systems and exploring specific creative applications of code. Topics will include algorithms, object-oriented programming, and the historical and cultural context of software in art and design.
Critical Computation Lab
Spring 2020, Parsons Design & Technology at the New School
Design Fiction: Speculative Reproductive System
Spring 2019, University of Georgia, Athens
Design Fiction: Speculative Reproductive System is a part-seminar, part-studio course that investigates the dominant narratives surrounding female and male reproductive systems and uses speculative design tactics to propose preferable constructs that transgress the binary thinking of sex and gender. In the seminar portion we will read a diverse range of ancient myths, folktales, sci-fi stories, manifestos, critical theories, science publications, and journalism to analyze previous understandings of both human and non-human reproductive systems. In the studio portion we will develop speculative concepts and functions of our reproductive systems through writing and drawing assignments, followed by a series of 3D modeling, animation, and augmented reality workshops using Blender and Unity3D.
Generative Flag: p5.js Workshop
November 14, 2018, C-U-B-E Gallery, Athens
Hosted by the experimental design lab C-U-B-E.
Ideation & Methodologies
Fall 2018, University of Georgia, Athens
Ideation & Methodologies explores topics of materiality, system, body, and networks through a series of thinking and making experiments. By working both collaboratively and independently, we will study a diverse spectrum of artistsic processes and develop a cabinet of ideas and techniques through playing, assembling, testing, and breaking.
Spring 2017 & 2018, Loyola Marymount University
We live in a world where media mediates our understanding of reality. From the media distortion of body image to presidential candidate memes to the everyday surveillance of self through social medias, the contemporary identity politics is tangled with layers of virtuality. Through a series of readings and aesthetic experiments, students investigate, play, and critically reflect on the politics of transparency, opacity, and layers using After Effects and Cinema 4D.
Fall 2016 & 2018, Loyola Marymount University
In this course we will explore the scope and the possibilities of utilizing computer graphics to visually represent creative concepts and themes derived from the socio-cultural environment. This course introduces the fundamentals and practice of 2D computer graphics through Photoshop, Illustrator, and InDesign.
Web as Utopia / Dystopia
Summer 2016 & 2017, UCLA Design Media Arts
Web as Utopia / Dystopia is a part seminar, part studio course that takes a critical stance towards dominant powers on the global web. In this class we will be asking questions such as: What is the web made of? How are search engines and social medias forming our understanding of the world? How does our online identity alter our behavior offline? How does the web empowers / disempowers us when we submit private information to the public sphere? What are the tools we could use to address these issues creatively? Through HTML and CSS exercises, the course approaches web art in the tradition of art and activism using techniques like collage, the cut-up, the fake, and strategies of artistic self-expression.
Summer 2017, UCLA California Nanoscience Institute
Shifting Perspective is a seminar-workshop that is part of the UCLA Sci | Art NanoLab, an intensive summer course that offers undergraduate credits for high school students. The seminar provides an overview on the evolution of camera technology and the ways it influenced the perception of reality. During the workshop students attached spycams to kinectic objects to explore non-human-centric motions and visual perspectives.