You are here


Information for students interested in a CS degree


Plan requirement checklists: One-page overview of what is required to earn a CS degree

Calendar plan requirements: Official description of each degree's requirements

Course information

Course selection: Information about course selection process and policy

Suggested course sequences: Term-by-term list of courses most students should take

CS prerequisite chart: Chart showing the dependencies between CS courses

Math prerequisite chart: Chart showing the dependencies between Math courses

Course descriptions: Detailed course descriptions and the terms courses are offered in

Breadth and depth: Chart showing which categories a subject is under

Related plans

Software Engineering: Applying engineering principles to software

Computing & Financial Management: Applying computers to financial management

Business Administration and Computer Science: Two degrees (CS from Waterloo and Business from Laurier)

Students writing on a glass board