Skip to content
Go back

Professional Development in Computer Science - Project Proposal

Published:  at  09:00 PM

Project Proposal from Week 3 on my journey to learn creative coding, as part of the University of Colorado Boulder’s “Professional Development in Computer Science” course.

Creative Coding with p5.js

Table of contents

Open Table of contents

Vision Statement

This project is focused on learning and exploring creative coding using the JavaScript library p5.js. Over the course of the semester, I will follow tutorials, create a series of visual coding sketches, and document my process in an online portfolio. This project will allow me to explore and build skills at the intersection of computer science and the arts. By developing technical fluency in creative coding and producing a body of computational drawing work, I aim to grow as both a programmer and visual artist. The project will strengthen my ability to work in new media art contexts and begin to position myself professionally as a creative technologist who bridges computation with art and the humanities.

Motivation

While enrolled in the CSPB program, I also studied Fine Arts. However, I never really had any time to pursue creative coding in the last few years, since the CS coursework was demanding and time-consuming, especially for me, coming from a non-technical background. Since I am now in my final semester of the CSPB program and already graduated from my Fine Arts degree, this project is a long-overdue opportunity to finally dedicate consistent time to learning creative coding. It will allow me to merge my technical and artistic interests, hold myself accountable, and start building a body of work that could lead to future creative and professional opportunities in fields like digital art and new media, museum curation, or software development for artists and artist collectives.

Specific and Measurable Goals

Risks to Project Completion

Risk Mitigation Strategy

Project Assessments

I’ll be hosting the project updates here on this blog. :)

I would also like to eventually post some artistic snippets and reflections for a more general audience on my Substack.



Previous Post
Professional Development in Computer Science - Week 4 of 13
Next Post
Professional Development in Computer Science - Week 3 of 13