COMPUTER SYSTEMS - 2025/6

Module code: FVP1013

Module Overview

This module will introduce you to computer-based media systems using a combination of theory and application. It will introduce you to the use of software and computer networking tools, and their interaction with computer-based media.

Module provider

Music & Media

Module Leader

ADEYEMI-EJEYE Femi (Music & Med)

Number of Credits: 15

ECTS Credits: 7.5

Framework: FHEQ Level 4

Module cap (Maximum number of students): N/A

Overall student workload

Workshop Hours: 14

Independent Learning Hours: 105

Lecture Hours: 16

Guided Learning: 12

Captured Content: 3

Module Availability

Year long

Prerequisites / Co-requisites

None

Module content

Indicative content Includes:


  • Basic python Operations

  • Use of Functions and packages in Python

  • Solving mathematical problems using code.

  • Multimedia Application Programming Interface

  • Introduction to Computer Networking

  • Video processing using Python



 

Assessment pattern

Assessment type Unit of assessment Weighting
Coursework Coursework 50
Examination 2 Hour Exam 50

Alternative Assessment

N/A

Assessment Strategy

The assessment strategy is designed to provide you with the opportunity to demonstrate and develop subject knowledge (exam) and programming skills (coursework). Thus, the summative assessment for this module consists of:


  • Coursework – two programming tasks; and

  • Examination - 2hr exam – written paper under exam conditions.



Formative  assessment

There will be formative quizzes/tests and feedback will be provided. These quizzes/tests may either happen in the lecture/tutorial or an online test, and will be used to monitor student learning and provide ongoing feedback to staff and students

Feedback

You will receive written feedback on your coursework. You will also receive verbal feedback in lectures via revision questions and in-class discussions.

Module aims

  • To provide the conceptual and practical working knowledge of the use of computer systems for the processing of multimedia data.

Learning outcomes

Attributes Developed
002 Perform mathematical operations on multimedia data. KC
003 Discuss the principles of using Multimedia Application Programmable Interfaces (APIs). KC
004 Perform Multimedia data processing using computer-based tools. KCT
005 Discuss issues relating to applications of computer systems. KC
006 Plan and codify a set of procedures to perform a specific task. T
007 Use computer code instructions to perform a specific task. KCT
008 Programming skills. PT
009 Problem solving. T
001 Explain the numbering formats commonly used in multimedia programming KC

Attributes Developed

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: develop your skills and knowledge in computer systems, allowing modules in later semesters to build on this.

The learning and teaching methods include:


  • Lectures

  • Workshop sessions

  • Guided reading

  • Coursework assignments and feedback


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.

Reading list

https://readinglists.surrey.ac.uk
Upon accessing the reading list, please search for the module using the module code: FVP1013

Other information

The Department of Music and Media is committed to developing graduates with attributes encompassing employability, digital skills, global and cultural awareness, sustainability as it relates to media production and broadcast engineering and, finally, resourcefulness and resilience.

This module provides opportunities to engage deeply with these in a number of ways including:

Digital capabilities: This module will enable you to develop digital capabilities in computer systems. You will develop software programming skills and be introduced to network troubleshooting tools.

Employability: This module will encourage you to develop professional skills related to software programming, such as planning and code documentation, which will be attractive to employers in this field.

Resourcefulness and resilience: This module will challenge and stretch you in coping with designing multiple software programmes within a timeframe and seeking out information beyond lecture notes and workshops to achieve tasks

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 2025/6 academic year.