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.
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.
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.