CPS-100 Computer Programming I
3 hours lecture + 1 hour lab, 3 credits
This course is an introduction to computer programming. Students will be introduced to problem solving methods and algorithm development using the object-oriented programming paradigm. The students will learn how to apply problem analysis, program design, and program implementation while using the top-down and stepwise refinement design methods. The course also provides an introduction to the object-oriented programming paradigm and recursive functions. This course will provide a sound basis for later courses in computer science. Note: Basic computing skills are assumed.
- C in one of Principles of Math 11 or MAT 053.
- C in one of Provincial English 12, ENG 060, ENG 096, ENG 098, or ESL 090; or assessment.
For more information visit our timetable
For information about transferability: BCTransferGuide.ca