Graduation Year


Document Type

Campus Only Senior Thesis

Degree Name

Bachelor of Arts



Reader 1

Kasper Kovitz

Reader 2

T. Kim-Trang Tran

Terms of Use & License Information

Terms of Use for work posted in Scholarship@Claremont.

Rights Information

@2019 Huize Huang


While some existing Digital Art tools such as Adobe Creative Suite assist artists in creating work, emerging tools, such as Artificial Intelligence with their computational power, may be on the verge of becoming artist collaborators. My project tests an intermediary process by using code to generate Op Art in order to see where along this spectrum algorithmic art sits. Op Art is a particularly useful style to use in this test because it lends itself to coding in the current digital age with the capability to minimize the artist’s hand yet privilege human perception. This project utilizes code-driven drawing tools, based on the go programming language, to create Op-Art pieces that, depending on the process, could be seen either as traditional digital art or generative art. By exploring more technical tools to create digital art, I hope to emphasize the process of making as well as the final products to explore who has control in the creation process and what affect the audience’s viewing perceptions.

This thesis is restricted to the Claremont Colleges current faculty, students, and staff.