Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Artificial Intelligence and Machine Learning (BSc) - UL
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Artificial Intelligence and Machine Learning (BSc) - UL

University of Limerick
LimerickIreland
On campus
Full-time
Free
Duration
4 Years
Language
English
Start date
Sep 2025

Program Description

The Bachelor in Artificial Intelligence and Machine Learning (BSc) program is of four years duration. In the first year the student will undertake an intensive learning program of computer science fundamentals, programming including an immediate introduction to an AI-appropriate language, and mathematics. In subsequent years the focus on artificial intelligence will intensify while also including core computer science aspects such as operating systems, data structures and algorithms, database systems, computer graphics.

Data analytics / mining and more specialist topics such as language engineering / translation and cultural aspects of AI are covered in later years. Students who opt to exit after four years with a bachelors degree will complete, in their final year, a year-long Final year Project that is the culmination of their studies drawing on their skills in research, algorithm or system design, and implementation.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Year 1

Semester 1

Introduction to Programming

Foundations of Computer Science 1

Programming for Artificial Intelligence

Calculus 1

Linear Algebra 1

Semester 2

Foundations of Computer Science 2

Software Development

Machine Learning for Interactive Systems

Calculus 2

Further Linear Algebra

Year 2

Semester 3

Object Oriented Development

Operating Systems

Artificial Intelligence for Games

Database Systems

Vector Analysis

Semester 4

Intelligence Systems

Event Driven Programming

Data Structures and Algorithms

Computer Graphics I

Engineering Mathematics 4

Year 3

Semester 5

Cooperative Education

Semester 6

Machine Learning: Methods and Applications

Professional Issues in Computing

Project Management and Practice

Topics in AI (Seminar Series)

Optimisation

Year 4

Semester 7

Systems Analysis and Design

Neural Computing

Big Data Management and Security

Language Engineering and Translation Technology

AI Project 1

Semester 8

Data Mining

Software Design and Architecture

AI Culture-Themes, Ideas, Debates

AI Project 2

Jobs - Careers

  • Automotive - Development of AI for Control/Navigation Systems (processing of various navigation inputs)
  • Healthcare - Rredictive 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
More
Fresh Content
The content has been updated in the last 6 months

Need help applying to this program?

Schedule a free 20-minute counseling session today!

Similar programs