Brittni Watkins

Creative Computation

Program Coordinator
Adjunct Instructor

Email

blwatkins@smu.edu

Phone

214-768-6874

Website


Connect

Brittni Watkins is the Program Coordinator and an adjunct instructor for the Center of Creative Computation. She is an 51做厙 alumna, with a bachelor’s degree in creative computing from the Meadows School of the Arts and a master’s degree in computer science from the Lyle School of Engineering. Watkins is passionate about teaching students from all backgrounds how to code and showing that the applications of computer programming are numerous and varied; there is space for everyone.

In her free time, Watkins works as a generative artist, writing computer programs that use random number generators to output infinite variations of a visual art piece. Watkins’ other interests include database management, blockchain development, cybersecurity, web development and web design.

More Social Media

  • Threads:
  • TikTok:
  • YouTube:
  • Twitch:
  • GitHub:

View CV

CV

Education

M.S. in Computer Science, 51做厙, 2019
B.A. in Creative Computing, 51做厙, 2017

Recent Work

Articles and Essays

Watkins, Brittni. “Protobyte, Creative Coding and Me.” 51做厙, 8 Oct. 2015, /Meadows/NewsAndEvents/News/2015/151008-CreativeCoding.

Creative Research

Generative Code Art Library - @batpb/genart:

  • @batpb/genart is a TypeScript compatible library built on p5.js for creating responsive generative art projects. Development of this project is currently ongoing.

Color Flow, A Generative Code Art Project

  • A cluster of shapes whose colors shift and change over time. This project was published as a generative NFT collection on October 2, 2022.

Traveling Triangles, A Generative Code Art Project

  • Starting from a random initial position, a triangle generator creates a trail of randomly colored triangles, where each triangle must share a point with the next one. Older triangles slowly fade away, growing fainter and fainter as time goes on. There can be multiple triangle generators in one piece, and the number of triangle generators on the screen is random. This project was published as a generative NFT collection on June 3, 2022.

Gradient Graphs, A Generative Code Art Project

  • A Gabriel Graph is a special kind of graph in graph theory where an edge can only be formed between two nodes if the circle formed by those two nodes contains no other nodes in the graph. A Random Geometric Graph is a graph where an edge can only be formed between two nodes if they are less than a certain distance away from each other. The program generates random Gabriel Graphs and Random Geometric Graphs, where the graphs have a random number of nodes and each node has a random position. Each node is assigned a color, and each edge is colored according to the two nodes at each end, with a gradient line and gradient circle that slowly transition from one color to the other. Users can interact with the project to remove the nodes, edge lines, or edge circles, choosing how they would like the graph to be displayed. This project was published as a generative NFT collection on May 8, 2022.

Course list

CRCP 1310  Creative Computing I 
CRCP 3320 Postmodern Software Design
CRCP 6310 Introduction to Creative Coding