A: 10 CS or Math couses
就是这个页面的list A。
https://uwaterloo.ca/academic-calendar/undergraduate-studies/catalog#/programs/rJj6aXDk6
B:
3 CO
1 Math 239|249
1 PMath 336|347
3 CO 3xx|4xx
2 Non CO courses, Can be CS or others
1 CS or PMath...
3 aditional courses from CS or others
3 other CS or Math
这个页面
https://uwaterloo.ca/academic-calendar/undergraduate-studies/catalog#/programs/SyeD110Co2
CO里面有9门课可以用CS课。
CS + CO 还是相对比较容易搞定的,总课程数多不了几门。