myCMTN Apply

CPSC 111

CPSC 111 Introduction to Computer Science
3 Credits

This course examines advances in computer hardware and software. Learners will develop both a theoretical and practical understanding of computers and applications. Also, learners will apply techniques and analyze and develop skills related to new technology, security, copyright, and future innovations. The lab component will allow learners to become proficient with a wide array of software, including word processing, spreadsheets, databases, and presentation software. This course will teach learners about software development, with an emphasis on First Peoples language software and programming. Learners will develop computer programming skills covering fundamental computing principles including data types, assignment, conditionals, loops and function calls to create an applied project.

Prerequisites
Pre-Calculus Math 11 or Foundations of Math 11

Transfer Credits
Explore transfer credit opportunities by visiting the BC Transfer Guide