🤖 Introduction to Computation v1
🍎
Introduction to Computation v1
Introduction to Computation is the pathway course to the CTC Concentration. In this course, students learn the essentials of computer science, including the design of algorithms, user interface and experience design, and generative art. Instruction covers object-oriented programming using JavaScript, paired with HTML and CSS for web development. Further instruction covers JavaScript libraries like p5.js. Beyond these technical studies, this course engages with the history of code as an artistic medium, bringing in references ranging from early video game design, to contemporary artists engaging with websites and applications as fine art mediums.
This course is open to students of all majors and is designed for those with little or no experience in programming.
- RISD
- Spring 2025
- CTC 1000