Durham University
Programme and Module Handbook

Postgraduate Programme and Module Handbook 2022-2023 (archived)

Module COMP52515: Computational Linear Algebra and Continuous Systems

Department: Computer Science

COMP52515: Computational Linear Algebra and Continuous Systems

Type Tied Level 5 Credits 15 Availability Available in 2022/23 Module Cap None.
Tied to G5T109
Tied to G5T209
Tied to G5T309
Tied to G5T409

Prerequisites

  • PHYS52015 Introduction to Scientific and High Performance Computing

Corequisites

  • None

Excluded Combination of Modules

  • n/a

Aims

  • Provide advanced knowledge and critical understanding of paradigms, fundamental ideas, algorithms and methods behind the modelling and simulation of continuous systems
  • Provide advanced knowledge and critical understanding of paradigms, fundamental ideas and methods in design, development, and use of numerical linear algebra in the solution of continuous systems

Content

  • Computational Linear Algebra
  • Continuous Systems

Learning Outcomes

Subject-specific Knowledge:
  • Understanding and critical reflection of advanced ideas, numerical techniques and algorithms used to study continuous models
  • Understanding and critical reflection of advanced approaches to high performance numerical linear algebra, and its use in simulation
Subject-specific Skills:
  • Basic familiarity with state-of-the-art algorithms to solve large-scale and data intense challenges
  • Competence to translate discrete problem descriptions into algorithmic formulations; competent and educated selection of appropriate solution algorithms
Key Skills:
  • Familiarity with advanced paradigms and modern algorithms underlying scientific computing for continuous systems and numerical linear algebra

Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module

  • Teaching will be by lectures and workshops.
  • The lectures provide the means to give a concise, focused presentation of the subject matter of the module.
  • When appropriate, the lectures will also be supported by the distribution of written material, or by information and relevant links on Ultra.
  • Regular problem exercises and workshops will give students the chance to develop their theoretical understanding and problem solving skills.
  • Students will be able to obtain further help in their studies by approaching their lecturers, either after lectures or at other mutually convenient times.
  • Student performance will be summatively assessed through coursework.
  • The formative coursework provides opportunities for feedback, for students to gauge their progress and for staff to monitor progress throughout the duration of the module.

Teaching Methods and Learning Hours

Activity Number Frequency Duration Total/Hours
Lectures for Computational Linear Algebra 12 3 per week 60 minutes 12
Practical Classes for Computational Linear Algebra 4 1 per week 60 minutes 4
Lectures for Continuous Systems 12 3 per week 60 minutes 12
Practical Classes for Continuous Systems 4 1 per week 60 minutes 4
Self Study 118
Total 150

Summative Assessment

Component: Summative Coursework Component Weighting: 100%
Element Length / duration Element Weighting Resit Opportunity
Computational Linear Algebra Coursework 1 week 50% Yes
Continuous Systems Coursework 1 week 50% Yes

Formative Assessment:


Attendance at all activities marked with this symbol will be monitored. Students who fail to attend these activities, or to complete the summative or formative assessment specified above, will be subject to the procedures defined in the University's General Regulation V, and may be required to leave the University