Ontario College of Art & Design

Course Calendar

COURSE DESCRIPTION

SCTM 2B06
Introduction to Computer Science: Logic and Coding
0.50 Credit(s)
Academic Course
Prerequisite: 3.0 credits of first-year studio and 1.0 credit of first-year liberal studies, including the first year writing course with a minimum passing grade of 60%, and an overall average of 60%.
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.
Course was last updated May 3, 2011 - 11:27 AM