Bachelor/Master of Science in Artificial Intelligence and Machine Learning
Limerick, Ireland
DURATION
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
Introduction
If you have an analytical mind and like problem-solving then this could be the ideal programme for you. The course is an exciting blend of computer science and mathematics that sets you up with skills to take on and solve some of the biggest scientific challenges facing us today.
Why Study Artificial Intelligence and Machine Learning at UL?
Computers have come a long way for being simply "adding machines" and now provide a platform on which Artificial Intelligence and Machine Learning techniques can be at the forefront of helping society solve some of our greatest challenges. From detecting and diagnosing cancers to digitising (and so, allowing us to search rapidly through) historical archives, through to supporting driverless cars, and designing new medicines to assisting in global pandemics, the possible applications of Artificial Intelligence and Machine Learning are endless. This 4-year bachelors degree, which may be extended to a masters degree in an optional fifth year, will equip you with skills to tackle these challenges and more.
UL's Artificial Intelligence and Machine Learning degree, UL.AIML, is the first of its kind in the country and draws on the expertise of the Computer Science and Information Systems Department built over many years. During your third year you will get the chance to spend 8 months putting the techniques and skills you have been taught to practical use, as part of an integrated cooperative education (work placement) component. Later in this year you may opt to exit after the fourth year with a bachelors degree or to continue for a fifth year, after which you will have the opportunity to exit with a masters.
UL.AIML aims to equip graduates with the strong technical foundation that is essential to so many of today's high value-added occupations. A career in research or, indeed, further postgraduate study would be fully within the intended career track of our graduates.
Gallery
Admissions
Scholarships and Funding
Several scholarship options are available. Please check the university website for more information.
Curriculum
Year 1
- Introduction to Programming
- Foundations of Computer Science 1
- Programming for Artificial Intelligence
- Calculus 1
- Linear Algebra 1
- Foundations of Computer Science 2
- Software Development
- Machine Learning for Interactive Systems
- Calculus 2
- Further Linear Algebra
Year 2
- Object Oriented Development
- Operating Systems
- Artificial Intelligence for Games
- Database Systems
- Vector Analysis
- Intelligence Systems
- Event Driven Programming
- Data Structures and Algorithms
- Computer Graphics I
- Engineering Mathematics 4
Year 3
- Cooperative Education
- Machine Learning: Methods and Applications
- Professional Issues in Computing
- Project Management and Practice
- Topics in AI (Seminar Series)
- Optimisation
Option 1: BSc Artificial Intelligence and Machine Learning Year 4
- Systems Analysis and Design
- Neural Computing
- Big Data Management and Security
- Language Engineering and Translation Technology
- AI Project 1
- Data Mining
- Software Design and Architecture
- AI Culture-Themes, Ideas, Debates
- Ai Project 2
Option 2: MSc Artificial Intelligence and Machine Learning Year 4 and 5
- Advanced Programming Concepts and Practices
- Systems Analysis and Design
- Neural Computing
- Big Data Management and Security
- Language Engineering and Translation Technology
- Theory and Practice of Advanced AI Ecosystems
- Data Mining
- Software Design and Architecture
- AI Culture-Themes, Ideas, Debates
- Research Methods and Specifications
- Evolutionary Computation and Humanoid Robotics
- AI Research Frontiers (Seminar Series)
- MSc Project 1
- Probabilistic and Explainable AI
- Deep Reinforcement Learning
- MSc Project 2
Program Tuition Fee
Career Opportunities
- Automotive - development of AI for control/navigation systems (processing of various navigation inputs)
- Healthcare - predictive analytics for healthcare diagnostics (image analysis, etc), expert systems
- Finance - market analysis, trend prediction/detection, fraud detection/prevention
- Research Scientist - new interventions development
- Games - AI gameplay programmer
- Smart Manufacturing - process automation
- Data Scientist/Analyst - big data processing and analysis
- Software Engineer - computer science practitioner
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.