Postgraduate Programme and Module Handbook 2020-2021 (archived)
Module COMP52315: Performance Engineering and Advanced Algorithms
Department: Computer Science
COMP52315: Performance Engineering and Advanced Algorithms
Type | Tied | Level | 5 | Credits | 15 | Availability | Available in 2020/21 | Module Cap | None. |
---|
Tied to | G5K609 |
---|
Prerequisites
- Core Ib
Corequisites
- n/a
Excluded Combination of Modules
- n/a
Aims
- Provide advanced knowledge and critical understanding of paradigms, fundamental ideas, tools and methods of program performance analysis and engineering
- Provide advanced knowledge and critical understanding of paradigms, fundamental ideas and methods behind advanced algorithms
Content
- Performance Analysis and Engineering
- Advanced Algorithms
Learning Outcomes
Subject-specific Knowledge:
- Understanding and critical reflection of advanced ideas and techniques behind the performance analysis and performance of scientific computing and data analysis codes
- Understanding and critical reflection of advanced engineering algorithms in high-performance computing and data analysis
Subject-specific Skills:
- Basic familiarity with state-of-the-art algorithms to solve large-scale and data intense challenges
- Competent and educated selection and statements on potential performance of specific codes plus skills to improve existing solutions
Key Skills:
- Familiarity with advanced paradigms and modern algorithms underlying scientific computing as well as High-Performance Computing
Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module
- n/a
Teaching Methods and Learning Hours
Activity | Number | Frequency | Duration | Total/Hours | |
---|---|---|---|---|---|
Lectures for Performance Engineering | 12 | 2 per week | 60 minutes | 12 | |
Practical Classes for Performance Engineering | 4 | 2 per week | 60 minutes | 4 | |
Lectures for Advanced Algorithms | 12 | 2 per week | 60 minutes | 12 | |
Practical Classes for Advanced Algorithms | 4 | 2 per week | 60 minutes | 4 | |
Self Study | 118 |
Summative Assessment
Component: Summative Coursework | Component Weighting: 100% | ||
---|---|---|---|
Element | Length / duration | Element Weighting | Resit Opportunity |
Performance Engineering Coursework | 1 week | 50% | |
Advanced Algorithms Coursework | 1 week | 50% |
Formative Assessment:
n/a
■ 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