Department of Computing Science and Mathematics
Department of Computing Science and Mathematics in the School of Informatics and Creative Arts at DkIT.
The Department of Computing Science and Mathematics offers courses in computing with themes ranging from software development to networking, as well as information technology support and management and medical device software. We offer courses from level 7 to level 10 and also support many courses throughout the Institute.
Our courses attract a diverse set of people and are designed to suit all students.
Undergraduate Courses
-
BSc (Hons) in Mathematics and Data Science
Computing DK823 Level 8Course type: UndergraduateStudy mode: Full-TimeDuration: 4 Years -
BSc (Hons) in Computing Systems and Operations (Software Development and DevOps)
Computing DK824 Level 8Course type: UndergraduateStudy mode: Full-TimeDuration: 4 Years -
BSc in Computing Systems and Operations (Software Development and DevOps)
Computing DK723 Level 7Course type: UndergraduateStudy mode: Full-TimeDuration: 3 Years
Postgraduate Courses
-
Postgraduate Certificate in Data Analytics and Visualisations New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Postgraduate Certificate in Data Analytics with Python New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 SemesterStart date: Jan 2026 -
Postgraduate Certificate in Applied Artificial Intelligence New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
MSc in Data Analytics
Computing DK_ICDAN_9 Level 9Course type: PostgraduateStudy mode: Full-Time|Part-TimeDuration: 1 - 2 YearsStart date: Sep 2025 -
Postgraduate Certificate in Agentic AI New course
Computing Level 9Course type: PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Certificate in Large Language Models and Agentic AI New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Postgraduate Certificate in Large Language Models New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026
Flexible & Professional Courses
-
Postgraduate Certificate in Data Analytics and Visualisations New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Postgraduate Certificate in Data Analytics with Python New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 SemesterStart date: Jan 2026 -
Postgraduate Certificate in Applied Artificial Intelligence New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Certificate in Data Visualisation (using PowerBi) New course
Computing Level 7Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 semesterStart date: Jan 2026 -
Certificate in Data Analytics Programming (in Python) New course
Computing Level 6Course type: Flexible & ProfessionalDuration: 2 semestersStart date: Jan 2026 -
Certificate in Python Programming New course
Computing Level 6Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 2 semestersStart date: Jan 2026 -
Certificate in Front-End Development New course
Computing Level 6Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 semesterStart date: Jan 2026 -
Certificate in Software Project Management New course
Computing Level 8Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 semesterStart date: Jan 2026 -
Certificate in Programming
Computing DK_ICPRO_6 Level 6Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 YearStart date: 15 Sep 2025 -
Certificate in Networking and System Administration
Computing DK_ICNSA_6 Level 6Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 YearStart date: 15 Sep 2025 -
Certificate in Data Analytics
Computing DK_ICCDA_8 Level 8Course type: Flexible & ProfessionalStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Certificate in Large Language Models and Agentic AI New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026 -
Postgraduate Certificate in Large Language Models New course
Computing Level 9Course type: Flexible & Professional|PostgraduateStudy mode: Part-TimeDuration: 1 YearStart date: Jan 2026
Useful Links
Department Staff
Questions?
Dr Peadar Grant
Head of Department of Computing Science and Mathematics
[email protected]
Student Stories
Tadgh Brady
BSc (Hons) in Computing Systems and Operations (Software Development and DevOps)
Gracie Chaudry
BSc (Hons) in Computing in Games Development
Fayaz Khalid
BSc (Hons) in Computing in Software Development