Laurier Flow
⌘K

© 2026 LaurierFlow. All rights reserved.

AboutPrivacy



Reviews

No Reviews With Body Yet

Contributed by Students

Course Outlines

to view and upload course outlines

CP 103

Principles of Programming

Introduce non Computer Science students to basic computer programming techniques. Emphasis is on problem-solving and structured program design methodologies. Programming projects are implemented in a widely used high-level language. Exclusions: CP104; registration in Honours Computer Science or Honours Data Science programs. Notes: Cannot be used as credit for the Minor in Computer Science, or any Computer Science or Data Science program.

0%Liked
0%Easy
0%Useful
Based on 0 ratings

Prerequisites

No Prerequisite Information Available

Leads To

CP 212, CP 202, DATA 200, MA 371, MA 305, MA 307

Restrictions

Must be enrolled in one of the following Levels:Undergraduate (UG)Cannot be enrolled in one of the following Majors:Computer Science (CPSC)Data Science (DASC)

Schedule