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 A-Level 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:
|