Coding theory is a major component of Applied Algebra. It has many applications in the mathematics of communications and has many links with other scientific disciplines, such as electrical engineering and computer science. Coding theory arises in almost every imaginable digital communications and storage system. In UCD, it is taught at the undergraduate level in the module MATH30180 An Introduction to Coding Theory.
About this initiative
This project created cybersecurity Capture-the-Flag (CTF) challenges to help learners explore real-world cybersecurity/STEM scenarios through gamified learning. By applying key concepts in a fun, interactive environment, participants can deepen their understanding of essential cybersecurity knowledge while collaborating with peers.
Lead organisations
Affiliated organisations
Initiative details
Funding programmes SATLE
Themes Digital Learning
Activity type
otherAward year
2025End year
2026



