Program Requirement Checklists The checklists below are available so you can see your plan requirements in an easy-to-read format. In the case of any discrepancy, the Undergraduate Calendar is always the final authority. Please select your program and the appropriate calendar year below.
Full Story:
https://cs.uwaterloo.ca/checklists
https://cs.uwaterloo.ca/checklists