COMPUTER IMAGING AND SYSTEMS A - 2022/3
Module code: FVP2003
In light of the Covid-19 pandemic the University has revised its courses to incorporate the ‘Hybrid Learning Experience’ in a departure from previous academic years and previously published information. The University has changed the delivery (and in some cases the content) of its programmes. Further information on the general principles of hybrid learning can be found at: Hybrid learning experience | University of Surrey.
We have updated key module information regarding the pattern of assessment and overall student workload to inform student module choices. We are currently working on bringing remaining published information up to date to reflect current practice in time for the start of the academic year 2021/22.
This means that some information within the programme and module catalogue will be subject to change. Current students are invited to contact their Programme Leader or Academic Hive with any questions relating to the information available.
This module is intended to develop understanding and awareness of how video is used in computers; In particular, this module will provide the students with a solid practical knowledge of the C programming language, and its relationship to the underlying hardware and aspects of both high-level programming for manipulation of video and low-level manipulation of memory.
Music and Media
GILBERT Andrew (Music & Med)
Number of Credits: 15
ECTS Credits: 7.5
Framework: FHEQ Level 5
JACs code: I150
Module cap (Maximum number of students): N/A
Overall student workload
Independent Learning Hours: 102
Lecture Hours: 24
Tutorial Hours: 12
Practical/Performance Hours: 12
Prerequisites / Co-requisites
Indicative content includes:
- Computer architecture including 32 bit and 64 bit
- CPU, GPU DSP and cloud computing
- Requirements of computers for professional video use; the analysis and storage of image and video files through arrays
- Wrappers, containers and metadata
- Manipulation of video in a computer
- C Programming basics including Data types, Operators, loops and arrays
- More advanced C Programming features, including strings, functions and pointers
|Assessment type||Unit of assessment||Weighting|
|Coursework||COURSEWORK 1 - PROGRAMMING EXERCISE||30|
|Coursework||COURSEWORK 2 - COMPUTER REPORT||30|
|Examination||EXAM (2 HOURS)||40|
The assessment strategy is designed to provide students with the opportunity to demonstrate knowledge and understanding of professional computer based video and media including files wrappers and meta data. It will also show the students’ analytical abilities and approach to media storage and manipulation.
Thus, the summative assessment for this module consists of:
- Coursework 1– Computer programming exercise
- Coursework 2 - Computer report
- Exam – 40%, 2 hours, exam period (addresses learning outcomes 1 – 6).
There are no formal formative assessment components for this module, but formative feedback will be given to individual students in tutorials and practical workshops.
Students receive written feedback on their coursework and verbal feedback on their practical work throughout the module.
- Expand student understanding of professional computer based video and media
- Introduce the main video file wrappers and containers for professional use
- Develop an understanding of video manipulation inside the computer and appropriate storage
- To discuss the explore between the underlying computer and the programming language.
|001||Describe the operating principles of a microprocessor-based computer system||KCT|
|002||Outline the requirements for the use of computers in professional video and media production||KCP|
|003||Compare the format of analogue and digital video signals with computer based media||KCP|
|004||Independently design and develop relatively complex coding techniques||KCPT|
|005||Analyse data storage requirements for professional media||KC|
C - Cognitive/analytical
K - Subject knowledge
T - Transferable skills
P - Professional/Practical skills
Methods of Teaching / Learning
The learning and teaching strategy is designed to prepare students for the increasingly common use of programming and computing in the world of professional audio and video. The strategy will increase their knowledge and understanding of the technical details of this subject. This knowledge is developed via workshops, which are designed to develop: practical skills (e.g. using an IDE and the command line), your knowledge of C, your problem-solving skills (in order to debug your programs), and your approach to program design and construction,
The learning and teaching methods include:
- Two two-hour combined lecture and lab workshop sessions per week (weeks 1 to 11),
- One revision session in week 12
Indicated Lecture Hours (which may also include seminars, tutorials, workshops and other contact time) are approximate and may include in-class tests where one or more of these are an assessment on the module. In-class tests are scheduled/organised separately to taught content and will be published on to student personal timetables, where they apply to taken modules, as soon as they are finalised by central administration. This will usually be after the initial publication of the teaching timetable for the relevant semester.
Upon accessing the reading list, please search for the module using the module code: FVP2003
Programmes this module appears in
|Film and Video Production Technology BSc (Hons)||1||Compulsory||A weighted aggregate mark of 40% is required to pass the module|
Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2022/3 academic year.