Course Title: Higher Diploma in Science in Computing
*** Conversion Course ***
The Higher Diploma in Computing in Computer Science, is based on the excellent graduate conversion programme running in TU Dublin for 15 years. The programme has a strong record of success, taking those interested in changing career to either teach computing in schools or move into a new career in the ICT industry. With the rapid adoption of Computer Science as a module in the Leaving Certificate as well as the development of new Computing and Digital curricula across secondary and primary level schools there is a strong demand for qualified teachers with computing skills.
For 2025, this programme has been selected by the Department of Education to provide a recognised route into teaching Computer Science to Leaving Certificate Level. Thus, those who are teaching or would like to teach Leaving Certificate Computer Science (LCCS) subject can use this programme to obtain Teacher’s council recognition for Computer Science at second level.
Importantly, this programme is fully funded for second-level teachers by the Department of Education, ensuring that educators can upskill at no personal cost. This investment in teacher development reflects a commitment to expanding computer science education nationwide, providing teachers with the support and resources they need to confidently bring LCCS to their classrooms.
This Higher Diploma programme empowers teachers with the confidence and expertise to deliver the curriculum. The programme is designed to develop programming skills, particularly in Python, enabling teachers to cultivate computational thinking and problem-solving abilities in their students. Through hands-on learning, participants develop proficiency in programming, software development, and debugging techniques, ensuring they can guide students with clarity and confidence.
In addition to programming, the course enhances skills in web development and user interface design, equipping them to create engaging and interactive learning experiences. A solid foundation in information systems, data management, and data analytics ensures that teachers feel well-prepared to support students in understanding how data is stored, processed, and visualised.
Teachers also gain a deeper understanding of computer architecture, operating systems, and networking, boosting their ability to explain how computers function. Programming embedded systems introduces them to coding for hardware devices, reinforcing computational concepts through practical, hands-on applications that build their confidence in applying technology in the classroom.
The programme further strengthens teachers’ abilities in systems analysis, testing methodologies, and best practices for evaluating software functionality. A final project allows them to apply their learning in a real-world educational setting, whether by developing software, implementing pedagogical strategies, or exploring innovative teaching methodologies aligned with the LCCS specification. This ensures that teachers graduate with the skills and confidence to inspire the next generation of computer science students
Honours bachelor’s degree (NFQ Level 8) or equivalent. Typically, candidates have graduated in a non-Computing discipline. (Honours degree in Computing candidates may be considered where their date of award exceeds 5 years previous from the date of application or where their modules do not match to requirements for registration in Computer Science.)
Non-standard applicants are considered on a case-by-case basis.
Candidates wishing to avail of Department of Education support for fees need to be a qualified, registered second level teacher.
On successful completion of this course, graduates will be able to register with the teaching council for the Leaving Certificate Computer Science subject.
In addition, teachers can also pursue a postgraduate course, either a MSc by research or PhD by research (depend on teacher qualifications).
Year 1
Semester 1
- Software Development 1 (Python)
- Web and UI Design (HTML, CSS)
- Information Systems
Semester 2
- Architecture, Operating Systems and Networks
- Systems Analysis and Testing
- Data Analysis and Visualisation
Year 2
Semester 1
- Software Development 2 (Python)
- Information Management
Semester 2
- Programming Embedded Systems (Micro:bit)
- Project
Year 1
- One evening per week (Online 5:00pm-9:00pm)
- Two 3-day blocks (Hybrid - outside of teaching term)
- Four Saturdays in Semester 1 and 2 Saturdays in Semester 2 (Hybrid)
Year 2
- One evening per week (Online 5:00-9:00pm)
- One 1-day block (Hybrid - outside of teaching term)
- Four Saturdays in Semester 1 and 2 Saturdays in Semester 2 (Hybrid)
Applications for this course are now open - Apply Now
Qualifying teachers are fully funded by Department of Education. Please note, there is an application fee of €50, which is refunded following commencement of programme.
If you have any queries, please contact the team at lccs.teachershdip@tudublin.ie.
A few years ago I needed to upskill my computing knowledge and also do a course that would fulfil the Teaching Council requirements for Leaving Certificate Computer Science. I chose to do the HDip in Science in Computing in TU Dublin for a number of reasons - blended learning, the timing of lectures, continuous assessment and the quality of the lecturing. All of these aspects exceeded my expectations but more critically what I learned doing this course has given me the confidence and depth of skills that I use almost every day in computer science classes in terms of theory, coding and the coursework.
Helen O'Kelly
Stratford College
I completed the HDip in Science in Computing at TU Dublin (Tallaght Campus) from 2019–2021. Coming from a primary teaching background with limited computing experience, I found the course incredibly supportive and hands-on. The lecturers were knowledgeable and encouraging, and the practical nature of the modules really helped me to build confidence and proficiency. In Year Two, we had the opportunity to focus on a Computer Science Project in an area of our interest. I was inspired by our “Programming Embedded Systems” module and I explored how Micro:bits could support maths learning in 5th and 6th class - an experience that had a direct and lasting impact on my classroom practice.
The HDip gave me the skills to not only integrate computational tools into my everyday teaching and learning; it also opened doors and laid the foundations to other wonderful opportunities, including contributing to a national-level project developing a computational thinking framework for primary schools, receiving a national Women in STEM Award in 2023, and beginning a PhD in computational thinking and integrated STEM. The Level 8 HDip in Science in Computing was a fantastic springboard into computing in education and I thoroughly enjoyed and benefited from my time on this course. I would highly recommend it!
Jennifer McGarry
Graduates from the course will be eligible for progression to an MSc programmes in Computing in TU Dublin. Previous graduates have also continued to Masters and PhD research programmes.