Please note: the January-April 2023 offering of this course is available only to current Schulich School of Engineering students
What will the course do?
Overview of computer programming. By the end of this course, students will have a working knowledge of programming constructs in high-level languages and gain software development skills. The course will provide students with a comprehensive introduction to programming including data engineering, data structures and algorithms, and front-end development.