Computing Science 211

Regular university classes run from Sep. 1, 2023 to Dec. 8, 2023
Regular deadline to add/drop: Sep. 8, 2023 12:00pm  
Regular last day to withdraw: Nov. 24, 2023  

Computing Science 211 CMPT211
Introduction to Software Development 3 (3-0-3-0-0)

An introduction to software development through the study of computational thinking and the art of programming. Topics include abstraction, algorithms, data structures, encapsulation, resource management, and software engineering. Problem sets inspired by real-world domains of biology, cryptography, finance, and gaming.

Prerequisites: Computing Science 111 [C- minimum grade required] and 2nd year standing required
Corequisites: Academic Integrity Training 100
Further information: Course availability and times