-
Courses
Courses
Choosing a course is one of the most important decisions you'll ever make! View our courses and see what our students and lecturers have to say about the courses you are interested in at the links below.
-
University Life
University Life
Each year more than 4,000 choose University of Galway as their University of choice. Find out what life at University of Galway is all about here.
-
About University of Galway
About University of Galway
Since 1845, University of Galway has been sharing the highest quality teaching and research with Ireland and the world. Find out what makes our University so special – from our distinguished history to the latest news and campus developments.
-
Colleges & Schools
Colleges & Schools
University of Galway has earned international recognition as a research-led university with a commitment to top quality teaching across a range of key areas of expertise.
-
Research & Innovation
Research & Innovation
University of Galway’s vibrant research community take on some of the most pressing challenges of our times.
-
Business & Industry
Guiding Breakthrough Research at University of Galway
We explore and facilitate commercial opportunities for the research community at University of Galway, as well as facilitating industry partnership.
-
Alumni & Friends
Alumni & Friends
There are 128,000 University of Galway alumni worldwide. Stay connected to your alumni community! Join our social networks and update your details online.
-
Community Engagement
Community Engagement
At University of Galway, we believe that the best learning takes place when you apply what you learn in a real world context. That's why many of our courses include work placements or community projects.
Computer Science
Dr Frank Glavin
Contact Details
College of Engineering
& Informatics
NUI Galway
T: Ext. 2032
E: frank.glavin@nuigalway.ie
Biography
Research Interests
Peer Reviewed Journals
Year | Publication | |
---|---|---|
(2020) | 'Robust Classification of High-Dimensional Spectroscopy Data Using Deep Learning and Data Synthesis'
James Houston, Frank G. Glavin, and Michael G. Madden (2020) 'Robust Classification of High-Dimensional Spectroscopy Data Using Deep Learning and Data Synthesis'. Journal Of Chemical Information And Modeling, [Details] |
|
(2015) | 'Adaptive Shooting for Bots in First Person Shooter Games using Reinforcement Learning'
Frank G. Glavin, Michael G. Madden (2015) 'Adaptive Shooting for Bots in First Person Shooter Games using Reinforcement Learning'. Ieee Transactions On Computational Intelligence And Ai In Games, 7 (2) [Details] |
Books
Year | Publication | |
---|---|---|
(2015) | Towards Inherently Adaptive First Person Shooter Agents using Reinforcement Learning.
Frank Glavin (2015) Towards Inherently Adaptive First Person Shooter Agents using Reinforcement Learning. NUI Galway: PhD Thesis. [Details] |
|
(2009) | A One-Sided Classification Toolkit with Applications in the Analysis of Spectroscopy Data.
Frank Glavin (2009) A One-Sided Classification Toolkit with Applications in the Analysis of Spectroscopy Data. NUI Galway: Master's Thesis. [Details] |
Conference Publications
Year | Publication | |
---|---|---|
(2020) | ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education
Michael Gavin, Frank G. Glavin (2020) CLuAI - Conversational Learning using Artificial Intelligence: An Interactive and Adaptive Chatbot Learning Framework for Teaching Programming ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education [Details] |
|
(2019) | Conference on Artificial Intelligence and Cognitive Science
Andrea Yanez, Conor Hayes, and Frank G. Glavin (2019) Towards the Control of Epidemic Spread: Designing Reinforcement Learning Environments Conference on Artificial Intelligence and Cognitive Science [Details] |
|
(2018) | IEEE Conference on Computational Intelligence and Games
Frank G. Glavin and Michael G. Madden (2018) Skilled Experience Catalogue: A Skill-Balancing Mechanism for Non-Player Characters using Reinforcement Learning IEEE Conference on Computational Intelligence and Games [Details] |
|
(2018) | IEEE Games, Entertainment, and Media (GEM)
David L. Smyth, Frank G. Glavin, Michael G. Madden (2018) Using a Game Engine to Simulate Critical Incidents and Data Collection by Autonomous Drones IEEE Games, Entertainment, and Media (GEM) [Details] |
|
(2018) | 27th International Joint Conference on Artificial Intelligence (IJCAI)
David L. Smyth, James Fennell, Sai Abinesh, Nazli B. Karimi, Frank G. Glavin, Ihsan Ullah, Brett Drury, Michael G. Madden (2018) A Virtual Environment with Multi-Robot Navigation, Analytics, and Decision Support for Critical Incident Investigation 27th International Joint Conference on Artificial Intelligence (IJCAI) [Details] |
|
(2017) | 25th Irish Conference on Artificial Intelligence and Cognitive Science
Anthony M. Colwell and Frank G. Glavin (2017) Colwell's Castle Defence: A Custom Game Using Dynamic Difficulty Adjustment to Increase Player Enjoyment 25th Irish Conference on Artificial Intelligence and Cognitive Science , pp.275-282 [Details] |
|
(2009) | Proceedings of 20th Artificial Intelligence and Cognitive Science Conference, Lecture Notes in Computer Science
Frank G. Glavin and Michael G. Madden (2009) Analysis of the Effect of Unexpected Outliers in the Classification of Spectroscopy Data Proceedings of 20th Artificial Intelligence and Cognitive Science Conference, Lecture Notes in Computer Science Dublin, [Details] |
|
(2015) | IEEE Conference on Computational Intelligence and Games
Frank G. Glavin, Michael G. Madden (2015) Learning to Shoot in First Person Shooter Games by Stabilizing Actions and Clustering Rewards for Reinforcement Learning IEEE Conference on Computational Intelligence and Games Taiwan, , pp.344-351 [Details] |
|
(2012) | 17th International Conference on Computer Games (CGAMES)
Frank G. Glavin, Michael G. Madden (2012) DRE-Bot: A Hierarchical First Person Shooter Bot using Multiple SARSA (λ) Reinforcement Learners 17th International Conference on Computer Games (CGAMES) Kentucky, , pp.148-152 [Details] |
|
(2011) | GAMEON 2011, the 12th annual European Conference on Simulation and AI in Computer Games
Frank G. Glavin, Michael G. Madden (2011) Incorporating Reinforcement Learning into the Creation of Humanlike Autonomous Agents in First Person Shooter Games GAMEON 2011, the 12th annual European Conference on Simulation and AI in Computer Games , pp.16-21 [Details] |
|
(2009) | 20th Irish Conference on Artificial Intelligence and Cognitive Science
Frank G. Glavin, Michael G. Madden (2009) Analysis of the Effects of Unexpected Outliers in the Classification of Spectroscopy Data 20th Irish Conference on Artificial Intelligence and Cognitive Science Dublin, , pp.124-133 [Details] |
Honours and Awards
Year | Title | Awarding Body | |
---|---|---|---|
2012 | Best Paper Award | International Conference on Computer Games (CGames) | |
2009 | Best Paper Award | Artificial Intelligence and Cognitive Science (AICS) |
Professional Associations
Association | Function | From / To | |
---|---|---|---|
ACM Special Interest Group For Computer Science Education | Irish Chapter | / |
Education
Year | Institution | Qualification | Subject | |
---|---|---|---|---|
2006 | NUI Galway | BACHELOR OF SCIENCE | Information Technology | |
2020 | National University of Ireland, Galway. | Post Graduate Cert in Teaching and Learning | Teaching and Learning, Course Design, Assessment & Evaluation, Reflective Practice & Professional Development | |
2016 | NUI Galway | PhD in Computer Science | Artificial Intelligence | |
2010 | NUI Galway | MASTERS OF SCIENCE | Applied Computing and Information Technology |
Consultancy
Client | Description | |
---|---|---|
Professional Development Service for Teachers |
Recent Postgraduate Students
Graduation | Name | Degree | Primary Supervisor | |
---|---|---|---|---|
2017 | James Fennell | MASTERS OF SCIENCE | Y | |
2017 | Anthony Colwell | MASTERS OF SCIENCE | Y |
Modules Taught
Term/Year | Module Title | Module Code | Subject / Desc | |
---|---|---|---|---|
2017-2018 | Computer Systems and Organisation | CT213 | Second Year CS and IT | |
2019-2020 | Java Programming | CT2106 | ||
2019-2020 | Computing Systems | CT101 | ||
2018-2019 | OOP - Algorithms and Data Structures | CT2109 | ||
2016-2017 | Computer Systems and Organisation | CT213 | 2nd Year CS&IT | |
2017-2018 | Computer Systems | CT1100 | 1st Year Arts and IT | |
2017-2018 | Computing Systems | CT101 | First Year CS and IT | |
2019-2020 | OOP - Algorithms and Data Structures | CT2109 | ||
2017-2018 | Machine Learning and Data Mining | CT475 | 4th CS&IT, Masters, PhD | |
2018-2019 | Computing Systems | CT101 | ||
2018-2019 | Computer Systems and Organisation | CT213 | ||
2016-2017 | Computer Systems | CT1100 | 1st Year Arts and IT | |
2016-2017 | Computing Systems | CT101 | 1st Year CS&IT | |
2015-2016 | Computer Systems | CT1100 | 1st Year Arts and IT | |
2016-2017 | Programming Paradigms | CT331 | 3rd Year CS&IT |