Metadata
Title
Academic Plans and Requirements
Category
undergraduate
UUID
eb586768ee9c4c079d420ac68fb3082c
Source URL
https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/p...
Parent URL
https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/p...
Crawl Time
2026-03-18T05:15:52+00:00
Rendered Raw Markdown
# Academic Plans and Requirements

**Source**: https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computing-Minor.html
**Parent**: https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Bus-Admin-Computer-Sci-Double-Degree-Reqmnt-1.html

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| |  |  | | --- | --- | |  |  | | 2022-2023 | [The Undergraduate Calendar](https://academic-calendar-archive.uwaterloo.ca/) | | - [The Undergraduate Studies Calendar](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/uWaterloo-Undergraduate-Calendar-Access.html) - [General Information](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-General-Information.html) - [Calendar of Events and Academic Deadlines](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/uWaterloo-Calendar-Events-and-Academic-Deadlines.html) - [Admissions](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Admissions.html) - [Fees](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Fees.html) - [Awards and Financial Aid](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Awards-and-Financial-Aid.html) - [Co-operative Education & Career Action](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Co-operative-Education-Career-Action.html) - [University Policies, Guidelines, and Academic Regulations](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Policies-Guidelines-Academic-Regulations.html) - [Faculty of Arts](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Faculty-of-Arts.html) - [Faculty of Engineering](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Faculty-of-Engineering.html) - [Faculty of Environment](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Faculty-of-Environment.html) - [Faculty of Health](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Faculty-of-Health.html) - [**Faculty of Mathematics**](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/u-Waterloo-Faculty-of-Mathematics.html)  - [About the Faculty of Mathematics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-About-the-Faculty-of-Mathematics.html) - [List of Academic Programs/Plans](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-List-of-Academic-Programs-or-Plans.html) - [Admission to Specific Honours Academic Plans](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Admission-Specific-Honours-Academic-Plans.html) - [Bachelor of Computer Science and Bachelor of Mathematics Plan Combinations](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-BCS-and-BMath-Academic-Plan-Combinations.html) - [**Academic Plans and Requirements**](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Academic-Plans-and-Requirements.html)  - [Degree Requirements for all Math students](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Degree-Requirements-for-Math-students.html) - [Actuarial Science](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Actuarial-Science-1.html) - [Applied Mathematics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Applied-Mathematics-1.html) - [Combinatorics and Optimization](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Combinatorics-and-Optimization1.html) - [Computational Mathematics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Computational-Mathematics-1.html) - [**Computer Science**](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Computer-Science-1.html)  - [Admissions](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computer-Science-Admissions.html) - [Plan Requirements](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computer-Science-Plan-Requirements.html) - [Specializations](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computer-Science-Specializations.html) - [Computer Science Minor](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computer-Science-Minor-2.html) - [**Computing Minor**](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computing-Minor.html) - [Accelerated Master's](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Computer-Science-Accelerated-Masters.html)  - [Computing and Financial Management](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Computing-and-Financial-Management.html) - [Mathematics/Business](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Mathematics-or-Business.html) - [Mathematical Optimization](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Mathematical-Optimization1.html) - [Mathematical Studies](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Mathematical-Studies-1.html) - [Mathematics/Teaching](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Mathematics-or-Teaching.html) - [Plans for Students outside the Mathematics Faculty](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Plans-for-Students-outside-Mathematics-Fac.html) - [Pure Mathematics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Pure-Mathematics-1.html) - [Software Engineering](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-Software-Engineering.html) - [Statistics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Statistics-1.html)  - [Faculty Policies](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/MATH-Faculty-Policies.html) - [Courses - Faculty of Mathematics](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/Courses-Faculty-of-Mathematics.html) - [Courses - Undergraduate](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/Course-Descriptions-Index.html)  - [Faculty of Science](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Faculty-of-Science.html) - [Social Work](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Social-Work.html) - [Minors, Options, Diplomas, Certificates](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Minors-Options-Diplomas-Certificates.html) - [Undergraduate Course Descriptions](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/Course-Descriptions-Index.html) - [Amendments](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/group/uWaterloo-Amendments.html) | |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | | |  | | --- | | Academic Plans and Requirements Computer Science | | |  | | --- | | Computing Minor | |  | | A Computing Minor is available to all students, except those enrolled in Software Engineering, Computing and Financial Management, and other plans involving Computer Science. Certain academic plans already including substantial computer science content may also be excluded. See the [Bachelor of Computer Science and Bachelor of Mathematics Academic Plan Combinations page](https://academic-calendar-archive.uwaterloo.ca/undergraduate-studies/2022-2023/page/MATH-BCS-and-BMath-Academic-Plan-Combinations.html) for more details about excluded academic plans.   - One of   - [CS 115](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS115) Introduction to Computer Science 1   - [CS 135](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS135) Designing Functional Programs   - [CS 145](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS145) Designing Functional Programs (Advanced Level) - One of   - [CS 116](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS116) Introduction to Computer Science 2   - [CS 136](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS136) Elementary Algorithm Design and Data Abstraction and [CS 136L](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS136L) Tools and Techniques for Software Development   - [CS 146](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS146) Elementary Algorithm Design and Data Abstraction (Advanced Level) and [CS 136L](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS136L) Tools and Techniques for Software Development - One additional CS course from CS 100-CS 146, CS 200-CS 299, CS 300-CS 398, CS 400-CS 498 - Four additional courses from CS 200-CS 299, CS 300-CS 398, CS 400-CS 498, [COMM 432](https://ucalendar.uwaterloo.ca/2223/COURSE/course-COMM.html#COMM432) - One additional course from CS 300-CS 398, CS 400-CS 498   The required minimum cumulative average of all CS courses on the student’s record (including repeated courses) is 60%. Notes  1. Most courses in the ranges CS 240-CS 299, CS 340-CS 398, CS 440-CS 498 are only available to Computer Science majors, so upper-year CS courses taken toward this Minor will usually be in the ranges CS 200-CS 239, CS 300-CS 339, CS 400-CS 439. 2. A common route into upper-year CS courses is to take all of [CS 115](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS115), [CS 116](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS116), and [CS 136](https://ucalendar.uwaterloo.ca/2223/COURSE/course-CS.html#CS136). All three of these courses may count toward this Minor. 3. Students cannot obtain both the Computer Science Minor and the Computing Minor. | | | | ---   Office of the Registrar  University of Waterloo  Ira G. Needles Hall  200 University Avenue West  Waterloo, Ontario, Canada N2L 3G1   519-888-4567 | | | |