This course introduces further mathematical concepts used in Computing Science. Topics include
vectors and matrices; geometry; sets, relations, and functions; logic, circuits, and number
systems; counting and probability; random variables; and decision analysis.
- Solve problems with vectors.
- Solve problems with matrices.
- Use geometrical coordinate systems to represent linear transformations.
- Analyze sets, relations, and functions.
- Apply logic to statements and circuits.
- Solve counting and discrete probability problems.
- Analyze random variables and decision problems.
- Module 1: Vectors
- Module 2: Matrices
- Module 3: Geometry
- Module 4: Sets, Relations, and Functions
- Module 5: Logic, Circuits, and Number Systems
- Module 6: Counting and Probability
- Module 7: Random Variables and Decision Analysis
Required text and materials
The following materials are required for this course:
- Thompson Rivers University. (2017). Mathematics for Computing Science, MATH 1650/1651
(Custom publication for Thompson Rivers University). Toronto: Nelson Education Ltd. ISBN:
Type: Custom Textbook. ISBN: 978-0-17-676509-5
Note: So that students can benefit by purchasing only the content they require for this
course, the custom text has been compiled from three separate textbooks:
- Poole, David. (2015). Linear Algebra: A Modern Introduction (4th ed.). Toronto: Nelson
- Epp, Susanna S. (2011). Discrete Mathematics with Applications (4th ed.). Toronto:
Nelson Education Ltd.
- Anderson, D. R., Camm, J. D., Cochran, J.J., Sweeney, D. J., Williams, T. A., (2017).
Statistics for Business & Economics (13th ed.). Toronto: Nelson Education Ltd.
Please be aware that should your course have a final exam, you are responsible for the fee to the online proctoring service, ProctorU, or to the in-person approved Testing Centre. Please contact email@example.com with any questions about this.
To successfully complete this course, students must achieve a passing grade of 50% or higher on
the overall course, and 50% or higher on the final mandatory examination.
Note: The final exam for this course is only available as a paper exam and must be taken in person at an approved Testing Centre. Please email firstname.lastname@example.org with any questions.
|Quiz 1 - 4
|Assignment 1 (covering Modules 1–3)
|Test 1 (covering Modules 1–3)
|Quiz 5 – 7
|Assignment 2 (covering Modules 4–5)
|Test 2 (covering Modules 4–5)
|Quiz 8 - 12
|Assignment 3 (covering Modules 6–7)
|Test 3 (covering Modules 6–7)
|Final Exam (mandatory)
Open Learning Faculty Member Information
An Open Learning Faculty Member is available to assist students. Students will receive the necessary contact information at the start of the course.