Multimedia Programming

2021/2022

Prerequisite/Recommended prerequisite for participation in the module

1st semester or equivalent

Content, progress and pedagogy of the module

Objectives:

The goal of this course is to strengthen a student’s capacity to participate in software development. This puts the student in a position to take advantage of a significant amount of prior work by integrating a variety of software libraries on a variety of platforms.

Learning objectives

Knowledge

Students who complete the module will obtain the following qualifications:

  • Understand advanced topics of software development relevant to the design and implementation of multimedia software applications, e.g., software design patterns, multithreaded programming, real-time programming, advanced UML, GPU programming, programming mobile devices and other embedded systems, network programming, graphics, VR and AR programming

Skills

Students who complete the module will obtain the following qualifications:

  • ability to apply a variety of intermediate and advanced software technologies, techniques and methods in the construction of effective and efficient multimedia software applications

Competences

Students who complete the module will obtain the following qualifications:

  • ability to analyse multimedia software engineering problems and select, apply and evaluate appropriate technologies in developing successful solutions
  • ability to synthesize advanced concepts in multimedia programming and software engineering

Type of instruction

Refer to the overview of instruction types listed in the start of chapter 3. The types of instruction for this course are decided in accordance with the current Framework Provisions and directions are decided and given by the Study Board for Media Technology.

Exam

Exams

Name of examMultimedia Programming
Type of exam
Written or oral exam
In accordance with the current Framework Provisions and directions on examination
from the Study Board for Media Technology:

Oral or written examination with internal censor. The assessment is performed with the Pass/Non-Pass grade.
ECTS5
Permitted aids
With certain aids:
See semester description
AssessmentPassed/Not Passed
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleMultimedieprogrammering
Module codeMSNMEDM2143
Module typeCourse
Duration1 semester
SemesterSpring
ECTS5
Language of instructionEnglish
Location of the lectureCampus Aalborg, Campus Copenhagen, Campus Esbjerg
Responsible for the module

Organisation

Study BoardStudy Board of Media Technology
DepartmentDepartment of Architecture, Design and Media Technology
FacultyTechnical Faculty of IT and Design