Qualifications

This page provides a list of my qualifications and completed courses.

University degree

BSc (Honours) Computer Science

University College Dublin

Four-year degree

A four-year degree in theoretical and practical computer science, specialising in artificial intelligence.

Computer science

  • Data structures and algorithms
  • Object-oriented programming
  • Java, C, and Ruby programming
  • Operating systems
  • Database systems
  • Compiler theory
  • Mathematical and discrete logic

Artificial intelligence

  • Neural networks
  • Machine learning
  • Agent-based systems
  • Natural language processing
  • Nature-inspired algorithms

Thesis project

Final grade: A-

For my undergraduate thesis, I built an AI system using genetic programming that learned how to play a board game called Agon. The program, written in Lua, created, combined, and evolved board-evaluation functions. The evolved strategies beat a random opponent within four generations and continued to improve.

IBM-recognised qualifications

I was awarded the following credentials at IBM for completing courses, practical experience, and volunteering.

Inclusion and professional skills

  • Advancing Accessibility – Foundational
  • Be Equal Ally
  • IBM Growth Behaviours
  • Power Skills – Intermediate

Agile and project management

  • Agile Explorer – Foundational
  • Agile Advocate – Intermediate
  • Project Management Explorer – Foundational
  • Enterprise Design Thinking Practitioner

Technology

  • Data Science Foundations
  • IBM Tape for Enterprise Storage
  • watsonx Foundations

Volunteering

  • IBM Volunteers Silver Award – 250 Hours

Completed courses

The following list represents some of the key online courses I have completed as part of my professional learning.

Leadership, diversity, and inclusion

  • Accessible Design
  • Building Empathy, Inclusivity, Trust
  • Considerations for Disability Inclusion
  • Diversity & Inclusion Essentials
  • Fundamentals of IBM's Inclusive Culture
  • Global Culture and Religion
  • Leadership Unconscious Bias
  • Learn to Emb(race)
  • LGBTQ+: Leading Inclusively
  • Neurodiversity 101
  • Technical Leader in You
  • Transgender: Leading Inclusively
  • Winning in the Marketplace with People with Diverse Abilities
  • Workplace Bullying Prevention

Communication and people skills

  • People Skills – Collaborate Effectively
  • People Skills – Delivering Quality Work with Agility
  • People Skills – Interpersonal Skills
  • People Skills – Present to Win Foundations
  • People Skills – Solving Problems with Creative and Critical Thinking
  • Growth Behaviours: Trusted, Team Focused, Courageous, Resourceful, Outcome Focused, Growth Minded
  • Handling Difficult People and Demands
  • How to Present Your Thoughts Smoothly, Clearly & Powerfully
  • Storytelling Fundamentals for All

Writing and instructional design

  • Google – Technical Writing One
  • Google – Technical Writing Two
  • Editing Mastery: How to Edit Writing to Perfection
  • Ninja Writing: The Four Levels of Writing Mastery
  • Create eLearning Courses with Articulate Storyline 360
  • Adobe Captivate Fundamentals
  • Introducing IBM Class Author and Adobe FrameMaker for Course Developers
  • Moving to the Virtual Classroom: Facilitation and Delivery Best Practices

Agile and project management

  • Agile@IBM – A Taste of Agile
  • Agile@IBM – Kanban
  • Agile@IBM – Operations Fundamentals
  • What Is Kanban Project and Portfolio Management?
  • Using IBM's Best Practices for Project Success
  • Project, Iteration, and Change Management
  • Getting Started with Monday.com
  • Enterprise Design Thinking Practitioner Course
  • ITIL 4 Foundation

Technology

  • IBM Storage for IBM Z
  • IBM Tape Drives and Automation
  • IBM Mainframe Virtualization Concepts
  • Cloud Adoption and Migration
  • The AI Ladder: A Framework for Deploying AI in Your Enterprise
  • Data Science 101

Language qualifications

Certificate

  • Irish · A2 · Teastas Eorpach na Gaeilge (TEG)

Courses completed

  • Bulgarian · A2 · Edno Language School, Sofia
  • Irish · B1 · Conradh na Gaeilge, online
  • Mandarin Chinese · A1 · UCD Applied Language Centre, Dublin
  • Russian · A2 · UCD Applied Language Centre, Dublin