Ontario College of Art & Design

Course Calendar


Introduction to Computer Science: Logic and Coding
0.50 Credit(s)
Academic Course
Prerequisite: BDes and BFA students: 3.0 credits first year studio and 1.0 credit liberal studies, including the first year writing course

BA Honours program students: may register with approval; contact Faculty of Liberal Arts & Sciences office at liberalstudies@ocadu.ca or 416-977-6000 extension 372 or 3351
This course introduces students to the fundamentals of logic, and computer programming. It emphasizes object-oriented languages, allowing students to understand and later develop capacity in a wider range of programming methods. The material will be contextualized within both art and design practices, introducing students to programming for environments, objects and online, as well as practices of interaction, automation, generation, networks and visualization. Students will understand how to incorporate and recombine existing code and to use established design patterns. Basic foundational coding languages will be used to introduce key concepts that students can employ in their subsequent study of advanced programming languages . Students will be asked to bring in work-in-progress from their studio courses that can be implemented through coding.
Anti-requisite: Students who have taken SCTM 2B94 Special Topic in Science/Technology/Mathematics: Introduction to Computer Science: Logic and Coding may not take this course for further credit.
Notes: Priority registration for Digital Futures majors.
Course was last updated June 9, 2014 - 10:51 AM