CPS-104 Introduction to Computer Science
3 hours lecture + 1 hour lab, 3 credits
This course introduces Computer Science and its applications. Topics include hardware and software design including logic design, basic computer organization and system software; programming paradigms; external storage, sequential file processing and elementary relational databases; networks and electronic information services; artificial intelligence; ethical and societal considerations.
- C in one of Principles of Math 11, Pre Calculus 11 or MAT 053; or C+ in Foundations of Math 11 or MAT 055; or Math assessment.
- 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.
For more information visit our timetable
For information about transferability: BCTransferGuide.ca