CM30070: Computer algebra
[Page last updated: 27 October 2020]
Academic Year:  2020/1 
Owning Department/School:  Department of Computer Science 
Credits:  6 [equivalent to 12 CATS credits] 
Notional Study Hours:  120 
Level:  Honours (FHEQ level 6) 
Period: 

Assessment Summary:  CW 25%, EX 75% 
Assessment Detail: 

Supplementary Assessment: 

Requisites: 
Before taking this module you must take CM10197 OR take MA10210
In order to take this unit you must have ALevel Mathematics grade A/B (or equivalent authorised by Director of Studies) 
Description:  Aims: To show how computer algebra can be used to solve some interesting mathematical problems. Learning Outcomes: 1. To understand the practical possibilities and limitations of symbolic computation; 2. To be able to solve problems using symbolic computation. 3. To understand major algorithms of symbolic computation. Skills: Application of number (T/F). Content: Introduction to Maple. Data representation questions. Normal and canonical forms. Polynomials, algebraic numbers, elementary numbers. Polynomial algebra: GCD and factorization algorithms, modular methods. Numerical and symbolic methods for solving systems of nonlinear equations. Gröbner bases. Introduction to integration. 
Programme availability: 
CM30070 is Optional on the following programmes:Department of Computer Science

Notes:
