This module is not currently running in the selected year. The information shown below is for the academic year that the module was last running in, prior to the year selected.
2012/13 Undergraduate Module Catalogue
COMP2647 Numerical Computation and Visualization
20 creditsClass Size: 75
Module manager: Professor Peter Jimack
Email: P.K.Jimack@leeds.ac.uk
Taught: Semesters 1 & 2 (Sep to Jun) View Timetable
Year running 2012/13
Pre-requisite qualifications
COMP1740 MJ12 Mathematics for Computing or equivalent MATH modulesPre-requisites
COMP1640 | Modelling, Analysis and Algorithm Design |
Module replaces
COMP2640This module is not approved as an Elective
Objectives
On completion of this module, students should be able to:- appreciate the role of numerical computation in computer science;
- choose a computational model appropriately, accounting for issues of accuracy, reliability and efficiency;
- understand how to assess/measure the error in a computational way and how to design a computational model so that the effects of such errors are controlled;
- appreciate the fundamentals of computer graphics in computer science;
- understand how to model shapes and/or geometric data numerically, and how geometric modelling shapes computer graphics;
- understand how numerical information is represented visually, and how users explore and interact with data;
- implement and interpret the results of simple computatioal algorithms underlying common modelling techniques;
- implement graphical applications with common user interface toolkits, and use them to interact with numerically modelled data.
Syllabus
Approximation: converting a real-world problem, via a mathematical model, to a form which can be understood by a computer; approximating and sampling data, functions of that data, processes and constraints; discretising a continuous model; measuring, analysing and controlling approximation errors; balancing accuracy and efficiency.
Static systems: simple iterative methods for solving nonlinear scalar equations; direct and iterative methods for solving linear systems of equations; systems without unique solutions; least-squares approximation.
Evolving systems: differentiation as the limit of a gradient (inc. derivatives of simple functions, turning points, basic rules and an introduction to Taylor series analysis); ordinary differential equations, initial and boundary conditions; simple methods for initial value problems; stability and convergence;
Geometric modelling: geometry of points, lines, triangles, curves. Vector and matrix operations: transformation matrices and homogeneous coordinates. Geometric approximation of complex shapes with polynomials (Bézier curves). Interpolation and rendering curves and lines. Geometric interpolation from discrete data.
Interactive graphics: computer representation of images, colour representation, desktop graphics. Event loops and user interaction, user interface toolkits (eg Qt), graphics toolkits (eg OpenGL). Rasterization of points and lines to produce visual images. User control of geometric design.
Two-dimensional visualization: design principles for visualizing data. Visual representation of quantitative data. Mapping two dimensional data to graphics primitives. Interpolation and rendering for numerical data. Interaction design for exploring and analysing numerical data.
Teaching methods
Delivery type | Number | Length hours | Student hours |
Example Class | 20 | 1.00 | 20.00 |
Class tests, exams and assessment | 1 | 2.00 | 2.00 |
Class tests, exams and assessment | 1 | 3.00 | 3.00 |
Lecture | 44 | 1.00 | 44.00 |
Private study hours | 131.00 | ||
Total Contact hours | 69.00 | ||
Total hours (100hr per 10 credits) | 200.00 |
Private study
- Taught session preparation: 36 hours- Taught session follow-up: 36 hours
- Self-directed study: 14 hours
- Assessment activities: 45 hours
Opportunities for Formative Feedback
Attendance and formative assessment.Methods of assessment
Coursework
Assessment type | Notes | % of formal assessment |
Assignment | Departmental | 20.00 |
Total percentage (Assessment Coursework) | 20.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Exams
Exam type | Exam duration | % of formal assessment |
Standard exam (closed essays, MCQs etc) | 2 hr 00 mins | 0.00 |
Standard exam (closed essays, MCQs etc) | 3 hr 00 mins | 80.00 |
Total percentage (Assessment Exams) | 80.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Reading list
There is no reading list for this moduleLast updated: 20/03/2013
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD