Print and PDF Options

COMP 1005 [0.5 credit] 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.
Includes: Experiential Learning Activity
Precludes additional credit for BIT 1400, CGSC 1005, COMP 1405, 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.

Economics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/economics/

...Analysis, COMP 1405 may replace COMP 1005 and COMP 1406 may replace COMP 1006. COMP...

Mathematics and Statistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...3806 , COMP 3806 (no longer offered), COMP 3800...MATH 2007 or MATH 1005 ), and C+ in...

Biology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...10, students taking CHEM 1005 and CHEM 1006...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...