CSCO 110: Introductory Creative Coding with JavaScript
CONTINUING STUDIES

Introductory Creative Coding with JavaScript

CSCO 110
Generate visuals, animations and data-driven sketches using JavaScript and p5.js. Ideal for artists and designers eager to expand their creative toolkit.

Tuition Fees:
$658.05

Section Dates:

Description

Learn the foundations of the popular programming language JavaScript in this beginner-friendly course for artists, visual learners and designers. The focus of this course is to learn how to program from scratch using JavaScript and p5.js programming library. A highly transferable skill, understanding JavaScript can be applied to web and mobile applications, generative art, animations, visualizations and more. Discover relevant, practical and dynamic approaches to code and expand your creative practice. Basic computer knowledge and math skills required.

What You'll Learn

  1. Explore the fundamentals of coding
  2. Use JavaScript to perform calculations and logical operations
  3. Demonstrate how to use the p
  4. js programming library
  5. Perform repeating tasks using loops to generate motion effects
  6. Write modular JavaScript programs using functions
  7. Design visual compositions that can be implemented on a web browser using code

Digital Badges

When you successfully complete this course, you will earn a digital Skills Badge. This badge can be shared on social media (like LinkedIn) to showcase your skills to employers.

Badges are issued through Accredible, a full-service digital credentialing solution:
How to access your credential.

All personal information is collected by Emily Carr University of Art and Design (ECU) under the authority of Section 26(c) of the British Columbia Freedom of Information and Protection of Privacy Act, R.S.B.C. 1996, c.165. For Continuing Studies courses that lead to digital credentials, ECU will share your name, email address, and student ID number with Accredible after successfully completing the course. Read more about Accredible’s security and privacy policies:
Accredible Privacy Policy.
Questions about the collection of your personal information can be sent to privacy@ecuad.ca.

To opt out of receiving a digital credential through Accredible, please complete and submit the
Digital Badge Opt-Out Form.

Flexible Learning Certificate Credit

Flexible Elective - All Pathways