World-class research based on a distinctive, interdisciplinary approach to the natural sciences, social sciences, engineering and technology, and the arts and humanities.
The MU International Office is the first point of contact for international students applying for full-degree, Erasmus, Study Abroad, and Summer School programmes, and supports MU students who wish to study abroad.
Aidan Mooney completed his PhD in Computer with a project entitled "The Generation and Detection of Chaos Based Watermarks". In 2006 he became a lecturer in the Computer Science department at Maynooth University.
He is the first year coordinator and MAP Academic Advisor within the department. He has taught numerous undergraduate and postgraduate courses within the department.
His research interests lie in the areas of Computer Science Education, Eye-tracking, Access learning and Image Processing.
Research Interests
My current research interests are in computer science education, eye tracking technologies, accessibility, digital watermarking, chaos theory, mobile application development and image processing. I am a member of the Computer Science Education Research Group .
Book
Year
Publication
2013
Dr Aidan Mooney (2013) Generation and Detection of Chaotic Watermarks. : VDM Verlag.
Book Chapter
Year
Publication
2012
Dr Aidan Mooney and J. Wang (2012) 'Chaos Based Digital Watermarking' In: Watermarking. InTEch Publishing : InTEch Publishing.
2009
Mooney A. (2009) 'Digital watermarking' In: Handbook of Research on Secure Multimedia Distribution. [DOI]
2009
Mooney, A (2009) 'Chaos Based Digital Watermarking' In: INTELLIGENT COMPUTING BASED ON CHAOS. NEW YORK : SPRINGER.
2009
Mooney, Aidan (2009) 'Chaos based digital watermarking' In: Kocarev, Ljupco; Galias, Zbigniew; Lian, Shiguo
(Eds.). Intelligent Computing Based on Chaos. Series: Studies in Computational Intelligence, Vol. 184. : Springer.
2008
Winstanley, A.C. and P. Mooney (2008) 'Representations of Environmental Data in Web-Based GIS' In: Aplin, P., G.L. Harvey, N. J. Mount and G. Priestnall(Eds.). Representing, Modeling and Visualizing the Natural Environment: Innovations in GIS 13. : CRC Press. [Full-Text]
Peer Reviewed Journal
Year
Publication
2022
Aidan Mooney, Mark Noone, Amy Thompson, Frank Glavin, Keith Nolan, Emer Thornbury, John Andrews and David Williams (2022) 'A Review of the Supports Available to Third-Level Programming Students in Ireland'. All Ireland Journal of Teaching and Learning in Higher Education (AISHE-J), 14 (2):1-27. [Full-Text]
2021
Mark Noone, Amy Thompson and Aidan Mooney (2021) 'An Overview of the Redevelopment of a Computer Science Support Centre and the Associated Pedagogy Impacts'. ALL IRELAND JOURNAL OF TEACHING AND LEARNING IN HIGHER EDUCATION, 13 (2). [Link][Full-Text]
2021
Aidan Mooney, Mrk Noone and Amy Thompson (2021) 'An Overview of the Redevelopment of a Computer Science Support Centre and the Associated Pedagogy Impacts'. All Ireland Journal of Teaching and Learning in Higher Education (AISHE-J), 13 (2). [Full-Text]
2020
Mark Noone, Aidan Mooney and Keith Nolan (2020) 'Hybrid Java: The creation of a Hybrid Programming Environment'. Irish Journal of Technology Enhanced Learning, 5 (1). [Link] https://doi.org/10.22554/ijtel.v5i1.67 [Full-Text]
2021
Aidan Mooney, Mark Noone and Keith Nolan (2021) 'Hybrid Java: The creation of a Hybrid Programming Environment'. Irish Journal of Technology Enhanced Learning, 5 (1). https://doi.org/10.22554/ijtel.v5i1.67 [Full-Text]
2020
Aidan Mooney and James Lockwood (2020) 'The Analysis of a Novel Computational Thinking Test in a First Year Undergraduate Computer Science Course'. All Ireland Journal of Teaching and Learning in Higher Education (AISHE-J), 12 (1).
2020
Aidan Mooney and James Lockwood (2020) 'The Analysis of a Novel Computational Thinking Test in First Year Undergraduate Computer Science Course'. All Ireland Journal of Teaching and Learning in Higher Education (AISHE-J), .
2018
Aidan Mooney and James Lockwood (2018) 'Computational Thinking in Secondary Education: Where does it fit? A systematic literary review'. International Journal Of Computer Science Education In Schools, 2 (1):41-60. [Link][DOI][Full-Text]
2018
Aidan Mooney and James Lockwood (2018) 'A Pilot Study Investigating the Introduction of a Computer Science Course at Second Level Focusing on Computational Thinking'. Irish Journal of Education, 43 . [Full-Text]
2016
Bergin, Susan and Mooney, Aidan (2016) 'Using an innovative assessment approach on a real-world group based software project'. . [Full-Text]
2015
Keith Quille, Susan Bergin and Dr Aidan Mooney (2015) 'PreSS#, A Web-Based Educational System to Predict Programming Performance'. International Journal of Computer Science and Software Engineering, 4 :178-189. [Full-Text]
2015
Bergin, S. Mooney A., Ghent J., and Quille K (2015) 'Using Machine Learning Techniques to Predict Introductory Programming Performance'. International Journal of Computer Science and Software Engineering, 4 (12):323-328. [Link][Full-Text]
2009
Mooney, Aidan; Keating, J. G.; Heffernan, D. M. (2009) 'Performance analysis of chaotic and white watermarks in the presence of common watermark attacks'. Chaos, Solitons and Fractals, 42 :560-570. [DOI][Full-Text]
2006
Mooney, A; Keating, JG; Heffernan, DM (2006) 'A detailed study of the generation of optically detectable watermarks using the logistic map'. Chaos, Solitons and Fractals, 30 :1088-1097. [DOI][Full-Text]
2004
O'Kelly, Jackie and Mooney, Aidan and Bergin, Susan and Gaughran, Peter and Ghent, John (2004) 'An overview of the integration of problem based learning into an existing computer science programming module'. . [Full-Text]
2018
Aidan Mooney and Mark Noone (2018) 'Visual and textual programming languages: a systematic review of the literature'. Journal of Computers in Education, 5 (2):149-174. https://doi.org/10.1007/s40692-018-0101-5 [Full-Text]
2014
Dr Aidan Mooney and Dr Susan Bergin (2014) 'An analysis of alternative approaches for the distribution of lecture notes with the aid of a Virtual Learning Environment to promote class engagement'. All Ireland Journal of Teaching and Learning in Higher Education (AISHE-J), 6 . [Full-Text]
Mooney, Aidan and Keating, John G (2004) 'Noisy optical detection of chaos-based watermarks'. 5579 :341-350. [Full-Text]
2004
O'Kelly, Jackie and Bergin, Susan and Dunne, S and Gaughran, Peter and Ghent, John and Mooney, Aidan (2004) 'Initial findings on the impact of an alternative approach to Problem Based Learning in Conputer Science'. . [Full-Text]
Conference Publication
Year
Publication
2024
Aidan Mooney; Hope Boyle; Mark Noone (2024) International Conference of Education, Research and Innovation The Enhancement of the Computer Science Centre with a Focus on Student Support and Motivation
2024
Aidan Mooney; Hope Boyle; Mark Noone; Joseph Duffin (2024) International Conference on Education and New Learning Technologies A TOOL TO AUTOMATE THE CREATION OF SCRIPTS FOR AN AUTOMATED GRADING TOOL Palma. Spain, 01/07/2024- 03/07/2024 [Link] https://doi.org/10.21125/edulearn.2024.1477
2023
Aidan Mooney, Keith Quille, Lidia Vidal-Meliá and Keith Nolan (2023) HCAIep '23: Human Centered AI Education and Practice Conference 2023 Evolving Towards a Trustworthy AIEd Model to Predict at Risk Students in Introductory Programming Courses[DOI]
2023
Aidan Mooney and Sam O'Neill (2023) 15th International Conference on Education and New Learning Technologies INVESTIGATING THE IMPACT OF COLLABORATIVE LEARNING ON UNDERGRADUATE COMPUTER SCIENCE STUDENTS[DOI]
2023
Aidan Mooney and Sam O'Neill (2023) 9th International Conference on Higher Education Advances (HEAd’23) Introducing a collaborative learning strategy in a hybrid and traditional laboratory for undergraduate computer science students http://dx.doi.org/10.4995/HEAd23.2023.16339
2023
Aidan Mooney and Sam O'Neill (2023) 15th International Conference on Education and New Learning Technologies DEVELOPING A COLLABORATIVE LEARNING APPLICATION TO SUPPORT EFFECTIVE STUDENT COLLABORATION IN HYBRID LEARNING ENVIRONMENTS[DOI]
2022
Lehtimäki T.; Hamm J.; Mooney A.; Casey K.; Monahan R.; Naughton T.J. (2022) ACM International Conference Proceeding Series A computational thinking module for secondary students and pre-service teachers using Bebras-style tasks[DOI]
2022
Aidan Mooney, Keith Quille, Annika Lindh, Kevin Marshall and Katriona O'Sullivan (2022) International Conference on Educational Data Mining Supervised Machine Learning for Modelling STEM Career and Education Interest in Irish School Children
2022
Quille K.; Nam Liao S.; Costelloe E.; Nolan K.; Mooney A.; Shah K. (2022) Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE PreSS: Predicting Student Success Early in CS1. A Pilot International Replication and Generalization Study[DOI]
2022
Lehtimäki T.; Monahan R.; Mooney A.; Casey K.; Naughton T.J. (2022) Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE Bebras-inspired Computational Thinking Primary School Resources Co-created by Computer Science Academics and Teachers[DOI]
2022
Aidan Mooney, Taina Lehtimaki, Rosemary Monahan, Kevin Casey and Thomas Naughton (2022) Innovation and Technology in Computer Science Education (ITiCSE) Bebras-inspired computational thinking primary school resources co-created by computer science academics and teachers http://dx.doi.org/10.1145/3502718.3524804
2022
Aidan Mooney, Keith Quille, Soohyun Nam Liao, Eileen Costelloe, Keith Nolan and Kartik Shah (2022) Innovation and Technology in Computer Science Education (ITiCSE) PreSS: Predicting Student Success Early in CS1. A Pilot International Replication and Generalization Study
2021
Aidan Mooney and Emlyn Hegarty (2021) Computing Education Practice (CEP) 2021 Analysis of an automatic grading system within first year Computer Science programming modules[Link]
2020
Nolan K.; Thompson A.; Noone M.; Mooney A. (2020) International Conference on Higher Education Advances An investigation of the role programming support services have for mature students[DOI]
2020
Aidan Mooney, Keith Nolan, Amy Thompson and Mark Noone (2020) 6th International Conference on Higher Education Advances (HEAd’20) An Investigation of the Role Programming Support Services Have for Mature Students[Full-Text]
2018
Mooney, A; Kelly, EH (2018) 4TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD'18) Graphical enhancements of the Virtual Programming Lab[DOI]
2019
Aidan Mooney and Mark Noone (2019) 10th Annual International Conference on Computer Science Education: Innovation and Technology (CSEIT 2019) First Programming Language- Java or Snap? A Short Course Perspective Bangkok, Thailand, [DOI]
2014
Mooney, Aidan; Duffin, Joe; Naughton, Thomas J; Monahan, Rosemary; Power, James F; Maguire, Phil (2014) ICEP 2014 PACT: An initiative to introduce computational thinking to second-level education in Ireland
2019
Mark Noone and Aidan Mooney (2019) International Conference on Engaging Pedagogy Beacons and Novice Programming Comprehension
2019
Nolan K.; Mooney A.; Bergin S. (2019) ACM International Conference Proceeding Series An Investigation of Gender Differences in Computer Science Using Physiological, Psychological and Behavioural Metrics[DOI][Full-Text]
2019
Aidan Mooney, Keith Nolan, Ausan Bergin (2019) UKICER: UK & Ireland Computing Education Research Conference An Insight Into the Relationship Between Confidence, Self-efficacy, Anxiety and Physiological Responses in a CS1 Exam-like Scenario[Full-Text]
2019
Aidan Mooney, Keith Nolan and Susan Bergin (2019) Computer Science Education : Innovation and Technology (CSEIT) Conference A Picture of Mental Health in First Year Computer Science Bangkok, Thailand,
2019
Aidan Mooney, Keith Nolan and Susan Bergin (2019) ACE 2019 21st Australasian Computing Education Conference An investigation of gender differences in Computer Science using Physiological, Psychological and Behavioural metrics
2018
Aidan Mooney and Keith Maycock (2018) International Conference on Engaging Pedagogy NETSEARCH: Demystifying the research process of a student during their research project[Full-Text]
2018
Aidan Mooney and James Lockwood (2018) CEUR Workshop Proceedings Developing a computational thinking test using bebras problems[Full-Text]
2018
Aidan Mooney and James Lockwood (2018) Joint Proceedings of the 1st Co-Creation in the Design, Development and Implementation of Technology-Enhanced Learning workshop (CC-TEL 2018) and Systems of Assessments for Computational Thinking Learning workshop (TACKLE 2018) Developing Computational Thinking Test Using Bebras Problems[Link][Full-Text]
2018
Aidan Mooney and Emlyn Hegarty Kelly (2018) 4th International Conference on Higher Education Advances (HEAd’18) Graphical enhancements of the Virtual Programming Lab[Full-Text]
2017
Mark Noone and Aidan Mooney (2017) International Conference on Engaging Pedagogy First Programming Language: Visual or Textual?[Full-Text]
2017
Mooney, A., Bergin, S., & Hegarty Kelly, E. (2017) Technology-Enabled Feedback Approaches for First-Year: Y1Feedback Case Studies in Practice Incorporating the Virtual Programming Lab into a First Year Computer Science Module[Link][Full-Text]
2016
Bergin, Susan and Mooney, Aidan (2016) Proceedings of the 16th Koli Calling International Conference on Computing Education Research An Innovative Approach to Improve Assessment of Group Based Projects New York, NY, USA, [Link]
2016
Susan Bergin and Aidan Mooney (2016) ACM International Conference Proceeding Series An innovative approach to improve assessment of group based projects[DOI]
2016
Susan Bergin and Aidan Mooney (2016) Proceedings of the 16th ACM Koli Calling International Conference on Computing Education Research . In: ACM eds. An innovative approach to improve assessment of group based projects
2016
James Lockwood, Susan Bergin and Aidan Mooney (2016) Psychology of Programming Interest Group A neurofeedback system to promote learner engagement Cambridge, England, [Full-Text]
2015
Aidan Mooney, Keith Nolan and Susan Bergin (2015) International Conference for Engaging Pedagogy Facilitating student learning in Computer Science: large class sizes and interventions[Link][Full-Text]
2016
Susan Bergin and Aidan Mooney (2016) Koli Calling An innovative approach to improve assessment of group based projects
2015
Hegarty-Kelly, E. Mooney, A. and S Bergin (2015) 3rd International Workshop on Eye Movements in Programming Using focused attention to improve programming comprehension for novice programmers
2015
Nolan K., Mooney A., and Bergin S. (2015) 3rd International Workshop on Eye Movements in Programming Examining the role of cognitive load in learning to program Finland, [Full-Text]
2015
Hegarty_Kelly E, Bergin S. and Dr. Aidan Mooney (2015) Third International Workshop on Eye Movements in Programming Using focused attention to improve programming comprehension for novice programmers
2015
Nolan K, Mooney A and Bergin S (2015) Third International Workshop on Eye Movements in Programming Examining the role of cognitive load when learning to program[Full-Text]
2014
Dr Aidan Mooney, Dr D. P. O'Donoghue, Dr J. Power, S. OBriain, F. Dong, D. Hurley, Y. Abgaz, Dr C. Markham (2014) International Conference on Computational Creativity (ICCC) Can a Computationally Creative System Create Itself? Creative Artefacts and Creative Processes?[Full-Text]
2013
Aidan Mooney and Susan Bergin (2013) ICEP 2013 A study on alternative strategies for sharing lecture notes using a VLE to promote in-class participation[Full-Text]
2013
Sian OBrian, Aidan Mooney, Susan Bergin, Martina Bourgoin, Paula Murray and Qingyang Zhao (2013) ICEP 2013 Student Work Placement: Friend or Foe?
A study of the perceptions of university students on industrial work placement
[Full-Text]
2011
Z. Cheng, Dr Aidan Mooney and Dr. Rosemary Monahan (2011) Proceedings of ICEP 2011 nExaminer: A Semi-automated Computer Programming Assignment Assessment Framework for Moodle[Full-Text]
2005
Mooney A.; Keating J. (2005) Proceedings of SPIE - The International Society for Optical Engineering Generation and detection of watermarks derived from chaotic functions[DOI][Full-Text]
2005
Mooney, A; Keating, JG (2005) Opto-Ireland 2005: Imaging and Vision Generation and detection of watermarks derived from chaotic functions[DOI][Full-Text]
2005
Mooney, Aidan and Keating, John G (2005) OPTO-Ireland Generation and detection of watermarks derived from chaotic functions[Full-Text]
2003
Mooney, A. and Keating, J. (2003) The International Symposium on Optical Science and Technology, 5202 Optical and Digital Technique for Watermark Detection[Full-Text]
2004
Mooney, Aidan and Keating, John G (2004) European Symposium on Optics and Photonics for Defence and Security The impact of the theoretical properties of the logistic function on the generation of optically detectable watermarks[Full-Text]
2004
Mooney A.; Keating J. (2004) Proceedings of SPIE - The International Society for Optical Engineering Noisy optical detection of chaos-based watermarks[DOI][Full-Text]
2003
Mooney, Aidan and Keating, John G (2003) Optical Science and Technology, SPIE's 48th Annual Meeting Optical and digital technique for watermark detection[Full-Text]
2003
Mooney A.; Keating J. (2003) Proceedings of SPIE - The International Society for Optical Engineering Optical and Digital Technique for Watermark Detection[Full-Text]
2003
Mooney, A; Keating, JG (2003) OPTICAL INFORMATION SYSTEMS Optical and digital technique for watermark detection[Full-Text]
2014
Dr Aidan Mooney, L. T. Subba and H. Maher (2014) International Conference on Engaging Pedagogy (ICEP) An Anti-Plagiarism Add-on for Web-CAT[Full-Text]
2014
Dr Aidan Mooney, J. Duffin, T. Naughton, R. Monahan, J. Power and P. Maguire (2014) International Conference on Engaging Pedagogy (ICEP) PACT: An Initiative to Introduce Computational Thinking in to second level education[Full-Text]
2005
Winstanley, A. C., Mooney, P., McDonagh, C., and O’Hare, G.
(2005) Proceedings of GIS Research UK, University of Glasgow, 2005 Data Quality Issues in Environmental Research Data Management
2005
Aidan Mooney and John G. Keating (2005) Proceedings of Opto-Ireland, SPIE Vol. 5823, Dublin, Ireland, 2005 Generation and Detection of Watermarks Derived from Chaotic Function[Full-Text]
2004
Aidan Mooney and John G. Keating (2004) Photonics North, Proceedings of SPIE, Vol. 5579,
Ottawa, Canada, 2004 Noisy Optical Detection of Chaos-Based Watermarks[Full-Text]
2004
Jackie O'Kelly, J, Aidan Mooney, Susan Bergin, Stephanie Dunne, Peter Gaughran, and John Ghent (2004) Pleasure by Learning, Cancun, Mexico, 2004 An Overview of the Integration of Problem Based Learning into an exiting Computer Science Programming Module
[Full-Text]
2021
Thompson A.; Mooney A.; Noone M.; Hegarty-Kelly E. (2021) International Conference on Higher Education Advances Considerations when using an Automatic Grading System within Computer Science Modules[DOI]
2014
Diarmuid P. O'Donoghue, James Power, Sian OBriain, Feng Dong, Aidan Mooney, Donny Hurley, Yalemisew Abgaz, Charles Markham, (2014) 5th International Conference on Computational Creativity (ICCC) Can a Computationally Creative System Create Itself? Creative Artefacts and Creative Processes Slovenia, 10/06/2014- 13/10/2014 [Full-Text]
2014
Diarmuid P. O'Donoghue, James Power, Sian OBriain, Feng Dong, Aidan Mooney, Donny Hurley, Yalemisew Abgaz, and Charles Markham (2014) International Conference on Computational Creativity Can a computationally creative system create itself? Creative artefacts and creative processes[Full-Text]
2011
Monahan Rosemary, Zheng Cheng, Aidan Mooney
(2011) ICEP 2011 nExaminer: A Semi-automated
Computer Programming Assignment Assessment
Framework for Moodle[Full-Text]
Article
Year
Publication
2009
Mooney A. (2009) Chaos based digital watermarking. [Article] [DOI]
Reviews
Year
Publication
2018
Noone, M; Mooney, A (2018) Visual and textual programming languages: a systematic review of the literature. HEIDELBERG: [Reviews] [DOI]
Thesis
Year
Publication
2009
Aidan Mooney (2009) Introducing more student interaction and discussion based lectures by circulating the notes to the students in advance of the lectures. [Thesis]
2006
Dr Aidan Mooney (2006) The Generation and Detection of Chaos-Based Watermarks. [Thesis]
Technical Publication
Year
Publication
2017
Mark Noone and Aidan Mooney (2017) First Programming Language: Visual or Textual?. [Technical Publication] [Link][Full-Text]
2017
Mark Noone and Aidan Mooney (2017) Visual and Textual Programming Languages: A Systematic Review of the Literature. [Technical Publication] [Link][Full-Text]
2017
Aidan Mooney and James Lockwood (2017) Computational Thinking in Education: Where does it Fit? A systematic literary review. [Technical Publication] [Link][Full-Text]
2016
Susan Bergin and Aidan Mooney (2016) Using an innovative assessment approach on a real-world group based software projec. Cornell University: [Technical Publication] [Link][Full-Text]
Workshops
Year
Publication
2018
Aidan Mooney and James Lockwood (2018) Computer Science 2 Go: Teaching computer science through unplugged puzzles and games. Irish Game Based Learning 2018: [Workshops]
2017
Aidan Mooney, Georgina O'Mahony and James Lockwood (2017) An Introduction to delivering Computational Thinking. CESI: [Workshops]
2019
Mark Noone, Aidan Mooney and Keith Nolan (2019) Hybrid Java Programming: A Visual-Textual Programming Language Workshop. [Workshops] [Link]