School of Computer Science BCS accreditation 2021 - 2026
[Home]
Computer Science MEng (Hons) - COMP27112 Introduction to Visual Computing
Return to programme overview.
2.1.1 Knowledge and understanding of facts, concepts, principles & theories
Teaches the fundamental principles of computer graphics and image processing, combining theory and practice. Students put the above into practice by writing their own computer graphics programs in three.js and image processing in C using OpenCV.
Assesement : Examination, Individual coursework, Lab work
Assesement : Examination, Individual coursework, Lab work
2.1.2 Use of such knowledge in modelling and design
Explores the roles that computer graphics plays in visualisation of data, modelling of systems, and communicating ideas.
Assesement : Examination, Individual coursework, Lab work
Assesement : Examination, Individual coursework, Lab work
2.1.3 Problem solving strategies
This is addressed in laboratory work, supported by lectures.
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
2.1.5 Deploy theory in design, implementation and evaluation of systems
We discuss image processing solutions for appropriate problems.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
2.1.6 Recognise legal, social, ethical & professional issues
The ethical issues of manipulating imagery are discussed.
Assesement : Examination
Assesement : Examination
2.2.2 Evaluate systems in terms of quality and trade-offs
There is extensive coverage of the trade-offs in acceptable quality necessary to create computer graphics imagery in real-time, and the requirements of real-time image processing.
Assesement : Examination
Assesement : Examination
2.3.2 Development of general transferable skills
Problem-solving is exercised in coursework, lab and exam.
Assesement : Examination, Individual coursework, Lab work
Assesement : Examination, Individual coursework, Lab work
3.1.4 Knowledge and understanding of mathematical and/or statistical principles
Mathematics underpins much of synthetic computer graphics and image processing. Statistical methods are used for creating classifiers that make use of image data.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
4.1.1 Knowledge and understanding of scientific and engineering principles
Scientific/engineering principles underpin the basic image processing techniques.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
4.1.2 Knowledge and understanding of mathematical principles
Maths/statistics are used throughout the course.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
4.1.3 Knowledge and understanding of computational modelling
Lectures and labs address simple modelling of the light/matter effects.
Assesement : Examination, Lab work
Assesement : Examination, Lab work