A fast-paced, interdisciplinary degree that combines computer science, mathematics, and philosophy to help you develop rigorous problem-solving and logical thinking. You’ll build practical programming capability alongside theoretical foundations and the ability to reason about digital systems and their impact.
The BSc in Computational Thinking at Maynooth University is a dynamic and interdisciplinary degree designed to equip students with essential skills in computer science, mathematics, and philosophy. This program emphasizes rigorous problem-solving and logical reasoning, preparing students to understand and navigate the complexities of digital systems and their societal implications.
The curriculum is structured over three years and includes a blend of theoretical foundations and practical programming experience. Students have the opportunity to engage in an optional work placement or study abroad between the second and third years, subject to availability.
Applicants presenting the Leaving Certificate are required to achieve a minimum of 2 H5 and 4 O6/H7 grades, including O6/H7 in Irish and English, along with H2 in Mathematics. For other qualifications, entry is evaluated on an individual basis. It is recommended that prospective students consult Maynooth University’s admissions guidance for details pertinent to their specific qualifications.
Graduates of the BSc in Computational Thinking can look forward to a variety of career opportunities in fields such as software development, data analysis, and systems architecture, among others. The interdisciplinary nature of the program also prepares students for roles that require critical thinking and problem-solving skills, making them valuable assets in the evolving job market.
Shortlist scholarships and plan your application — free guidance from our advisors.