LM114: BSc in Music, Media and Performance Technology Year 1, Semester 1 Year 1, Semester 2 Module Code Module Title Module Code Module Title CS4009 Directed Studies 1 Students will be introduced to the skills required to perform a literature review in a specific area and to critically appreciate media representative of this area. Research topics include developments in technology, media forms, music and video, architecture, image and graphics, and networks of communication. CS4005 Perceptual Systems and Multimedia This module aims to create an awareness and understanding amongst students on how our senses work in order to perceive the world around us. CS4021 Digital Media Software and Systems 1 In this module students will examine digital media systems through the use of specialised software for the processing of images and audio. In addition, students will create audio and video software projects. CS4022 Digital Instrument Fundamentals In this module students will be introduced to the rudiments of music theory, notation and related concepts. Students will demonstrate their proficiency in critical listening and analysis, employ digital audio workstation software for note-based music sequencing and demonstrate an understanding of digital instrument protocols and related physical interfaces. CS4031 Introduction to Digital Media This module will introduce students to some of the seminal developments in technology and provide them with a historical perspective on how these developments have impacted on human development. CS4072 Media Programming 2 This module will familiarise media students with computer programming. Students will learn how to write their own programs to manipulate images, sound files, movies and text. CS4061 Media Programming 1 This module will familiarise media students with computer programming and make them aware of how it can be of benefit to them in their careers. Students will learn how to write their own programs to manipulate images. CS4082 Introduction to Web Development This module will introduce students to the concepts and techniques underlying the World Wide Web, such that they will gain a working knowledge of how to structure and build websites. Students will be introduced to databases and SQL in order to create dynamic, datadriven web applications. MA4701 Technological Mathematics 1 This module will introduce students to basic mathematical skills relevant to technology in particular the fundamental concepts of calculus and linear algebra. MA4702 Technological Mathematics 2 The aims of this module are to develop the fundamental concepts and basic tools of calculus; introduce applications of calculus in science and technology; and develop and integrate the basic mathematical skills relevant to technology. Page 1 of 4 Year 2, Semester 1 Module Code Module Title Year 2, Semester 2 Module Code Module Title CS4019 Digital Arts 1 This module will provide students with an introduction to the wide range of art types and practices which make up the digital arts. It contextualizes the aesthetics and modes of approach of the digital arts by presenting the historical development of post 19th century art practices and technologically mediated art forms. CS4029 Advanced Audio Productions This module will give the student an in-depth understanding of the techniques for recording, processing and dissemination of audio. In addition, students will be provided with an understanding of audio processing on both the temporal, spatial and spectral domain. CS4025 Digital Audio Fundamentals In this module students will learn to define the steps in the analog to digital (ADC) and digital to analog (DAC) conversion process; extrapolate sources of audio errors; discuss relative merits of various data compression schemes; and assemble a simple recording chain using a microphone and computer. CS4034 Digital Media Software and Systems 3 This module will introduce students to the principles behind graphicdesign and animation and the practice of creating graphics and animations. Students will develop their knowledge and competence of digital media systems through the use of specialised software. CS4053 Digital Video Fundamentals In this module students will learn the underlying processes involved in analogue and digital video equipment; demonstrate and use technology for capturing, storing, editing, distributing and reproducing digital video; and use digital video processing techniques including computer graphics and effects. CS4174 Performance Technology 1 In this module students will learn to organize and execute a successful artistic collaboration in video and audio; program real-time and distributed software for audio and video; implement real-time digital signal processing algorithms and environments; and produce work reflecting current practices in real-time video and audio production. CS4063 Digital Media Software and Systems 2 In this module students will create software based applications for sound synthesis; demonstrate a facility with text-based and graphicalbased software systems for audio programming; and organize and execute a successful artistic work with audio. CS4815 Computer Graphics This module will introduce students to the properties of various interactive graphics systems, input and output devices, and graphic libraries. Students will use a graphics library to draw and manipulate 2D and 3D images and understand the issues that arise in the creation, storage and display of graphic images. ET4151 Digital Electronics 1 In this module students will manipulate the representation of numbers; move between and make use of the different representations of digital circuits; describe the use of LED displays; use laboratory equipment such as power supplies, digital components, cables, oscilloscopes; and build and test simple digital circuits. CS4826 Human Computer Interaction The module will provide a broad introduction to a variety of topics concerning user interface design, usability studies, integrating human factors in software development, and social and organizational factors involved in implementing systems. It will examine guidelines and standards, as well as emerging interaction paradigms. Page 2 of 4 Year 3, Semester 1 Module Code CS4310 Module Title Cooperative Education An integral part of the course is the Cooperative Education period, during which the student will spend eight months (i.e. includes the Summer of Year 2) working in a course-related job in a business or industrial environment outside the University. Year 3, Semester 2 Module Code Module Title CS4026 Digital Media Software and Systems 4 In this module students will undertake a series of laboratory projects (i) concerned with both audio and video and (i) creating music composition systems. CS4030 Digital Arts 2 This module builds upon a range of modules especially Digital Arts 1. It deepens the engagement with this field by introducing the perceptual and aesthetic ramifications of the digital arts and situates the wide range of practices within cultural, psychological, political and economic models. The applied nature of this work placement complements the academic dimension of the course. CS4040 CS4358 Advanced Video Production This module will give students a theoretical grounding in digital media formats, to explore the fusion of the sonic with the visual and to combine skills in video, graphics and animation toward creating higherquality video content. Interactive Multimedia Students will evaluate interactive multimedia designs based on a human-centred, iterative approach; develop use scenarios for a given interactive problem domain and define as well as assess usability for interactive media products. Electives - Choose One CS4056 CS4458 MD4036 Mobile Application Design This module will introduce students on digital media and music technology programmes to the creation of content and the development of applications for mobile devices. Computer Supported Cooperative Work This module will introduce students to the CSCW and groupware field. It will cover basic concepts in the field and include an examination of software systems designed to support cooperative work - their design, use and evaluation. Contextualising and Vocational Studies 5 This module will provide students with an understanding of the historical and theoretical trends in the disciplines of Ethnomusicology and Ethnochoreology; skills to analyse and discuss various approaches to fieldwork practice; and use a variety of representational strategies for the fieldwork and ethnographic experience. Page 3 of 4 Year 4, Semester 1 Module Code Module Title Year 4, Semester 2 Module Code Module Title CS4049 Visual Coding To module will introduce students to the principles behind algorithmic visuals and the practice of creating visuals. CS4050 Directed Studies 2 The module aims to deepen students' understanding of a specific interaction between technology and creative practice and to develop students research and writing skills. CS4107 Performance Technology 2 In this module students will develop their knowledge of performance technology in the context of interactive environments for digital media through a combination of laboratory based small group project work and lecture based learning. CS4059 Creative Coding To introduce students to the design and development of interactive audio-visual artworks using low level coding. CS4187 Professional Issues in Computing This module focuses on the ethical, legal and social consequences of the design, implementation and use of computer and information systems. CS4238 Music and Media Project 2 The rationale for this module, and the preceding module (CS4237), is to allow students, through the medium of undertaking a substantial individual project, to integrate and apply their previous learning and to deepen their knowledge of some particular application or research area relevant to the course. CS4237 Music and Media Project 1 The rationale for this module, and the succeeding module (CS4238), is to allow students, through the medium of undertaking a substantial individual project, to integrate and apply their previous learning and to deepen their knowledge of some particular application or research area relevant to the course. CS4457 Project Management and Practice To examine the processes by which the development of computer-based information systems is managed, and the considerations needed for successful implementation of such systems. Page 4 of 4