Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Science (Human Computer Interaction) wIE 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

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

2.1.3 Problem solving strategies

This is addressed in laboratory work, supported by lectures.

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

2.1.6 Recognise legal, social, ethical & professional issues

The ethical issues of manipulating imagery are discussed.

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

2.3.2 Development of general transferable skills

Problem-solving is exercised in coursework, lab and exam.

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

4.1.1 Knowledge and understanding of scientific and engineering principles

Scientific/engineering principles underpin the basic image processing techniques.

Assesement : Examination, Lab work

4.1.2 Knowledge and understanding of mathematical principles

Maths/statistics are used throughout the course.

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