With over one thousand students on our Dublin campus, the UCD School of Computer Science is the largest computer science department in Ireland. We offer a 4-year BSc Honours degree in Computer Science, Masters degrees for both computer science graduates and conversion students, and 4-year Structured PhD programmes. Our courses cover the principles and practise of computer science encompassing programming, algorithm development, and data science. All of our teaching is informed by state-of-the-art research conducted within the School. In short, our programmes are Software-Focused and Research-Led. The School has topped the rankings for computer science research in Ireland for many years. We have over 130 postgraduate students working on the latest topics in computer science. Graduates from the School are in high-demand from industry. These industry opportunities are supported by popular internships programmes embedded within our B.Sc. and M.Sc. curricula.