This course is an introduction to cryptographic algorithms and to the cryptanalysis of these algorithms, with an emphasis on the fundamental principles of information security. Topics include: classical cryptosystems, modern block and stream ciphers, public-key ciphers, digital signatures, hash functions, key distribution and agreement. [Note 1: This course is cross listed as COMP 4651 and may therefore count as three credits in either discipline.] (Format: Lecture 3 Hours) Monday Wednesday and Friday 10:30 to 11:20AM Barclay 217.

- Professor: Liam Keliher

This course introduces numerical methods for solving a variety of problems in mathematics, the natural sciences, and engineering and the implementation of numerical methods on a computer. Topics include numerical stability, polynomial approximation and interpolation, integration and solution of differential equations, solution of linear and nonlinear systems of equations, and matrix factorization. [Note 1: This course is cross-listed as COMP 3411 and may therefore count as three credits in either discipline.] (Format: Lecture 3 Hours) Tuesday and Thursday 8:30 to 9:50AM Avard Dixon G10.

- Professor: Matthew Lee
- Professor: Kellie Mattatall

This course introduces the theory of groups and rings. (Format: Lecture 3 Hours) Monday Wednesday and Friday 1:30 to 2:20PM Barclay 217.

- Professor: Nathaniel Johnston

This course provides a systematic and rigorous study of the real numbers and functions of a real variable, emphasizing limits and continuity. (Format: Lecture 3 Hours) Tuesday and Thursday 11:30 to 12:50PM Sir James Dunn Building 106.

- Professor: Mark Hamilton

This course introduces some of the concepts and techniques of probability and statistics. Topics include descriptive statistics, elementary probability, probability distributions, statistical estimation, hypothesis testing, and the use of a statistical software package in analyzing data. Examples come from a wide variety of disciplines. (Format: Lecture 3 Hours) (Distribution: Natural Science-a) Monday Wednesday and Friday 9:30 to 10:20AM Barclay 02.

- Professor: Ryan Tifenbach

This course introduces the terminology and concepts of discrete mathematics. Topics may include: logical arguments, proofs and algorithm verification, sets, relations, functions and cardinality of sets, induction and recursion, enumeration, and algorithms and complexity. [Note 1: This course is cross-listed with COMP 2211 and may therefore count as three credits in either discipline.] (Format: Lecture 3 Hours) Tuesday and Thursday 11:30 to 12:50PM Avard Dixon G10.

- Professor: Margaret-Ellen Messinger

This course introduces the calculus of functions of several variables, including conic sections, quadric surfaces, polar co-ordinates in the plane, cylindrical and spherical co-ordinates in three space, continuity, partial derivatives, tangent planes, chain rule, maximum and minimum values, Lagrange multipliers, and double and triple integrals.(Format: Lecture 3 Hours) Monday Wednesday and Friday 11:30 to 12:20PM Avard Dixon 118.

- Professor: Mark Hamilton

This course introduces differential and integral calculus with an emphasis on applications. Topics include modeling with functions, interpretation of the derivative and integral, and some computational methods. [Note 1: The course is designed for students in life sciences and Commerce who do not intend to take MATH 1121.] (Format: Lecture 3 Hours, Laboratory 1.5 Hours) (Distribution: Natural Science-a) (Exclusion: MATH 1111) Monday Wednesday and Friday 11:30 to 12:20PM Avard Dixon G12.

- Professor: Matt Betti

This course introduces differential calculus. Topics include derivatives of algebraic, trigonometric, and exponential functions and applications such as curve sketching, related rates, and optimization problems. [Note 1: This course has a Challenge for Credit option; see Calendar Section 3.11] (Format: Lecture 3 Hours, Laboratory 1.5 Hours)(Distribution: Natural Science-a) (Exclusion: MATH 1151; any version of MATH 1111 previously offered with a different title) Monday Wednesday and Friday 8:30 to 9:20AM Sir James Dunn Building 113.

- Professor: Nathaniel Johnston

This course focuses on the real number system, inequalities, plane analytic geometry (lines and conics), functions, inverse functions, polynomials, rational functions, trigonometric functions, and exponential and logarithmic functions. It emphasizes fundamental methods of graphing functions, using non-calculus based techniques. [Note 1: This course is primarily intended for non-science students or as a prerequisite for MATH 1111 or 1151 for those students who have not passed the Mathematics Placement Test. Science students who have passed the Mathematics Placement Test require the permission of the Department of Mathematics and Computer Science to enrol in this course. Credit will not be given for this course if credit has already been granted for MATH 1111 or 1151.] (Format: Lecture 3 Hours, Laboratory 1.5 Hours) (Exclusion: Any version of MATH 1011 previously offered with a different title) Monday Wednesday and Friday 11:30 to 12:50PM Avard Dixon G10.

- Professor: Ryan Tifenbach