The document outlines the 4 stage computer science program at University College Dublin. Stage 1 focuses on compulsory courses and math. Stage 2 covers particular IT knowledge and more math. Stage 3 teaches design skills for software, systems, programs, and networks. Stage 4 offers career-beneficial applications knowledge and an internship opportunity. Students can also gain credits by taking a second language course.