Skip to main content

BSc (Hons) in Interactive Digital Media

Course Code: LC234


Level

08

Duration

4 years

Department

Information Technology


CAO Points

225

Course Type

Undergraduate - CAO

Location

Limerick

  • Design creative interactive content to communicate with people in an engaging and exciting manner using: text, sound, video, animation, graphics, and movement etc.

  • Build Games, Apps, Websites, Animations, Video, Virtual Reality experiences, wearable technology and many other interactive applications

  • Work with various technology devices such as: OculusRift and Gear VR headsets, camcorders, 3D scanners, tablets, Smartphones, wearable technology, augmented reality, games consoles etc.

  • Become a creative interface/interaction designer and a computer programmer. 

What are the entry requirements?

Leaving Certificate

A minimum of 2 H5 & 4 O6/H7 grades in six Leaving Certificate subjects, including Mathematics and English or Irish.

Contact: Admissions@LIT.ie

 

Mature Applicants

Mature student (i.e. 23 years of age on 1st January for admission in September) applicants must apply through the CAO on or before 1st February.

Contact: Admissions@LIT.ie

 

International Applicants

Non-EU applicants should apply directly to the International Office at LIT allowing plenty of time for completing the visa process. Applications for September start should be made by July 1st at the latest.

Contact: International@LIT.ie   

Who can I contact?

Check out some of the projects that our students have worked on

Click here to view

What modules will I study?

  • Year 1

    Title: ICT & Applications

    Credits: 05 Credits

    read more »

    On succesful completion the learner will demonstrate an introductory knowledge of ICT and associated industry standard office application tools.


    Title: Computer Mathematics

    Credits: 05 Credits

    read more »

    This module is designed to provide the student with the fundamental mathematical concepts encountered in the study of a computing discipline.


    Title: Web Development Fundamentals

    Credits: 05 Credits

    read more »

    This module will introduce the learner to the fundamentals involved in the development of web pages.


    Title: Programming Fundamentals

    Credits: 05 Credits

    read more »

    This subject will equip students with the fundamental components and structures of programming


    Title: Digital Storytelling

    Credits: 05 Credits

    read more »

    This module is based on an introduction to digital storytelling, whereby the learner demonstrates rudimentary creative thinking, constructs knowledge, and develops innovative projects and processes using technology to communicate through a number of digital mediums (visual, audio, and mixed media). Learners will also explore and reflect on being a digital citizen, reviewing public personas and the messages that this can project online. Digital Stories will be explored from video games, interactive books, social media to linear photo-stories, video/audio and interactive based projects to deepen understanding and awareness through many media channels. This module allows learners to reflect critically on narrative and experience. It will also enable learners to apply theories and techniques of digital storytelling to other modules within the course, as digital storytelling is a fundamental component of digital media projects in general.


    Title: Visual Design Practice

    Credits: 05 Credits

    read more »

    This module will provide learners with a foundation and fundamental knowledge of visual design practice. It will introduce the learner to design principles, processes, elements and techniques to analyse and solve design problems both on and off screen. Emphasis will be placed on visual/graphical creation and design (i.e. using Photoshop, Illustrator) while developing awareness and understanding of graphic design practice (i.e. layout, form, colour, type). Focus will be placed on visual elements to communicate concepts and ideas across a range of mediums for print and screen.


    Title: Communications and Applications

    Credits: 05 Credits

    read more »

    The learner will be able to communicate proficiently in a professional context, using the main authoring tools/office software in a business environment.


    Title: Mathematical Methods

    Credits: 05 Credits

    read more »

    This module is designed to provide the student with a foundation in several mathematical methodologies encountered in the study of a computing discipline.


    Title: Problem Solving & Programming Fundamentals

    Credits: 05 Credits

    read more »

    This subject will equip students with the fundamental components and structures of programming and develop student problem solving skills.

     


    Title: Operating Systems Fundamentals

    Credits: 05 Credits

    read more »

    This moduile provides learners with an overview of the purpose, functions and structures of modern computer operating systems.


    Title: User Interface Design Fundamentals

    Credits: 05 Credits

    read more »

    This module will provide learners with a foundation and fundamental knowledge of User Interface Design (UI) and User Experience (UX). It will introduce the learner to user interface design principles, processes, requirement gathering and techniques. Emphasis will be placed on visual/graphical creation and design (i.e. using Photoshop, Illustrator) while developing awareness and understanding of user design (layout, navigation, usability, hierarchical communication, information gathering, personas, task analyses, user goals, emotional state etc.). Introduction on user interface design to communicate concepts and ideas across a range of possible devices (computers, tablets, phones, smart watches) will be explored.


    Title: Ludology and Game Play

    Credits: 05 Credits

    read more »

    This module will provide learners with a foundation and fundamental knowledge of the primary concepts of ludology and game play. Learners will understand what defines a “game” and the mechanics and rules behind different types of games both online and offline. This module allows learners a context in which to create a proof of concept proposal for game design. This module focuses on the conceptual underpinnings of game design, covering areas as such, the game design process, game idea generation, defining games, rules and discovery, mechanics, storytelling, non-digital and basic digital prototyping and an introduction of games in different environments (i.e., business, education, entertainment) and platforms (i.e. board games, consoles, mobile, web).


  • Year 2

    Title: User-Centred Design & Prototyping

    Credits: 05 Credits

    read more »

    This module explores the user-centered design paradigm from a broad perspective, emphasising how user research and prototype assessment can be integrated into different phases of the design process. Students learn to think like a user-centered designer and carry out activities that are key to user-centered design.


    Title: Responsive Web Design

    Credits: 05 Credits

    read more »

    Responsive Web Design (RWD) is an approach to web design aimed at creating websites that provide an optimal viewing and interaction experience across a wide range of devices. This module brings students through the design and development of web content that can be deployed on devices such as large Smart TV's, desktop computers, tablets, mobile devices and smart watches.


    Title: Data Essentials

    Credits: 05 Credits

    read more »

    Every day, we create 2.5 quintillion bytes of data. In fact it is estimated that 90% of the world's data has been created in the last two years alone. This data comes from everywhere: sensors used in intelligent devices, posts to social media sites, digital pictures, audio and videos, commercial systems, and games to name a few. 95% of all IT systems will capture some form of data, and use a database to store, modify, extract and search it. This module aims to provide the learner with a solid foundation for those who work with these data and databases. A fundamental understanding of basic concepts, design, and terminology will be gained.


    Title: Software Development

    Credits: 05 Credits

    read more »

    This module introduces learners to UML model specification and development enabling them to utilise models for problem solving in the context of the software development lifecycle.


    Title: Introduction to Object Oriented Programming

    Credits: 05 Credits

    read more »

    This module introduces learners to object oriented programming techniques such as encapsulation, information hiding and inheritance. Learners will also develop their programming and problem solving skills.


    Title: Networking Fundamentals

    Credits: 05 Credits

    read more »

    This module will enable the learner to manage the computer networking components of multimedia or internet application development.


    Title: Digital Video

    Credits: 05 Credits

    read more »

    This course aims to introduce learners to the necessary creative practice, research and technical skills required to originate and develop digital video and audio material for digital storytelling. The learner will be introduced to Film Language, Narrative, Genre and Visual Literacy in relation to short movies for digital storytelling and digital media output.


    Title: Server Side Scripting

    Credits: 05 Credits

    read more »

    This module covers the creation of web applications using a popular server-side scripting language with a framework.


    Title: Software Testing

    Credits: 05 Credits

    read more »

    This module introduces learners to software testing and enables them to undertake both structural and functional testing in the context of the software development lifecycle.


    Title: Advanced Object Oriented Programming

    Credits: 05 Credits

    read more »

    This module builds on the object oriented programming techniques covered in module PROG06044. Learners will develop applications that use polymorphism, interfaces and abstract classes. They will develop an event driven front end application that adheres to object oriented principles.


    Title: Front-End Development

    Credits: 05 Credits

    read more »

    Front-end web development, also known as client-side development, is that part the development of a web application that is on the front and visible to users. The front-end usually takes the form of an interface inviting the user to interact with the application. The main purpose of the front-end code is to facilitate interaction with the user, as well as present the application data in a well-defined, usable and accessible style.

    This module focusses on designing and constructing web front-ends for websites or web applications based on well researched and developed designs that are usable, accessible, responsive, cross-platform, cross-device, cross-browser and efficent.


    Title: 3D Computer Graphics

    Credits: 05 Credits

    read more »

    This module introduces learners to modern computer graphics systems and gives them the understanding of the principles and practice of computer graphics which is required to create high quality graphic content for multimedia applications.


  • Year 3

    Title: Digital Media Group Project

    Credits: 10 Credits

    read more »

    The aim of this module is to enable the learner to understand the process by which digital media projects are created and to demonstrate the combination of all disciplines in the concept, development, design, build, test and output of a high quality digital media project. The project will allow students to acquire and apply appropriate knowledge and skills for the chosen project in areas such as web development, database design, programming and interactive design.

    This will be a group project with each learner being assigned a defined role in the project team.


    Title: Multimedia Project Management and Entrepreneurship

    Credits: 10 Credits

    read more »

    The learner will understand the process by which multimedia projects are managed and gain an appreciation of the multimedia industry


    Title: Interactive Design Practice

    Credits: 10 Credits

    read more »

    The aim of this module is to enable the learner to refine interactive processes and practices by which digital interfaces are designed and developed. To provide learners with the framework and critical skills necessary to produce and evaluate UX/UI design at advanced levels. To give learners an advanced understanding of usability principles, evaluation methods, emotional design, gamification, design based research and design methodologies. To provide learners the creative and technical mastery necessary to design interactive interfaces using various multimedia design elements for user engagement across multiple application areas. Learners will also develop their own visual design practice branding, to include CV, portfolio and online social personas (i.e. LinkedIn, blog/journal) in preparation for work placement.


    Title: Enterprise Programming

    Credits: 10 Credits

    read more »

    The leaner will gain the knowledge and skills to construct and deploy small-to-medium scale web applications found in intranet and low-volume commercial sites by using JavaServer Page (JSP page) technology and servlets using the MVC architecture.


    Title: Virtual & Augmented Reality

    Credits: 10 Credits

    read more »

    Virtual & Augmented Reality is about creating immersive environments where people can experience stories in an interactive way. The target platform for this course is the Oculus Rift virtual reality headset, the Oculus / Samsung GearVR wireless headset, Google Cardboard Android-based viewers, Steam VR / HTC Vive, Magic Leap and Microsoft Hololens. We will also explore the use of gesture-based hand and body motion tracking input devices.


    Title: Work Placement

    Credits: 10 Credits

    read more »

    This placement module will provide students with an opportunity to apply the theoretical and practical knowledge gained on their programme while working in a professional IT environment. It will also afford them the opportunity to gain valuable career experience and developed their understanding of working in such an environment.


  • Year 4

    Title: Major Digital Media Project

    Credits: 20 Credits

    read more »

    The aim of the project is to give learners an opportunity to apply the techniques of research, design thinking, interpretation, interface/interaction design, project management, digital media technology and programming learned over the duration of the course, and to use their own creativity and skillset in constructing a working digital media application that either informs, educates, persuades or entertains.

     


    Title: Design Thinking

    Credits: 05 Credits

    read more »

    This module will provide learners with a solid understanding of the fundamental concepts of Design Innovation and Thinking, learning how to implement practical and innovative solutions for problem solving. The overall aim is to learn design based skills and techniques to produce improved projects, products, services, processes, strategies and experiences. Learners will analyse and solve design problems both on and off screen. The Design Thinking approach has rapidly been adopted by some of the world's leading brands, such as Apple, Google and Samsung. Design Thinking is a human-focused, prototype-driven process for innovation in both design and business alike.


    Title: Enterprise Application Development

    Credits: 05 Credits

    read more »

    This module provides learners with skills and in-depth knowledge required to build and deploy enterprise solutions


    Title: 3D Graphics and Imaging

    Credits: 05 Credits

    read more »

    The aim of this module is to give learners the necessary mastery of computer graphics animation and imaging to enable them to produce animated 3D graphical content.


    Title: Entrepreneurship

    Credits: 05 Credits

    read more »

    This module will analyse the fundamental concepts of entrepreneurship


    Title: Evolving Web Technologies

    Credits: 05 Credits

    read more »

    This module provides learners with an understanding of evolving web technologies and the skills required to integrate these evolving technologies into modern standards based web applications.


    Title: Mobile Application Development

    Credits: 05 Credits

    read more »

    This module will provide the learner with the skills required to critically evaluate, design and develop mobile applications.


    Title: Big Data Mining and Analysis

    Credits: 05 Credits

    read more »

    The aim of this module is to build the learners understanding of the opportunities of using large data sets to drive business performance and support the decision making process. Learners are provided with the knowledge to use state of the art tools to manage and analyse a variety of large data sets to produce meaningful information that can support business or public policy strategies. Learners will acquire the skills necessary to interpret and challenge the results, enabling them to take appropriate actions to drive performance.


    Title: Human Factors in HCI

    Credits: 05 Credits

    read more »

    The learner will understand the human factors which affect human-computer interaction and appreciate the theories informing these


    Title: Advanced Programming Concepts

    Credits: 05 Credits

    read more »

    This module is intended to expose students to the advanced features of modern programming practice.


    Title: Advanced Computer Graphics and Imaging

    Credits: 05 Credits

    read more »

    The aim of this module is to introduce learners to advanced techniques in computer graphics and imaging to enable them to produce high-quality 3D graphical content.


    Title: Enterprise Development

    Credits: 05 Credits

    read more »

    The student will acquire the skills necessary to analyse business structures and the importance of SMEs. He/She will also develop a business plan, for a proposed business idea, as well as gain knowledge of internationalisation.


    Title: Advanced Mobile Application Development

    Credits: 05 Credits

    read more »

    This module builds on the mobile app development techniques covered in module SODV08016. Learners will develop the skills required to critically evaluate, design and develop advanced mobile applications.


    Title: Technology Futures & Connected Living

    Credits: 05 Credits

    read more »

    Smart connected devices are transforming our world. This module will provide the learner with the skills required to build an Internet of Things (IoT) application that collects data, intelligently processes that data and communicates the results (via the internet).


    Title: Data Visualisation

    Credits: 05 Credits

    read more »

    This module aims to provide an understanding of the technologies underpinning the field of data visualisation and to provide an introduction to the practicalities of creating effective graphical representations of data.


Are there opportunities for further study?

Successful graduates may continue onto Level 9 Master’s programmes, either taught or by research.

What are the career prospects?

LIT digital media graduates work for companies such as Jaguar-Landrover, Johnson & Johnson, Icon, Salesforce, and Yahoo.

In positions such as:

• Web designer
• Front End developer
• Mobile Application developer
• Full stack developer
• User experience/user interface designer
• Graphic design


 

More Information

Who is the programme suited to? 
  • This programme is suited to those that have an interest in design, creative technologies, social media and gaming.

  • Suited to people who are creative, analytical and logical and who are interested in computers, information technology, design and like solving real life problems.

  • Creative and innovative minded people will be challenged in this programme to express their ideas and develop ground-breaking new interactive digital technologies and experiences.

Top 4 reasons to study this programme
  1. Opportunity to gain Professional Computing Certification (Adobe, Microsoft etc.) as part of your studies.

  2. Complete industry projects and take part in competitions as part of your studies.

  3. Undertake six months industry work placement in year 3 as part of your studies.

  4. Travel and study in another European country under the Erasmus programme.