CCOG for MUC 278 Spring 2024

Course Number:
MUC 278
Course Title:
Generative Art on the Web
Credit Hours:
Lecture Hours:
Lecture/Lab Hours:
Lab Hours:

Course Description

Covers the foundational skills in web development (JavaScript, HTML, and CSS), through the use of high-level (easy-to-use) libraries for creating, ripping, mashing, and deploying interactive art on the internet. Audit available.

Addendum to Course Description

The web provides an ever-changing ecosystem that provides an environment for artists to create and display their work. This course provides a fast track to creating work on the web by introducing the basics of HTML, CSS and Javascript, in the context of easy to use libraries designed for creative coding.

Intended Outcomes for the course

Upon the completion of this course students should be able to:

  • Publish creative work on the web using a variety of industry-standard tools.
  • Effectively find, create, rip, and mash code.
  • Write code in a variety of industry-relevant, web-supported languages.
  • Describe the unique culture-shaping influence of the web and associated ethical considerations for web-coding creatives in a global community of diverse races, genders, and cultures.

Outcome Assessment Strategies

  • Classroom conversations and activities
  • Written thoughts, responses, critiques, reviews
  • Project-based assignments
  • Capstone web-based art project

Course Content (Themes, Concepts, Issues and Skills)

  • Fundamental programming concepts: data types, loops, arrays, variables and functions.
  • Animation and motion graphic techniques.
  • Introductory geometry
  • Javascript libraries and frameworks for creative coding
  • HTML
  • CSS
  • JavaScript
  • FTP
  • Git