CPS-114 Algorithms and Programming
Introduction to designing, implementing, and understanding computer programs using an object-oriented programming language. Topics include an introduction to computing and problem solving, selection and iteration, lists and other collections, objects and classes, top-down design and incremental development.
- C in one of English Studies 12, Provincial English 12, English First Peoples 12, ENG 060, ENG 096, ENG 098; or C+ in ESL 092 and ESL 095; or English assessment.
- C+ in Pre-Calculus 11 or MAT 053; or C in Foundations of Math 12, Apprenticeship Math 12, Pre-Calculus 12 or MAT 060; or Math Assessment.
For more information visit our timetable
For information about transferability: BCTransferGuide.ca