CART 253
Creative Computation I
Fall 2026
Topics
- JavaScript
- p5.js
- Variables and conditionals
- Events
- Functions
- Arrays and loops
- Data
- Creative prototypes
Readings
- Marijn Haverbeke. Eloquent JavaScript. Listed as an optional further resource; no edition specified.
- Assigned preparation: instructor learning materials on instructions, variables, conditionals, events, functions, arrays, loops and data.
- Recommended reference/tutorial resources: p5 Reference; p5 Examples; Daniel Shiffman’s Code! Programming with p5 video series; freeCodeCamp; Codecademy; W3Schools JavaScript Tutorial; MDN JavaScript First Steps, Getting Started with the Web, and JavaScript Guide.
Sources
- Course catalogue ↗2026–2027
- Syllabus or course outline ↗Fall 2026
- Course source ↗
- Course source ↗
- Instructor-hosted syllabus verified against Concordia faculty profile. Schedule and resources pages were also fetched; optional resources are not treated as required texts.