Filters
Bachelors
Computer Science and AI
153 AI and Machine Learning BSc Degree Programs

Cologne, Germany
BSc
37 months
On-Campus
English

Lublin, Poland
BSc
6 semesters
On-Campus
English

Nijmegen, Netherlands
BSc
3 years
On-Campus
English

Amsterdam, Netherlands
BSc
3 years
Distance Learning
English

Online
BSc
3 years
Distance Learning
English
Find your perfect program
Answer a few questions and we'll match you with the programs that suit you!

Nuremberg, Germany
BSc
6 semesters
On-Campus
English

Manchester, United Kingdom
BSc
3 years
On-Campus
English

Manchester, United Kingdom
BSc
3 years
On-Campus
English

London, United Kingdom
BSc
3 years
On-Campus
English

Online
BSc
3 years
Distance Learning
English, German

Bath, United Kingdom
BSc
3 years
On-Campus
English

Berlin, Germany
BSc
36 months
On-Campus
English

Maastricht, Netherlands
BSc
3 years
On-Campus
English

BSc
3 years
Distance Learning
English

Kingston upon Thames, United Kingdom
BSc
4 years
On-Campus
English

Kingston upon Thames, United Kingdom
BSc
3 years
On-Campus
English
Learn more about AI and Machine Learning BSc degree programs
You'll spend your time in this program learning how intelligent systems are built, trained, and refined, from designing neural networks to interpreting model outputs at scale. It's a discipline that sits at the intersection of mathematics, computer science, and data analysis, and a BSc gives you the technical grounding to work across all three.
The learning environment fosters independent thinking and rigorous problem solving as you move from theory into applied coursework. Modules typically cover probability and statistics, algorithm design, natural language processing, and computer vision. You'll also practice evaluating model performance, identifying bias in training data, and communicating findings to non-technical audiences.
Graduates enter roles such as machine learning engineer, data analyst, AI research assistant, and software developer with AI specialization. Some move into sectors like healthcare informatics, financial modeling, or autonomous systems, where the ability to build and assess predictive models is increasingly sought after. A BSc in this area also provides a solid academic foundation if you later pursue postgraduate study in AI, robotics, or computational research.