Programme And Module Handbook
Course Details in

If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title Linear Algebra and Programming
Department Mathematics
Module Code 06 22499
Module Lead R Mathias
Level Intermediate Level
Credits 20
Semester Full Term
Restrictions None
Contact Hours Lecture-40 hours
Tutorial-5 hours
Practical Classes and workshops-22 hours
Total: 67 hours
Description This module will: introduce the student to the fundamental structures and techniques of Linear Algebra, combining the necessary algebraic background with the methods needed for future applications; introduce the student to computer programming, the process of constructing and debugging code and the sources and effects of errors in the use of floating point numbers.
Learning Outcomes By the end of these linked modules the student will be able to: understand and use the basic concepts of linear algebra and matrices, including linear transformations, eigenvectors and the characteristic polynomial; understand the basic theory of inner products and apply it to questions of orthogonality and/or diagonalizability; demonstrate knowledge and understanding of design, testing and debugging strategies in the context of scientific programming; demonstrate knowledge and understanding of essential syntax elements of the relevant programming language and of basic programming structures; use such knowledge and understanding to design, implement and evaluate computer code for well-specified problems; deploy appropriate mechanisms for improving data entry and data output; demonstrate knowledge and understanding of number representations and the various sources of errors affecting computational results; use such knowledge and understanding in the analysis and evaluation of numerical results.
Assessment 22499-01 : CA Sem 1 : Coursework (10%)
22499-02 : CA Sem 2 : Coursework (10%)
22499-03 : Exam : Exam (Centrally Timetabled) - Written Unseen (80%)
Assessment Methods & Exceptions 3 hr examination 60%, coursework and/or class tests 20%, programming exercises 20%
Other none
Reading List none