Current Courses

Credit may not be obtained twice for the same course even if the numbers have been changed.

Courses with the designation (MLC) are supported by the tutorial services of the Math Learning Centre.

Note that not every course is offered each year. For information about what courses will be offered in any one year, contact your advisor or consult the Registrar's Academic Timetable.

The most recent syllabus available for each course will be listed next to each course.

Mathematics

The following three courses below the 1000 level are offered by the College of Continuing Education. Students register and pay for them at the College of continuing Education located at 1220 LeMarchant Street, 2nd Floor or by calling (902) 494-2375 (see PDF page 40, College of Continuing Education, for more details).

MATH 0009.00: Academic Math.
MATH 0010.00: Pre-Calculus Mathematics (NS Grade 12 Pre-Calculus Math).
MATH 0011.00: Pre-calculus Plus ( NS Grade 12 pre-calculus).

First Year Courses

Course Number Course Name Term Course Syllabus
MATH 1000 Differential and Integral Calculus I
Instructor: Keith JohnsonRob Noble
Fall 18/19 Course Outline
MATH 1000 Differential and Integral Calculus I
Instructor:
   
MATH 1000 Differential and Integral Calculus I
Instructor: Karl Dilcher
Winter 17/18  
MATH 1000 Differential and Integral Calculus I
Instructor: Alan Surovell
Spring 17/18 Course Outline
MATH 1000 Differential and Integral Calculus I
Instructor: Rob Noble
Summer 17/18 Course Outline
MATH 1010 Differential and Integral Calculus II 
Instructor: Alan Surovell
Fall 18/19 Course Outline
MATH 1010 Differential and Integral Calculus II Instructor :

Winter 18/19  
MATH 1010 Differential and Integral Calculus II 
Instructor: Corey DeGagne
Spring 17/18 Course Outline
MATH 1010 Differential and Integral Calculus II
Instructor:
Summer 17/18
 
Math 1030 Matrix Theory & Linear Alg 1  Instructor: T. Kolokolnikov Fall 18/19
Course Outline
MATH 1060 Introductory Statistics for Science and Health Sciences Instructor: Ammar Sarhan, Keith Thompson Fall 18/19  
MATH 1060 Introductory Statistics for Science and Health Sciences Instructor: Ammar Sarhan , Joe Bielawski Winter 18/19  
MATH 1060 Introductory Statistics for Science and Health Science
Instructor: Eva Aleiferi
Summer 17/18
Course Outline
MATH 1060 Introductor Statistics for Science and Health Science (Distance) Instructor: Ammar Sarhan   Distance
Summer 17/18
Course Outline
MATH 1115 Mathematics for Commerce
Instructor: Vinita Mishra
Fall 18/19 Course Outline
MATH 1115 Mathematics for Commerce Instructor :

Winter 18/19  
MATH 1115 Mathematics for Commerce
Instructor: Mayada Shahada
Summer 17/18 Course Outline
MATH 1215 Life Sciences Calculus
Instructors: David Iron,Sarah Chisholm , Obaydah Afghani
Fall 18/19 Course Outline
MATH 1280 Engineering Mathematics I
Instructor : Guy Kember, William Phillips
Fall 18/19  
MATH 1280 Engineering Mathematics I Instructor: Alan Coley
Winter 18/19  
MATH 1290 Engineering Mathematics II Instructor: Edward Yao Winter 18/19  
MATH 1290 Engineering Mathematics II
Instructor:Obaidah Afghani
Summer 17/18 Course Outline

Second Year Courses

Course Number Course Name Term Course Syllabus
MATH 2001    Intermediate Calculus I
Instructor: Asmita Sodhi
Summer 17/18 Course Outline
MATH 2001 Intermediate Calculus 1 Instructor:
Rob Milson
Fall 18/19  
MATH 2002 
Intermediate Calculus II Instructor:
Winter 18/19
 
MATH 2002    Intermediate Calculus II
Instructor: Tom Potter
Summer 17/18 Course Outline
MATH 2030   Matrix Theory and Linear Algebra I
Instructor: 
   
MATH 2030   Matrix Theory and Linear Algebra I
Instructor: Melissa Huggan , Dallas Sawtell
Summer 17/18 Course Outline 2030.01
Course Outline 2030.02
MATH 2040    Matrix Theory and Linear Algebra II
Instructor
Winter 18/19  
MATH 2040    Matrix Theory and Linear Algebra II
Instructor: Maryam Ehya Jahromi
Summer 17/18  
MATH 2051    Problems in Geometry Instructor:  Dorette Pronk    Winter 18/19  
MATH 2060    Introduction to Probability and Statistics 
Instructor: Ammar Sarhan
Fall 18/19  
MATH 2060    Introduction to Probability and Statistics
Instructor:  
Winter 18/19  
MATH 2060    Introduction to Probability and Statistics
Instructor: Holly Steeves
Summer 17/18 Course Outline
MATH 2080 
Statistical Methods For Data Analysis and Inference Instructor: Mike Dowd
Stuart Carson
Fall 18/19 Course Outline
MATH 2080   Statistical Methods For Data Analysis and Inference Instructor : Joanna Mills Flemming

Winter 18/19  
MATH 2080   Statistical Methods For Data
Interence
Instructor: Stuart Carson
Summer 17/18  
MATH 2112    Discrete Structures I Instructor:
Neil Ross
Fall 18/19 Course Outline
MATH 2112    Discrete Structures I
Instructor :   
Winter 18/19  
MATH 2112    Discrete Structures I
Instructor: Ian Beaton
Summer 17/18 Course Outline
MATH 2113    Discrete Structures II Instructor:
Instructor: Julien Ross
Winter 18/19  
MATH 2120    Methods for Ordinary Differential EquationsInstructor: David Iron Fall 18/19 Course Outline
MATH 2120   Methods for Ordinary Differential Equations
Instructor: Chunyi Gai
Summer 17/18 Course Outline
MATH 2135    Linear Algebra Instructor:
Peter Selinger
Winter 18/19  
MATH 2300    Mathematical Modelling Instructor:
Jason Brown
Winter 18/19  
MATH 2505    Introductory Analysis Instructor : Rob Milson
Winter 18/19  
MATH 2600    Theory of Interest and Life Contingencies 
Instructor: Gabor Lukacs
Fall 18/19 Course Outline

Third Year Courses

Course Number Course Name Term Course Syllabus
MATH 3030
 Abstract Algebra     
MATH 3031    Abstract Algebra I 
Instructor: Neil Ross
Fall 18/19 Course Outline
MATH 3032    Abstract Algebra II Instructor: Sara Faridi Winter 18/19  
MATH 3045    Curves and Surfaces 
Instructor: Roman Smirnov
Fall 18/19 Course Outline
MATH 3070    Theory of Numbers 
Instructor: Karl Dilcher
Fall 18/19 Course Outline
MATH 3080   Introduction to Complex Variables 
Instructor: Karl Dilcher
Winter 18/19  
MATH 3120    Differential Equations Instructor:

Winter 18/19  
MATH 3120    Differential Equations
Instructor: Kunpeng Wang
Summer 17/18  
MATH 3140    Introduction to Wavelets Instructor:
Keith Taylor
Fall 18/19  
MATH 3210    Introduction to Numerical Analysis     
MATH 3260    Applied Differential Equations Instructor:
David Iron
Winter 18/19  
MATH 3300    Optimization
Instructor: Corey DeGagne
Fall 18/19
 
MATH 3330    Applied Graph Theory 
Instructor: Ben Cameron
Fall 18/19 Course Outline
MATH 3340    Regression and Analysis of Variance 
Instructor: Bruce Smith
Fall 18/19 Course Outline
MATH 3350    Design of Experiments Instructor    
MATH 3360    Probability Instructor: Hong Gu Fall 18/19 Course Outline
MATH 3380   Sample Survey Methods 
Instructor: 
   
MATH 3400    Classical Game Theory Instructor:
Kohei Kishida
Fall 18/19  
MATH 3460   Intermediate Statistical Theory 
Instructor: Ed Susko
Winter 18/19  
MATH 3501    Intermediate Analysis I
Instructor: Andrea Fraser
Fall 18/19 Course Outline
MATH 3502    Intermediate Analysis II Instructor :

Winter 18/19  
MATH 3700    Mathematics for Economists
Instructor: N. Tumennasan
Fall 18/19

Math 3790 Problem Solving Instructor:
D. Pronk
Fall 18/19 Course Outline
Math 3800 Financial Economics Instructor: Kuan Xu Fall 18/19  
MATH 3800    Financial Economics Instructor:     
MATH 3900    Financial Mathematics Instructor:

Winter 18/19  

Fourth Year Courses

Course Number Course Name Term Course Syllabus
MATH 4002    AARMS Summer School II     
MATH 4010    Introduction to Measure Theory and Integration Instructor: Keith Taylor Fall 18/19  
MATH 4020    Analytic Function Theory 
Instructor: Andrea Fraser
Winter 18/19  
MATH 4025    Commutative Algebra I     
MATH 4035    Topics in Commutative Algebra     
MATH 4045    Advanced Algebra I 
Instructor: Rob Noble
Fall 18/19
 
MATH 4055    Advanced Algebra II 
Instructor: Sara Faridi
Fall 18/19  
MATH 4065    Algebraic Geometry     
MATH 4066    Advanced Statistical Theory I 
Instructor: Ed Susko
Fall 18/19  
MATH 4070   Algebraic Number Theory Instructor:
Karl Dilcher
Fall 18/19 Course Outline
MATH 4116    Cryptography Instructor: Peter Selinger Winter 18/19  
MATH 4130    Design and Analysis of Algorithms II     
MATH 4135    Introduction to Category Theory Instructor:
 
   
MATH 4136    Topics in Category Theory     
MATH 4140    Introduction to Functional Analysis Instructor: Keith Taylor    
MATH 4165    Mathematical Methods in Physics 
Instructor: Roman Smirnov
Fall 18/19 Course Outline
MATH 4170   General Topology 
Instructor:
   
MATH 4175    Topics in Mathematical Physics    
MATH 4180    Introduction to Algebraic Topology 
Instructor : Dorette Pronk
Fall 18/19 Course Outline
MATH 4190    Ordinary Differential Equations     
MATH 4200   Ordinary Differential Equations - Qualitative Theory Instructor
   
MATH 4220    Introduction to Partial Differential Equations
Instructor:
Winter 18/19  
MATH 4230    Partial Differential Equations 
Instructor: Theo Kolokolnikov
Fall 18/19 Course Outline
MATH 4250    Asymptotic Analysis     
MATH 4320    Combinatorial Optimization  Fall 18/19  
MATH 4330    Topics in Graph Theory Instructor:

Winter 18/19  
MATH 4340    Discrete Random Structures Instructor:

   
MATH 4360    Combinatorial Modelling Instructor:

   
MATH 4370    Combinatorics: Techniques and Structures 
Instructor: Jason Brown
Fall 18/19 Course Outline
MATH 4410    Cosmology Instructor:  Winter 18/19  
MATH 4500    Introduction to Harmonic Analysis 
Instructor:
   
MATH 4530    Differential Geometry Instructor:

   
MATH 4540    Applied Analysis Instructor: Alan Coley Fall 18/19 Course Outline
MATH 4650    General Relativity Instructor
Alan Coley
Winter 18/19
 
MATH 4660    Theory of Computation     
MATH 4680    Topics in Logic and Computation 
Instructor:
   
MATH 4800    Introduction to Mathematical Research     
MATH 4900    Combinatorial Game Theory 
Instructor:
   
MATH 4950    Honours Research Project Instructor :
Dorette Pronk
Fall/Winter 18/19  

 

Statistics

First Year Courses

Course Number Course Name Term Course Syllabus
STAT 1060  

Introductory Statistics for Science and Health Sciences
Instructors: Ammar Sarhan, Keith Thompson

Fall18/19  
STAT 1060   Introductory Statistics for Science and Health Sciences Instructor: Ammar Sarhan
Joe Bielawski
Winter 18/19  
STAT 1060   Introductory Statistics for Science and Health Sciences  
Instructor: Eva Aleiferi
Summer 17/18 Course Outline
STAT 1060  

Introductory Statistics for Science and Health (Distance)
Instructor: Ammar Sarhan

 

Summer 17/18 Course Outline

Second Year Courses

Course Number Course Name Term Course Syllabus
STAT 2060   Introduction to Probability and Statistics
Instructor: Dr. Ammar Sarhan

Fall 18/19


STAT 2060   Introduction to Probability and Statistics
Instructor: Lam Ho
Winter 17/18
Course Outline  
STAT 2060   Introduction to Probability and Statistics
Instructor: Holly Steeves
Summer 17/18 Course Outline
STAT 2080   Statistical Methods for Data Analysis and Inference
Instructors: Stuart CarsonMike Dowd
Fall 18/19 Course Outline
STAT 2080   Statistical Methods for Data Analysis and Inference Instructor: J Mills Flemming

Winter 18/19  
STAT 2080   Statistical Methods for Data Analysis and Inference
Instructor: Stuart Carson
Summer 17/18  
STAT 2300    Introduction to Mathematical Modelling I 
Instructor: Jason Brown
Winter 18/19 Course Outline
STAT 2450   Introduction to Data Mining with R 
Instructor:  
Winter 18/19  
STAT 2600    Theory of Interest Instructor:  Gabor Lukacs Fall 18/19 Course Outline

Third Year Courses

Course Number Course Name Term Course Syllabus
STAT 3340    Regression and Analysis of Variance 
Instructor: Bruce Smith
Fall 18/19 Course Outline
STAT 3345    Environmental Risk Assessment     
STAT 3350    Design of Experiments Instructor:  Winter 18/19  
STAT 3360    Probability  Instructor: Hong Gu
Fall 18/19 Course Outline
STAT 3380    Sample Survey Methods Instructor:     
STAT 3460    Intermediate Statistical Theory Instructor:

Winter 18/19  
STAT 3703    Actuarial Models I Instructor :

Winter 18/19  
STAT 3720    Life Contingencies I Instructor:
Toby Kenney
Winter 18/19  
STAT 3750    Credibility Theory     

Fourth Year Courses

Course Number Course Name Term Course Syllabus
STAT 4066    Advanced Statistical Theory I Instructor: 
Ed Susko
Fall 18/19 Course Outline
STAT 4100    Survival Analysis     
STAT 4130
Bayesian Data Analysis
Instructor: Dr. Ammar Sarhan
Fall 18/19  
STAT 4300    Topics in Statistics and Probability     
STAT 4350    Applied Multivariate Analysis
Instructor: Keith Thompson
Fall 18/19 Course Outline
STAT 4360    Robust Statistics     
STAT 4370    Stochastic Processes
Instructor: Lam Ho
Fall 18/19
Course Outline
STAT 4390    Time Series Analysis Instructor: Mike Dowd
Winter 18/19  
STAT 4570    Statistical Genetics     
STAT 4620   Data Analysis Instructor:
   
STAT 4701    Actuarial Models I     
STAT 4703    Actuarial Models II Instructor: Toby Kenney Fall 18/19 Course Outline
STAT 4720    Life Contingencies II Instructor:Toby Kenney
Fall 18/19 Course Outline
STAT 4950    Honours Research Project Instructor: Bruce Smith
Fall 18/19  
STAT 4950    Honours Research Project Instructor : Bruce Smith
Winter 18/19