Discrete mathematics plays an important role in logical thought and in computer science programming. This course provides an introduction to a variety of post-secondary mathematics which do not require calculus. MATH 102 is intended both for students who wish to see useful and real life applications of mathematics and for those needing to learn more about algorithms and problem solving in the context of computer science. Topics include: binary, octal, and hexadecimal number systems, formal logic, set theory and set algebra, Boolean algebra, introductory graph theory, algorithms and simple coding, and an introduction to formal mathematical proofs.
Minimum Credits: 3 Length: 45 hours Prerequisites: Either MATH 101, MATH 103, MATH 105, STAT 106, Pre-Calculus 12, Calculus 12, or equivalent; or minimum 65% in Foundations of Math 11, Pre-Calculus 11, Applications of Math 12, Principles of Math 11, MATH 080, or equivalent; or minimum 65% in both Statistics 12 and Computer Science 12; or any grade in Foundations of Math 11 and 70% or higher in Foundations of Math 12. Delivery Method: On-campus Cost: $358.14 Course Outline: https://sps.cotr.bc.ca/Outlines/Course Outlines/MATH102.pdf