Computer Science 518/667 — (Introduction to) Computer Algebra

CPSC 518/667 — (Introduction to) Computer Algebra

CPSC 518 is a seniour, optional undergraduate course and CPSC 667 is a graduate course in computer algebra, offered by the Department of Computer Science at the University of Calgary. These have common lectures but different assessment.

The textbook Modern Computer Algebra is the recommended reference for these courses. This is available as an ebook through the University of Calgary library — and, indeed, the title of the text here is an active link to this ebook.

Topics

  1. Introduction to This Course
  2. Standard Integer and Polynomial Arithmetic
  3. Asymptotically Faster Algorithms for Polynomial and Integer Arithmetic
  4. Matrix Computations
  5. Factorization of Polynomials

Other Course Information


University of Calgary Extension of Logo
Department of Computer Science

cpsc 518/667 computer science faculty of science u of c

CPSC 518/667 intro to this course standard arithmetic faster arithmetic matrix computations polynomial factorization assignments tests project