OverviewThis BSc (Hons) in Computer Science with Data Science and Artificial Intelligence is designed to help you build strong programming foundations while learning how to extract insights from data and apply AI methods to real-world problems.You’ll study core computing topics alongside data science and AI modules, developing the skills needed for roles in analytics, machine learning, software engineering, and intelligent systems.
The BSc (Hons) in Computer Science with Data Science and Artificial Intelligence at University College Dublin is designed to provide students with a robust foundation in programming while equipping them with the skills to derive insights from data and implement AI solutions to tackle real-world challenges.
This program integrates core computing principles with specialized modules in data science and artificial intelligence, preparing graduates for dynamic roles in analytics, machine learning, software engineering, and intelligent systems.
The curriculum offers a comprehensive blend of core computer science topics alongside data science and AI modules. Students will advance from foundational programming principles and probability theories to applied data analysis, machine learning concepts, and understanding of systems and networks.
Indicative modules include:
Learning format: The learning experience encompasses a mix of lectures, hands-on programming tasks, problem-solving sessions, and assessments that evaluate both technical knowledge and practical skills.
Capstone project: Many bachelor’s programs culminate in a significant final-year project or equivalent assessment. For specific details regarding the capstone project and module titles, please consult with UCD.
Admission to this program is based on the applicant's academic background and the grades achieved in qualifying qualifications. There are no specific GRE or GMAT requirements for this course.
Graduates of this program will be well-prepared for a variety of career paths in the tech industry, including roles in data analysis, software development, machine learning engineering, and AI system design. The combination of computer science knowledge and expertise in data science and artificial intelligence positions graduates for success in a rapidly evolving job market.
Shortlist scholarships and plan your application — free guidance from our advisors.