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. Includes: Experiential Learning Activity Also listed as COMP 1405. Precludes additional credit for BIT 1400, CGSC 1005, ECOR 1031, ECOR 1041, ECOR 1042, ECOR 1051, ECOR 1606, ITEC 1400, ITEC 1401, SYSC 1005. Lectures three hours a week, tutorial one and a half hours a week.
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. Includes: Experiential Learning Activity Also listed as COMP 1405. Precludes additional credit for BIT 1400, CGSC 1005, ECOR 1031, ECOR 1041, ECOR 1042, ECOR 1051, ECOR 1606, ITEC 1400, ITEC 1401, SYSC 1005. Lectures three hours a week, tutorial one and a half hours a week.