Faculty of Film, Art and Creative Technologies

BSc in Computing in Multimedia Programming

Award Code : Level 7 DL703

Associated Course Information
Course InfoDetails
Duration:3 years (full time)
Awarding body:IADT
Head of department:Dr Marion Palmer
Course co-ordinator:Sue Reardon
Printable Version

About BSc in Computing in Multimedia Programming


Application:                  CAO

CAO Points in 2013:     285

We welcome applications from mature students, who must apply to the CAO.


This course gives a strong foundation in computing and multimedia which enables graduates to create exciting, interactive multimedia systems, such as sophisticated websites, games and eLearning software.  These innovative systems make use of media elements such as text, graphics, audio, images, video and animations.  In the early stages of the course, you will learn to program in Java, develop websites in HTML, CSS and Javascript, and learn how computer systems work in a friendly and supportive environment.  By the end of the third year, you will be able to develop computer and multimedia systems for a wide range of applications.

Click Here to view some of the previous student final year projects


Aims and Learning Objectives


The overall aim of the programme is to ensure that you develop the personal and professional skills to enable you to work as a mature, self-confident professional in the computing/IT industry, with particular reference to the multimedia/digital media sector.


What will I be able to do when I graduate?

Most graduates opt to progress to DL142, IADT’s BSc (Honours) in Computing in Multimedia Systems / Web Engineering (Level 8 Award), which is a one year add-on to this course. You can also continue your studies at Honours Degree level in other institutions of Higher Education in Ireland or overseas.  In addition, there are many opportunities in the growing and dynamic computing and multimedia industries. Graduates are employed in many roles including

  • web application development
  • software development
  • games development         
  • e-Learning application development.

Graduates have been employed by a wide range of companies from large corporates like Microsoft to smaller web development companies like Lionbridge Technologies, as well as going on to further education.  Typical employers over the last couple of years are:

  • Lucidity Digital  
  • Mercury Digital  
  • IQ Content 
  • Lightbox 
  • Paddy Power
  • Furious Tribe
  • Engine Yard
  • Microsoft
  • SAP


What modules will I study?


Year 1

Computer Technology

Learn the technologies that come together to make computers work

Web Programming I

Create interactive websites using HTML and CSS and Javascript


The basics of programming using Java

Multimedia Authoring

Create animations, interactive presentations and games, combining graphics, text and audio.

Digital Media Production Techniques     

Edit images in Photoshop, video in Premiere and audio in Audition

Computer Modelling I                                                                           

Apply basic concepts and techniques from maths to create simple animations

Contemporary Issues in Multimedia              

Learn about up to date issues like new technologies, gaming and music industries  


Year 2

Web Programming II                                                            

Create interactive websites similar to industry sites such as Amazon using PHP

Software Production                                              

Software design, prototyping and testing using UML and Axure

Computer Architecture and Operating Systems        

How operating systems and processors work using Linux

Algorithms and Data Structures                          

Coming up with efficient ways of programming using Java

Multimedia Authoring and Design

Developing rapid prototyping techniques for interface design

Database Management Systems         

Learn how databases work using MySQL and SQL Server

Web Design                                              

Learn the principles and practices of web design using current web technologies including HTML5 and CSS3

Video and 3-D Modelling Production                                                                                              

Adobe After Effects video editing and 3D Studio Max modelling and animation


Year 3

Object-Oriented Programming and Design

Develop applications using object-oriented design and programming techniques like inheritance and polymorphism

Computer Modelling II                                                        

Apply basic concepts from applied maths - such as projectile motion, collision detection and ‘bounce’ motion

Computer Networks and Distributed Systems        

Developing an understanding of how computer networks & the Internet works. Socket programming is used to show how network applications are designed and implemented

Multimedia Programming

Multimedia programming further develops and improves the student’s software design and programming skills with particular reference to the development of multimedia applications using multimedia authoring tools and scripting languages

Digital Media Entrepreneurship

Apply business concepts to promote app ideas, create a business plan and online marketing


The development of a multimedia computing project



What are the entry requirements?

Leaving Certificate Examination (or equivalent) with a minimum of Grade C3 in two higher level papers together with Grade D3 in four subjects which must include Maths and English. Foundation Level Maths is NOT acceptable.

Applicants with FETAC awards require distinctions in 3 (of 8) modules. Please note that you require at least a pass (D3) in Ordinary Level Maths in the Leaving Certificate or a pass in a mathematical methods module as part of your FETAC Award.


Are there any costs for materials?

The expenditure in this programme is of €50 approximately per year. You will have to purchase USB sticks, CD-Rom, DVDs, headphones, microphones, etc. It would be desirable that students could purchase their own digital camera. Cost could vary from €100 to €400.