Please note:

To view the current Academic Calendar, go to

Introduction to Computer Algebra MACM 401 (3)

Data structures and algorithms for mathematical objects. Topics include long integer arithmetic, computing polynomial greatest common divisors, the fast Fourier transform, Hensel's lemma and p-adic methods, differentiation and simplification of formulae, and polynomial factorization. Students will use a computer algebra system such as Maple for calculations and programming. Prerequisite: CMPT 307 or ((MATH 340 or MATH 342) and (CMPT 225 or MACM 204)). Quantitative.

Section Instructor Day/Time Location
D100 Michael Monagan
Tu 2:30 PM – 4:20 PM
Th 2:30 PM – 3:20 PM
AQ 5037, Burnaby
AQ 5037, Burnaby
D101 Th 3:30 PM – 4:20 PM
AQ 5037, Burnaby