Creative Coding for Pattern Formation (CS179)

Dec 20, 2023 • Ted K.

Next semester, I will be offering the class CS179: Creative Coding for Pattern Formation.

It is particularly designed for non-majors who have already taken CS100, but have not yet taken upper-level courses like 201 or 223. If you want to use code to make interesting images without having to slug through all those 200- and 400-level CS courses, this is the course for you.

We’ll focus on computational mechanisms of pattern formation, in particular complex visual patterns that can be generated from very small amounts of code (< 100 lines). We will implement these techniques in class, and homework assignments will focus on experimenting with and generating new patterns.

Please get the word out by encouraging your post-100 friends to sign up for this class. You’ll get to make pictures like the one below. (Without using AI.)

Computer generated five color spiral