COMP 1005
Introduction to Computer Science I
Introduction to computer science and programming. Topics include: algorithm design; control structures; variables and types; linear collections; functions; debugging and testing. Special attention is given to procedural programming in a modern language, computational thinking skills, and problem decomposition.
Topics
- algorithm design
- control structures
- variables and types
- linear collections
- functions
- debugging and testing
Course catalogue
Prerequisites & course information
Also listed as COMP 1405 . Precludes additional credit for BIT 1400 , CGSC 1005 , ECOR 1031 , ECOR 1041 (no longer offered), ECOR 1042 (no longer offered), ECOR 1051 (no longer offered), ECOR 1606 (no longer offered), ITEC 1400 , ITEC 1401 , SYSC 1005 (no longer offered). Lectures three hours a week, tutorial one and a half hours a week.