Showcase of MSc Dissertations
Thursday 4th September 2014
4:00p.m. - 4:45 p.m.
- Opening and outline of MSc programmes and school activities: Dr Lucy Hederman, Director of Postgraduate Teaching and Learning, School of Computer Science and Statistics
- Dean of Graduate Studies, Dr. Aideen Long
- Keynote Speaker: Dr. Steve Collins, Chief Technical Officer of Swrve, co-founder of Havok and former lecturer at the School
- Student "fast-forward" comprising one minute presentations of selected student posters
4:45 p.m. - 6 p.m.
- Poster display, demonstrations and installations at which students, academics and industry interact
This event provides an opportunity for business, industry, the public sector and academia to link with graduates who are showcasing their research on six MSc programmes in the School of Computer Science and Statistics: Interactive Entertainment Technology; Mobile and Ubiquitous Computing; Networks and Distributed Systems; Technology and Learning; Interactive Digital Media, and Health Informatics. It also offers an opportunity for industry to interact with academics and researchers identifying possible future collaborations.
Graduates on these programmes have gained experience with the latest tools and technologies and have been exposed to cutting-edge research being conducted within the School. The nature of the work undertaken equips these graduates with transferable skills relevant to careers in the global technological industry. As part of their MSc studies, students undertake an individual research project leading to a submission of a dissertation of publishable standard.This dissertation reflects an independent piece of exploratory research which significantly contributes to the advancement of technology and involves design, development and evaluation.
Guide to selected posters, demonstrations and installations
Poster Display (Foyer in O'Reilly Institute)
- A Narrative Guidance Tool for the Support of Coordinated Visualisations (Student: Chen Shen; Supervisor: Dr Owen Conlan) MSc in Computer Science (Mobile and Ubiquitous Computing)
Coordinated visualisation is widely used for the exploration of multi-dimensional datasets. This objective of this project was to explore the implementation of web-based coordinated visualisation. Its aim was to design and develop a supporting tool which may be used to capture and replay web events using coordinated visualisation, while also allowing for the scripting of these events using narrative guidance. Alongside this a separate system was designed to support data analysts by providing them with a collaboration platform to facilitate the creation of visualisation scripts. Version control was implemented within the system in order to handle multiple operations on same script.
The outcome of this project is a completed system which provides the user with an easy way to explore web event data. Narrative guidance allows novice users to follow and retrace their steps through the data, while expert users are able to use the platform to share their exploration processes.
- A novel method to avoid sub-optimal prescribing in Irish nursing homes (Student: Patrick Lehane; Supervisor: Dr Ronan McDonnell) Programme: MSc in Health Informatics
OPTI- SCRIPT is a multi-faceted intervention designed to improve prescribing standards by addressing Potentially Inappropriate Prescribing (PIP) prevalence. It was developed by the Health Research Board at the Royal College of Surgeons Ireland.
This study examines the potential for OPTI-SCRIPT to be applied to the nursing home sector where a regulatory requirement exists to perform regular medication reviews.
- A Shared Memory Architecture for a Hybrid, Real-Time Ray Tracing System (Student: Ciaran Tuohy; Supervisor: Dr Michael Manzke) Programme:
Msc in Computer Science (Interactive Entertainment Technology) Ray tracing has long been the focus of substantial research in the field of computer graphics. However it remains largely beyond the reach of modern hardware at interactive framerates. Recent trends such as the rise to prominence of mobile computing and apparent failure of power density scaling has brought the issue of power efficiency into focus and called into question the expected gains in purely general purpose processor designs.
This project proposes a system that uses Direct Memory Access to create a shared memory between a general purpose processing system and a custom module implemented in programmable logic. This will allow for rapid transfer of data to the custom logic without consuming processor time. The hardware for which this system is targeted would accelerate a vital part of the ray tracing pipeline, namely spatial data structure construction
- Analytics for Radiology – A software Tool for Monitoring and Predicting Throughput Performance (Student: Stephen Jones; Supervisor: Dr Lucy Hederman) Programme: MSc in Health Informatics
The objective of this research was to scope, build and a evaluate a Business Analytics (BA) software tool to visualise radiology KPIs across all time horizons utilising a BA digital dashboard.
The Radiology Performance Manager was designed, developed and validated. Interviews with key stakeholders who used the tool strongly suggest that BA applications have the potential to deliver improved patient wait times, better staff utilisation, reduced inpatient length of stay and increased quality of care.
- An Emotional Model for Background Characters in Open World Games (Student: Niall Mullaly; Supervisor: Dr Mads Haahr) Programme: MSc in Computer Science (Interactive Entertainment Technology)
The idea behind this dissertation is the creation of an Emotional Model for Non-Player Characters (NPCs) in open world games. For a large scale games these background NPC’s inhabit the world, they are responsible for immersing the player into this new world that they live in. The artificial intelligence behind these NPC’s are a quite basic because they need to be efficient due to the number of them visible at any time and the players interaction with them is mostly through dialogue so their decision making is not that important.
By giving these NPC’s emotions, and having their next actions selected depending on these emotions, it is believed that a more believable NPC can be created whose routine is less predictable than current NPCs which are generally on a fixed schedule. This dissertation creates an Emotional Model and demonstrates its use and efficiency
- barelyMusician: An Adaptive Music Engine For Interactive Applications (Student: Alper Gungormulser; Supervisors: Dr Mads Haahr and Natasa Paterson Paulberg) Programme: MSc in Computer Science (Interactive Entertainment Technology)
Aural feedback plays a crucial part in the field of interactive entertainment when delivering the desired experience to the audience particularly in video games. It is, however, not yet fully explored in the industry, specifically in terms of interactivity of musical elements. Therefore, an adaptive music engine, barelyMusician, is proposed in this dissertation in order to address this potential need. barelyMusician is a comprehensive music composition tool which is capable of real-time musical piece generation and transformation in an interactive manner, providing a bridge between the low-level properties of a musical sound and the high-level abstractions of a musical composition which are significant to the user.
The engine features a fully-functional software framework alongside a graphical user interface to enable an intuitive interaction for the user.
- BVH Construction towards VLIW architectures (Student: Charis Marangos; Supervisor: Dr Michael Manzke) Programme: MSc in Computer Science (Interactive Entertainment Technology)
A VLIW (Very Long Instruction Word) processor is a type of processor, which can encode multiple instructions in one instruction word which execute simultaneously. This allows us to determine which instructions should run in parallel when an application in written, in contrast to other processors that have to employ algorithms during the execution of the program to achieve a similar result. As a result, hardware complexity is reduced while maintaining a high performance. A reduced hardware complexity allows the processor to achieve high performance by consuming far less energy, making it ideal for mobile computing.
We explore the possibility of using the power of VLIW processors to construct BVHs (Bounding Volume Hierarchies). A Bounding Volume Hierarchy is an acceleration data structures that is used to accelerate ray-intersection of polygons in a scene. This process is required for methods like ray-tracing, which is a technique used to depict photorealistic 3d graphics. Finally, we evaluate our results in comparison to those of more conventional hardware, such as modern graphics cards.
- Comparing the Construction of Acceleration Data Structures for Real-time Ray Tracing (Student: Donal MacCarthy; Supervisor: Dr Michael Manzke) Programme: MSc in Computer Science (Interactive Entertainment Technology)
This project compares the construction of acceleration data structures, namely the Bounding Volume Hierarchy, on the GPU (Graphics Processing Unit) and the CPU, benchmarking the construction time.
The objective was to evaluate the performance of the GPU vs. the CPU for this task for use in real time Ray Tracing, using a Surface Area Heuristic approach.
- Comparison of Collision Handling Methods for Cloth using GP-GPU (Student: Tobias Ross; Supervisor: Dr Michael Manzke) Programme: MSc in Computer Science (Interactive Entertainment Technology)
The cost of performing quality cloth simulation in real time is prohibitive to general use in video games. Where cloth simulation is used, corners are cut leading to instances of 'clipping' where the cloth passes through objects and itself unperturbed.
The poster presents a discussion of the pros and cons of various approaches by which self-collisions can be handled, implemented in CUDA, NVIDIA's General Purpose GPU framework.
- Gaze Direction in 3D Virtual Scenes (Student: Niall Groarke; Supervisor: Dr John Dingliana) Programme: MSc in Computer Science (Interactive Entertainment Technology)
Designers face an increasing challenge in coming up with new ways to direct players through carefully crafted level designs to follow the narrative of the story. This dissertation proposes an image-based form of gaze direction designed to guide users through photo-realistic, highly-detailed 3D environments in a subtle, sub-conscious manner.
Evaluation of this subtle visual guidance method is performed via saliency mappings and live user experiments. Implementation of the portable, user-friendly Eyetribe eye-tracker in the application explores the potential of the proposed 3D subtle guidance method with regards to commercially viable eye tracker solutions.
- Innovation through a crowdfunding platform for independent video games (Student: Alberto Del Moral; Supervisor: Dr Siobhan Clarke) Programme: MSc in Computer Science (Networks and Distributed Systems)
Over the last few years, many independent video game development teams have seen in crowdfunding a viable alternative for funding their projects. Unfortunately, as this method has gained popularity it has also increased competition among projects, which has also led to a reduction in project visibility compared to previous years when the market was not so crowded. However, most of the activity in this sector is currently focused around a few generalist platforms, which do not offer specific features suited to independent game developers that could increase the quality and impact of their fundraising campaigns.
This dissertation investigates the issues that currently affect these independent video game companies and how a new funding model may help to mitigate them. This new model aims at allowing independent developers to exploit the potential of crowdsourced fundraising in an environment favourable to social interaction such as video games, and introduces additional funding methods to address those needs. However, as this is a new concept which cannot be compared to any existing product, this new funding model for independent video game studios implies that development occurs in an environment of extreme uncertainty, which makes managing and assessing business progress very difficult by using traditional techniques.
The research was conducted inside an innovation incubator organised by Trinity College, called Launchbox, which provided a real environment for business start-ups.
- Learn for Life (Student: Dermot Walsh; Supervisor: Richard Millwood) Programme: MSc in Technology and Learning
Learn for life is an online learning environment currently focused at primary school level.
- Linking Political Violence data set with Wikipedia (Student: Rajan Verma; Supervisors: Dr Declan O'Sullivan and Dr Kevin Chekov Feeney) Programme: MSc in Computer Science (Mobile and Ubiquitous Computing)
In the past few years there has been considerable growth in the Web of Linked Data. A large amount of the information available on the web is in the unstructured form. With the increase in the number of data resources, linking such heterogeneous resources has now become a challenge. Even though, there are many automatic tools available to interlink heterogeneous data sources, the links generated by these approaches are often found to be imprecise. Semi-automatic tools have been shown to be more efficient and precise. However, not much attention has been given to the user interfaces of these tools.
This dissertation proposes an approach to interlink heterogeneous data sets using a semi-automatic approach. The dissertation also determines how users interact differently with different user interfaces for data-interlinking. An evaluation approach was formulated in order to evaluate the efficiency, effectiveness and accuracy of the implemented system based on the proposed approach. In addition, the evaluation also determines how different user interfaces influence the task of data interlinking in linked data applications.
- Modeling 3D Facades based on Image References (Student: Alexander Dolotov; Supervisor: Dr John Dingliana) Programme: MSc in Computer Science (Interactive Entertainment Technology)
3-dimensional building reconstruction is an emerging field in image processing and computer vision that aims to create 3D visualizations, models of objects, scenes from image sets and etc. One aspect that is still lacking, however, is a way to reconstruct recessed features such as windows and other domain related details. These are usually not noticed when seen from a frontal viewport or are used in a background models, where high details are not essential. But when the reconstructed model is viewed from certain angles and a realistic look is the main requirement, the lack of details leap out. Therefore the aim of this work is to reconstruct a 3D model with refined details based on facade images.
The combination of automatic feature detection algorithms and an interactive modeling pipeline allows the user to create a facade model in no time in comparison to popular industrial standard modeling packages.
- Online Dating in a Social Media Framework (Student: Allen Thomas Varghese; Supervisor: Dr Mukta Prasad) Programme: MSc in Computer Science (Mobile and Ubiquitous Computing)
The aim of this project is to evolve dating recommendation algorithms in the context of social networks such as Facebook. We want to learn user preferences and behaviour from the social network instead of asking a user to fill a detailed manually-designed questionnaire.
Additionally, we want to learn from exemplars i.e. desirable people on facebook.
The project will involve the following components:
1. Establishing the best user interface for gathering important attributes for the purposes of developing and evolving this algorithm.
2. Using psychological studies, such as Myers-Briggs evaluations, to find a quantitative representation for people in addition to attributes such as their Facebook likes, sociability, interests etc.
3. Learning from parallel studies in metric learning, matching and recommendation based algorithms (Netflix etc.).
4. The implementation and timelines for this project must be appropriate in order to capture user interest and gather a substantial database, to enable us to quantitatively evaluate the methods we try.
5. Finally, we aim to learn from past "dates" to feed back into our system and improve recommendations on this basis.
- Optimising Charging of Electric Vehicles through the use of Genetic Algorithms (Student: Thomas Robert Curran; Supervisor: Dr Edgar Galvan-Lopez) Programme: MSc in Computer Science (Networks and Distributed Systems)
The charging of electric vehicles (EVs) places a strain on the transformers in the electric grid in order for it to be able to supply enough power to meet demand. This is set to become more and more of a burden on the grid as EVs become more popular among the general public. The use of demand-side management and ‘Smart Grids’ has been investigated as a solution to this problem, and the problem of reducing load at peak times in general by automatically shifting the use of some household appliances to times where there is a reduced load.
This dissertation aims to reduce this issue in a number of ways through the use of genetic algorithms (GAs). The proposed approach is to implement a GA which uses several ‘fitness functions’ in order to target multiple separate objectives; fitness functions can be seen as black boxes which we can use to indicate how good/bad a potential solution is. The objectives include a lower overall transformer load, a lower peak-to-average ratio (PAR), a final state of charge (SoC) close to the normal approach, and a lower cost of electricity to consumers. The execution of this GA will create schedules that the EVs can follow throughout each day in order to charge whilst achieving these goals; in order to evaluate this implementation, we will simulate the electric grid using GridLAB-D across a 28-day period (for each approach) in which the EVs arrive home in the evening with a generated SoC, and must charge to the target SoC by their departure in the morning.
- Probabilistic Detection of man-in-the-middle attacks against unmodified Diffie-Hellman key exchange (Student: Matthew Johnston; Supervisor: Dr Stephen Farrell) Programme: MSc in Computer Science (Networks and Distributed Systems)
This dissertation details a prototype protocol for exposing a man-in-the-middle attacker on Diffie-Hellman key exchanges at a scale where out-of-band verification of matching shared secrets is infeasible. This verification is accomplished by creating a hash value of the shared secrets as seen at each end point and comparing the outputs, where a mismatch in hash values indicates a potential man-in-the-middle. The exchange that each hash value must be able to be identified without divulging the actual identities of the participants.
Two systems for this are created and evaluated, each using a different method of identifying the exchanges in an online database and analysing the results of comparing hash values. One version uses random integers as part of the identifier, where the count of random value choice collision for matching hashes can be compared with the expected count based on the size of the random range. The second has servers create a UUID to record batches of DH exchanges and later compares this local log with the online version, which includes client versions of the exchange. The random session version works well in the case where a number of participants provide information, offsetting the inaccuracy of the random numbers. While choice of the range and number of exchanges under a particular range is up to a human operator to decide, little modification is required to the underlying protocol.
The UUID version works with fewer participants, though requires more involvement of the human operators and some modifications to the underlying protocol.
- Replacing a Keyboard Based Client with a Touch Based Client for Hive (Student: Nitin Shambhu; Supervisor: Dr Alex O’Connor) Programme: MSc in Computer Science (Networks and Distributed Systems)
During the times when engaging with social networking sites has become a way of life, the data collected due to the activities of the user is enormously high. Big data grows in large volume at a very high velocity in a variety of formats such as audio, video, image text etc. At such a high rate of inflow of the data, it is difficult to process a high volume of data. However, Hadoop solves this problem of processing the big data by using MapReduce programming. The MapReduce technique breaks the problem into various sub-problems, which are solved individually. Though this technique is complex, technologies like Hive, Pig etc. create an abstraction layer that accepts queries as input and converts the queries into MapReduce jobs.
This research aims at replacing the keyboard based client with a touch based client by creating an extra layer of abstraction which takes a touch as an input and converts it into a query. This thesis describes the implementation of such a client for Android based devices called Touch Client. A study is conducted by performing a few tasks on both command line interface and the touch client. Finally, the evaluation is done by comparing the time taken to perform each task on both interfaces along with the system usability scale test. This touch client makes it easier for the user as it supports a feedback on their touch events of the user, allowing the user to construct the intended query quicker than a command line interface.
- Residual Memory for Background Characters in Complex Environments (Student: Tiarnán McNulty; Supervisor: Dr Mads Haahr) Programme: MSc in Computer Science (Interactive Entertainment Technology)
This dissertation aims to explore methods for increasing the believability of background characters in open-world games by giving them the ability to react to situations in a much more natural manner than current approaches. Background characters play a vital role in making a game's environment feel cohesive and believable, but they generally follow scripted, repetitive motions until influenced by the actions of a player.
This project presents a generalised memory model that enables characters to remember and recall the state of the world around them, either in the form of larger scale events or as smaller scale interactions, and react to any changes as they occur. It is hoped that the development of this model will lead to more immersive, interactive and engaging gameplay experiences.
- Seamless Integration of Real and Virtual Environments (Student; Tom Noonan; Supervisor: Dr John Dingliana) Programme: MSc in Computer Science (Interactive Entertainment Technology)
The objective of this dissertation is to create a model, which allows for detailed and accurate physical interaction between a real scene and various virtual physical phenomena in Augmented Reality.
In particular, we seek expose virtual objects (such as fluids, rigid bodies and deformable objects) to a view of a real scene and have them behave like they belong in that scene.
- Surgical Data Quality Improvement (Student: Ann Keane; Supervisor: Mary Sharp) Programme: MSc in Health Informatics
A study was undertaken to examine the hypothesis that secondary use of data will lead to improvement in electronic surgical data. Secondary use of data, in the form of quality interventions, was used to provide feedback to clinicians.
The findings showed improvement in the completeness and concordance (electronic v paper) of surgical data, with an inverse finding for the timeliness of confirming surgical procedure code. The potential of secondary use of data to improve surgical data was confirmed.
- Style Transfer for Interactive 3D Environments (Student: Jinaghan XUE , Supervisor: Dr John Dingliana) Programme: MSc in Computer Science (Interactive Entertainment Technology)
In the field of computer vision and 3D rendering, style transfer refers to the transfer of characteristics from one image or 3D scene to another. The common characteristics include colours, shapes, textures, brush-strokes, painting media, etc. Style transfer could be used in 3D modelling to decrease the amount of manual authoring work involved in developing specific assets for 3D models. It could also help to blend a 3D scene and a stylised background together in a coherent style in a film. This paper presents a style transfer process that applies the artistic style of an image onto a target 3D scene.
- Temporal Reasoning on Twitter Stream using Semantic Web Technologies (Student Name: Meng Cui; Supervisor: Dr Declan O'Sullivan) Programme: MSc in Computer Science (Mobile and Ubiquitous Computing)
Social media is gradually becoming an important source of knowledge. Twitter, one of the largest social networks for people to share things and catch up with friends, contains information generated by millions of users all around the world. We can take advantage of Twitter data and semantic web technologies to discover potential information trends in various industries and much more.
This project has achieved temporal reasoning on real time Twitter streams such that we can derive additional information from the time dimension of Twitter data. In order to deal with such high-frequency data, several filter mechanisms have been implemented to significantly improve the performance of the reasoning process.
- Touch-free Image Interaction in Surgery (Student: Nikola Nestorov; Supervisor: Prof Neil O'Hare) Programme: MSc in Health Informatics
Natural User Interface systems based on Commercial Off-The-Shelf (COTS) sensor devices can enable touchless interaction with medical images and thus help maintain sterility in the Operating Room (OR). In a research trial, 40 Surgeons and Radiologists, resident in a large academic teaching hospital, evaluated a Natural User Interface (NUI) system for medical image control, based on the Leap Motion and Microsoft Kinect for Windows v2 motion sensors. The two recently released input sensor devices were assessed and compared in terms of their utility and usability.
Microsoft Kinect was established to have better utility and usability. Leap Motion had better accuracy. Both were found to have good potential for use in sterile surgical settings. The system usability can be enhanced by improving its accuracy and enriching the gesture vocabulary. The deployment of the NUI system in the OR should be carefully planned, particularly with respect to the sensors placement and the choice of display.
Further research is required to establish the design specifications, installation guidelines and user training requirements that can ensure successful deployment in varying clinical areas.
- Towards Intimacy-Considerate Social Graphs (Student: Seamus McGonigle; Supervisor: Stephen Barrett) Programme: MSc in Computer Science (Networks and Distributed Systems)
- UML based Semantic Mapping Creation Tool (Student: Neeraj Dixit; Supervisor: Dr Declan O'Sullivan) Programme: MSc in Computer Science (Mobile and Ubiquitous Computing)
Knowledge models can be used to share domain knowledge between systems and users. Adding Semantics to data is seen as an enabler in providing interoperability and integration of diverse software systems. Ontologies are a key factor in adding such semantics, but ontologies produced by different systems and different people show high heterogeneity which hinders interoperability. Semantic Mapping provides a means by which varied ontologies could be used to exchange this semantic information. The generation and development of manual mapping is commonly performed by knowledge engineers; however, domain experts with good domain knowledge are often better suited for such tasks. Most domain experts and system engineers find it too difficult or lack the knowledge of mapping tools and techniques required to perform such semantic mappings.
This dissertation presents a UML based tool for creating semantic mapping. UML class diagrams, which are commonly used by domain experts and system engineers for modeling domains. The tool seeks to provide an interface which represents mappings in a unified fashion which is easy to understand and use by domain experts, and which also generates mappings that can be used by them.
- Usable Mobile Geographical Linked Data Visualisation (Student: Balazs Pete; Supervisor: Dr Rob Brennan) Programme: MSc in Computer Science (Mobile and Ubiquitous Computing)
In this study, the usability of the visualisation of geographical Linked Data on a mobile device was investigated. A mobile application was developed through an iterative process where the development of later prototype iterations were guided by analysing the results of usability studies. After a paper-based study and three prototype iterations, this application was compared to a desktop-based Linked Data geographical visualisation.
This work is important because the amount of available spatial Linked Data is growing every day and the need to visualise this information to help users understand it increases correspondingly. There has been little effort to date in mobile Linked Data research, and not many mobile applications focus on visualising geographical data.
The experiments showed that the usability of the mobile app was affected by the addition of visual feedback, the increased number of features, the introduction of visual cues, and whether users preferred the mobile app over the desktop one. The results indicated that achieving equivalent usability to the desktop application on mobile is possible.
These results show that both applications are suitable for the exploration of geographical Linked Data, however one application cannot fully replace the other as the suitability of an application ultimately depended on the user’s platform preferences.
The analysis of the results of the usability experiments enable readers to identify the main challenges to consider when designing a mobile Linked Data application. This is supported by the presented investigation of how different mobile and Linked Data visualisation challenges can apply to a tablet application. The findings of this study could help in making appropriate design decisions for future applications.
- What have risk management, clinical information systems & networked point-of-care devices got in common? (Student: Lucy Kielty; Supervisor: Dr Damon Berry) Programme: MSc in Health Informatics
This study aimed to contribute to the development and validation of an assessment method for IEC 80001-1 (IEC 2010), to enable healthcare organisations to assess their risk management processes and conformance. Additionally, this research intended to raise awareness of the standard and improve risk management processes related to medical IT-network modification. The assessment method developed for the research was validated in the context of a medical IT-network modification project.
The assessment identified strengths, weaknesses, opportunities, and threats in the risk management processes of the medical IT-network project. Use of the assessment method led to improved communication and collaboration among risk management stakeholders, and increased knowledge and awareness of the standard among participants following the assessment. Study participants indicated they would use the assessment method in future medical IT-network modification projects increasing the likelihood of IEC 80001-1 (IEC 2010) implementations.
Demonstrations and Installations
(Large and Small Conference Rooms in O'Reilly Institute)
All students from MSc in Interactive Digital Media Programme
- TZD (Students: Panpan Lin, Fergus Kenny, Kyle Murphy, Ben Hardy, Ryan Yates; Supervisor: Marguerite Barry)
TZD is a web-app that functions as an interactive narrative of Trinity College Dublin. The app riffs upon the currently fashionable 'zombie apocalypse' story trope and makes it the lens through which the user 'reflects' on Trinity. The user navigates the narrative through an interactive map and can view the narrative in chronological order on the inventory page.
- Sofasesh (Students: Aishling Costello,Conor McGee,Emily McVey,Evan Greally; Supervisor: Prof Declan O’Sullivan)
Sofasesh is an interactive installation based upon a sitting room context. Every object within this setting has been installed with different types of sensors which are controlled by user behaviour. The result of user interaction is an immersive experience combining sound, lights and graphics.
- TCD in numbers (Students: Eoin Kilbride, Clíona de Paor and Jeremiah Ambrose; Supervisor: Marguerite Barry)
TCD in numbers is an interactive data visualisation project providing users with a tool to extract meaning from abstract statistics pertaining to the student body of Trinity College Dublin. Through the medium of a website, users can access graphic representations of data spanning the last hundred years. Drawing on official records of Trinity College and the Higher Education Authority and focusing on the four major themes of Gender, Domiciliary, Faculty and Age, TCD in numbers reveals patterns and raises questions about data that would otherwise be hidden in banal statistics.
- “Disrupting Higher Education – A game that is barely a game” (Students: Cormac Neeson, Donal Deery, Katie Canning; Supervisor Marcin Gorzel)
A first-person, 3D game set in a surreal world inspired by the TCD campus that satirizes the obstructive role of bureaucracy in academia. The game was designed to be frustrating and unbeatable – much like bureaucracy itself.
- TCD Ghost Hunt (Students: Alyse Allain, Gozde Boga, Hugh Ruddy, Jane Reynolds; Supervisor: Nina Bresnihan)
Discover Trinity's morbid history with this augmented reality app which allows you to find and interact with virtual ghosts across the campus.
Postgraduate programmes on offer at the School of Computer Science and Statistics
Full-time over 1 year
MSc in Computer Science
- Interactive Entertainment Technology
- Mobile and Ubiquitous Computing
- Networks and Distributed Systems
MSc in Interactive Digital Media
MPhil in Creative and Cultural Entrepreneurship
Part-time over 2 years
MSc in Health Informatics (evening/weekend)
MSc in Management of Information Systems (evenings)
MSc in Technology and Learning (evening/weekend)
MPhil in Creative and Cultural Entrepreneurship
Postgraduate Certificate in Statistics (evenings)