Note Pills
Bachelor's degree forth year group project.
Create an Android App.
Responsibility: literature review, UI, art, and layout programming.
Bachelor's degree forth year group project.
Create an Android App.
Responsibility: literature review, UI, art, and layout programming.
published Android iOS Unity
Doctoral degree project.
The objective of the study is to compare a smartphone AR self-learning application with a non-AR smartphone app teaching tool to see which one will more effectively support veterinary students' self-learning. Developed and deployed the app to both Android and iOS platforms using AR Foundation. Conducted a remote experiment by launching an opening test on the corresponding app store.
Responsibility: literature review, 3D model processing, AR development, experiment design, connecting with other colleges, paper writing, and presentation.
Bachelor's degree third-year group project.
Using Unity3D Game Engine to create an asymmetrical duo-player collaboration puzzle game.
Responsibility: team leader, main programmer, game planning, UI, art&modelling, debugging, and merging the program.
Bachelor's degree final year project.
The project is to work with UCD School of Veterinary Medicine (David Kilroy in Anatomy) to develop a VR dog from MRI and CAT scans. You will be working within the UCD VR lab under Dr. Abraham Campbell and work with the VIVE VR system aswell as the Oculus Rift. The aim of the project is to develop a VR dog that potentially could be used for education purposes. As such UCD computer science Associated Professor Eleni Mangina will also mentor the project and aid the student in developing a VR learning object for the VR dog, this is a form of mark-up language to allow the model be used in a multitude of different VR learning environments.
Responsibility: literature review, medical data processing, 3D model processing, VR development, Shader programming, experiment design, experimenter, data collection and analysis, presentation, and paper writing.
Master's degree game development course individual project - 2.
Use Unity3D to develop a 3-dimensional game for laptop.
Responsibility: game planning, game development, UI, art&modelling, and making video.
Master's degree Final individual project: a pilot study.
The main aim of the project is to compare the learning experience between mobile AR and mobile immersive AR. By converting current UCD fixed VR experience into the mobile immersive environment user experience, the comparison between those two becomes possible. The following objectives will be completed to achieve this aim: 1. Convert veterinary lab application based on the PC platform into Android platforms and adjust the features and functions to adapt to the mobile environment by using ARCore SDK or Vuforia SDK. 2. Create an image target anchor to achieve the information shared between multiple devices. Furthermore, if capable, development world anchor or cloud anchor to implement this feature. 3. Design an experiment about comparing the efficiency of using two different mobile AR devices and get the outputs to do the analysation for the results. The project would including a review of existing literature related the use of AR and immersive AR in education before the starting the creation of the AR/ Immersive AR applications.
Responsibility: literature review, 3D model processing, VR development, AR development, experiment design, experimenter, data collection and analysis, and paper writing.
Master's degree game development course individual project - 1.
Use GameMaker (free trial version) to develop a 2-dimensional game for laptop.
Responsibility: learning GameMaker programming language, game planning, game development, art, animation, audio, and making video.
Bachelor's degree third-year group project.
Using Unity3D Game Engine to create an asymmetrical duo-player collaboration puzzle game.
Responsibility: team leader, main programmer, game planning, UI, art&modelling, debugging, and merging the program.
Bachelor's degree final year project.
The project is to work with UCD School of Veterinary Medicine (David Kilroy in Anatomy) to develop a VR dog from MRI and CAT scans. You will be working within the UCD VR lab under Dr. Abraham Campbell and work with the VIVE VR system aswell as the Oculus Rift. The aim of the project is to develop a VR dog that potentially could be used for education purposes. As such UCD computer science Associated Professor Eleni Mangina will also mentor the project and aid the student in developing a VR learning object for the VR dog, this is a form of mark-up language to allow the model be used in a multitude of different VR learning environments.
Responsibility: literature review, medical data processing, 3D model processing, VR development, Shader programming, experiment design, experimenter, data collection and analysis, presentation, and paper writing.
Master's degree game development course individual project - 2.
Use Unity3D to develop a 3-dimensional game for laptop.
Responsibility: game planning, game development, UI, art&modelling, and making video.
Master's degree Final individual project: a pilot study.
The main aim of the project is to compare the learning experience between mobile AR and mobile immersive AR. By converting current UCD fixed VR experience into the mobile immersive environment user experience, the comparison between those two becomes possible. The following objectives will be completed to achieve this aim: 1. Convert veterinary lab application based on the PC platform into Android platforms and adjust the features and functions to adapt to the mobile environment by using ARCore SDK or Vuforia SDK. 2. Create an image target anchor to achieve the information shared between multiple devices. Furthermore, if capable, development world anchor or cloud anchor to implement this feature. 3. Design an experiment about comparing the efficiency of using two different mobile AR devices and get the outputs to do the analysation for the results. The project would including a review of existing literature related the use of AR and immersive AR in education before the starting the creation of the AR/ Immersive AR applications.
Responsibility: literature review, 3D model processing, VR development, AR development, experiment design, experimenter, data collection and analysis, and paper writing.
published Android iOS Unity
Doctoral degree project.
The objective of the study is to compare a smartphone AR self-learning application with a non-AR smartphone app teaching tool to see which one will more effectively support veterinary students' self-learning. Developed and deployed the app to both Android and iOS platforms using AR Foundation. Conducted a remote experiment by launching an opening test on the corresponding app store.
Responsibility: literature review, 3D model processing, AR development, experiment design, connecting with other colleges, paper writing, and presentation.
game java
Bachelor's degree second-year group project.
The very first time used Java to make a game.
Responsibility: team leader, UI (Java Swing), art, programming time-limited mode, debugging, and merging the program.
Bachelor's degree third-year group project.
Using Unity3D Game Engine to create an asymmetrical duo-player collaboration puzzle game.
Responsibility: team leader, main programmer, game planning, UI, art&modelling, debugging, and merging the program.
Master's degree game development course individual project - 1.
Use GameMaker (free trial version) to develop a 2-dimensional game for laptop.
Responsibility: learning GameMaker programming language, game planning, game development, art, animation, audio, and making video.
Master's degree game development course individual project - 2.
Use Unity3D to develop a 3-dimensional game for laptop.
Responsibility: game planning, game development, UI, art&modelling, and making video.
game java
test
published Android iOS Unity
Doctoral degree project.
The objective of the study is to compare a smartphone AR self-learning application with a non-AR smartphone app teaching tool to see which one will more effectively support veterinary students' self-learning. Developed and deployed the app to both Android and iOS platforms using AR Foundation. Conducted a remote experiment by launching an opening test on the corresponding app store.
Responsibility: literature review, 3D model processing, AR development, experiment design, connecting with other colleges, paper writing, and presentation.
game java
Bachelor's degree second-year group project.
The very first time used Java to make a game.
Responsibility: team leader, UI (Java Swing), art, programming time-limited mode, debugging, and merging the program.
game java
test
Bachelor's degree final year project.
The project is to work with UCD School of Veterinary Medicine (David Kilroy in Anatomy) to develop a VR dog from MRI and CAT scans. You will be working within the UCD VR lab under Dr. Abraham Campbell and work with the VIVE VR system aswell as the Oculus Rift. The aim of the project is to develop a VR dog that potentially could be used for education purposes. As such UCD computer science Associated Professor Eleni Mangina will also mentor the project and aid the student in developing a VR learning object for the VR dog, this is a form of mark-up language to allow the model be used in a multitude of different VR learning environments.
Responsibility: literature review, medical data processing, 3D model processing, VR development, Shader programming, experiment design, experimenter, data collection and analysis, presentation, and paper writing.
Master's degree Final individual project: a pilot study.
The main aim of the project is to compare the learning experience between mobile AR and mobile immersive AR. By converting current UCD fixed VR experience into the mobile immersive environment user experience, the comparison between those two becomes possible. The following objectives will be completed to achieve this aim: 1. Convert veterinary lab application based on the PC platform into Android platforms and adjust the features and functions to adapt to the mobile environment by using ARCore SDK or Vuforia SDK. 2. Create an image target anchor to achieve the information shared between multiple devices. Furthermore, if capable, development world anchor or cloud anchor to implement this feature. 3. Design an experiment about comparing the efficiency of using two different mobile AR devices and get the outputs to do the analysation for the results. The project would including a review of existing literature related the use of AR and immersive AR in education before the starting the creation of the AR/ Immersive AR applications.
Responsibility: literature review, 3D model processing, VR development, AR development, experiment design, experimenter, data collection and analysis, and paper writing.
published Android iOS Unity
Doctoral degree project.
The objective of the study is to compare a smartphone AR self-learning application with a non-AR smartphone app teaching tool to see which one will more effectively support veterinary students' self-learning. Developed and deployed the app to both Android and iOS platforms using AR Foundation. Conducted a remote experiment by launching an opening test on the corresponding app store.
Responsibility: literature review, 3D model processing, AR development, experiment design, connecting with other colleges, paper writing, and presentation.
Bachelor's degree forth year group project.
Design a game with a purpose.
Responsibility: literature review, prototyping, creating video, making slides, and presentation.
Master's degree Human Computer Interaction course group project.
Design a controlled experiment to test the role of a specific factors (e.g. the input modality, interface etc.) in a human computer interaction.
Responsibility: experiment design, main experimenter, data collection, data processing, data visualisation and analysis, report writing, and presentation.
Master's degree Human Computer Interaction course Individual Essay in HCI: Interaction Techniques, Devices, and Modalities.
Human Computer Interaction (HCI) is a broad discipline and often involves collaboration by researchers and practitioners across many fields including computer science, psychology, engineering, design and social science. The inter-disciplinary nature of HCI is reflected in the literature and also in the structure of the major international conference in the field – the ACM Conference on Human Factors in Computing Systems (ACM CHI). ACM CHI is one of the largest and most highly cited publication venues in all of Computer Science. Diversity is one of its great strengths. When authors submit a paper to ACM CHI they are required to select a subcommittee. Some subcommittees are very technically focused (e.g. Engineering Interactive Systems and Technologies). Others are more focused on human understanding (e.g. Understanding People: Theory, Concepts, Methods) and on the application of new technology in domains such as health care (e.g. Health, Accessibility and Aging).
Responsibility: literature review, paper writing.
Master's degree Human Computer Interaction course group project: a student design competition.
Teams may present either a concept (a clear, detailed design specification that can be taken to prototype), or a fully realized prototype. Either way, teams must clearly illustrate their design decisions and demonstrate the design processes that have been followed.
Responsibility: concept design, making prototype teaser and video, experiment design, presentation.