Related programs and plans
Source: https://cs.uwaterloo.ca/current-undergraduate-students/related-programs-and-plans Parent: https://cs.uwaterloo.ca
You can complete a degree that still incorporates the concepts and theories of computer science, computation, or technology, even without a Bachelor of Computer Science itself. Students interested in the subject should consider taking adding the Computing minor to their existing degree, or explore the following programs which combine computer science concepts with other disciplines.
Plans offered by the School of Computer science
[Computing minor and CS minor
Information for adding the Computing minor or CS minor to your degree](https://cs.uwaterloo.ca/node/3287)
[Joint Computer Science program
Information for adding a Joint CS major to your degree](https://cs.uwaterloo.ca/current-undergraduate-students/cstransfer)
Play banner slideshow
Pause banner slideshow
[Combine Computing and Mathematics
Computational Math (BMath)](https://uwaterloo.ca/computational-mathematics/undergraduate-students)
[Combine CS with Statistics
Data Science (BMath)](https://uwaterloo.ca/future-students/programs/data-science)
[Combine CS and Business
Information Technology Management (BMath)](https://uwaterloo.ca/math-business-accounting-programs/programs/information-technology-management)
[Combine CS and Urban Planning
Geomatics (BES)](https://uwaterloo.ca/geography-environmental-management/undergraduate/geomatics)
See also
[Computing Financial Management
Information for undergraduates](https://uwaterloo.ca/computing-financial-management/current-students)
[Software Engineering
Information for undergraduates](https://uwaterloo.ca/software-engineering/undergraduate-students/current-undergraduate-students)