Data Science and Artificial Intelligence
The BSc programme Data Science and Artificial Intelligence is a 180 ECTS 3 year programme hosted at the Leiden Institute of Advanced Computer Science (LIACS).
The BSc programme Data Science and Artificial Intelligence is a 180 ECTS 3 year programme hosted at the Leiden Institute of Advanced Computer Science (LIACS).
As of 2024-2025, the previously taught 6 EC Course "Introduction to Logic" is replaced by the 3 EC course "Logic 1" (4031LOGI1) and the 3 EC course “Logic 2” (4031LOGI2). As a result of this change, the course "Logic 2" will be included in the curriculum of the 2nd year from 2025/2026. It will already be given in 2024/2025 in the 2nd block of the 2nd semester.
Course | EC | Semester 1 | Semester 2 |
---|---|---|---|
Fall 2024 |
|||
Calculus 1 | 3 | ||
Studying and Presenting | 3 | ||
Essentials of Computer Systems | 6 | ||
Foundations of Computer Science | 6 | ||
Introduction to Programming (BSc) | 6 | ||
Linear Algebra for Computer Scientists 1 | 3 | ||
Orientation AI | 3 | ||
Spring 2025 |
|||
Linear Algebra for Computer Scientists 2 | 3 | ||
Logic 1 | 3 | ||
Algorithms and Data Structures | 6 | ||
Databases | 6 | ||
Introduction to Cognitive Science | 6 | ||
Calculus 2 | 3 | ||
Probability Theory for Computer Scientists | 3 |
As of 2024-2025, the previously taught 6 EC course "Human-Robot Interaction" is replaced by the 6 EC course "Human-Agent Interaction".
In the 2nd year, highly motivated students may choose to take extra-curricular courses. It should be noted that these should be taken out of interest; the actual load might be higher than 2 EC.
Course | EC | Semester 1 | Semester 2 |
---|---|---|---|
Fall 2024 |
|||
Automata Theory | 6 | ||
Human-Agent Interaction | 6 | ||
Software Development | 6 | ||
Statistics for Computer Scientists | 6 | ||
Symbolic AI | 6 | ||
Spring 2025 |
|||
Cognition and Computation | 3 | ||
Introduction to Reinforcement Learning | 6 | ||
Machine Learning | 6 | ||
Security | 6 | ||
Neural Computing | 6 | ||
Research methods in AI | 3 |
The "free choice space" of 36 ECTS can be filled:
With either 1 course from the DSAI electives and one of the 30 ECTS minors offered by Leiden University, Delft University of Technology, or Erasmus University Rotterdam
or with a free choice of 6 courses from the DSAI electives (see table below)
If the free choice space is filled in a different way, permission must be requested in advance from the Board of Examiners. The self-composed package of courses must comprise at least 15 EC of courses in the fields of data science and artificial intelligence, and the Board of Examiners will assess for coherence and level.
As of 2024-2025, the previously taught 6 EC course "Creative AI" is replaced by the 6 EC course "Generative AI".
As of 2024-2025, the entry requirements for the Bachelor Thesis Project are as follows:
on Febr 1st students must:
1) have completed all courses from their first year
2) have completed at least 66 ECs from second and third year courses.
3) miss at most 27 ECs from second and third year spring courses (apart from the Bachelor Thesis Project).
4) At the pre-reference date, the student misses at most 27 ECs from second and third year spring courses (apart from the Bachelor thesis project) and expects to comply with all rules at the reference date.
5) have completed the course "Research Methods in AI".
Requirement 1 must always be met, in exceptional cases the study advisor can give permission to start when rule 2 or 3 is not met. In case of any questions, please contact the study advisor.
For the most complete details, see the study guide page of the Bachelor Thesis Project.
Course | EC | Semester 1 | Semester 2 |
---|---|---|---|
Fall 2024 |
|||
Electives |
|||
Cognitive Modelling | 6 | ||
Cognitive Neuroscience | 6 | ||
Cognitive Robotics | 6 | ||
Computer Vision | 6 | ||
Concepts of Programming Languages | 6 | ||
Generative AI | 6 | ||
Human Computer Interaction and Information Visualization (Bsc) | 6 | ||
Introduction to Video Game Making | 6 | ||
Natural Computing | 6 | ||
Natural Language Processing | 6 | ||
Spring 2025 |
|||
Mandatory courses |
|||
Bachelor Thesis Project | 15 | ||
AI & Ethics | 3 | ||
Software Engineering | 6 | ||
Electives |
|||
Data Science | 6 | ||
Program Correctness | 6 | ||
Extra curricular elective |
|||
Artificial Intelligence and Robotics Challenge | 2 |
In addition to offering you a solid university education, Leiden University aims to prepare you as well as possible for the labour market, and in doing so contribute to the development of your employability. In this way, it will become easier for you to make the transition to the labour market, to remain employable in a dynamic labour market, in a (career) job that suits your own personal values, preferences and development.
'Employability' consists of the following aspects that you will develop within your study programme, among others:
1. Discipline-specific knowledge and skills
Knowledge and skills specific to your study programme.
2. Transferable skills
These are skills that are relevant to every student and that you can use in all kinds of jobs irrespective of your study programme, for example: researching, analysing, project-based working, generating solutions, digital skills, collaborating, oral communication, written communication, presenting, societal awareness, independent learning, resilience.
3. Self-reflection
This concerns self-reflection in the context of your (study) career, including reflecting on the choices you make as a student during your studies, what can you do with your knowledge and skills on the labour market?
In addition, reflecting on your own profile and your personal and professional development. Who are you, what can you do well, what do you find interesting, what suits you, what do you find important, what do you want to do?
4. Practical experience
Gaining practical experience through internships, work placements, projects, practical (social) assignments, which are integrated into an elective, minor or graduation assignment.
5. Labour market orientation
Gaining insight into the labour market, fields of work, jobs and career paths through, for example, guest speakers and alumni experiences from the work field, career events within the study programme, the use of the alumni mentor network, interviewing people from the work field, and shadowing/visiting companies in the context of a particular subject.
Study Career Meetings in orientation courses, such as Studying & Presenting (first year)
Information Session with Student Dean
Mentorship
Workshops and Career Colleges from Science Career Service
Alumni and company lectures as part of various bachelor’s courses (Databases, Machine Learning, Data Science, Software Engineering, etc.)
Science Job Market
Master’s Day (Leiden University)
Minor Market (Leiden University)
Research skills as part of the second-year course Research Methods in Computer Science and the third-year Bachelor Thesis Project
Bachelor Career Orientation Day via De Leidsche Flesch
Institute-organized lectures (Ada Lovelace Lecture, LIAXX events)
Workshops and Career Colleges from Science Career Service
Study Career Meetings
Every year, various activities take place, within, alongside and outside of your study programme, which contribute to your preparation for the labour market, especially where it concerns orientation towards the work field/the labour market, (career) skills and self-reflection. These may be information meetings on decision moments within your programme, but also career workshops and events organised by your own programme, the faculty Career Service or your study association.
Leiden University Study Abroad Festival
Annual Leiden University Diversity Symposium
Conferences, e.g.
Minor Information Session and Minor Market
Master's Information Session on Master’s Day (Leiden University)
Study Abroad Festival
Lunch Lectures by Companies and Alumni
Workshops and Career Colleges from Science Career Service
Science Job Market and BioScience Park Excursion
Networking Event with Companies, Alumni, PhD Candidates, and Researchers
Career Activities by De Leidsche Fles
BioScience Park Excursion
Bachelor Career Orientation Day via De Leidsche Flesch
Workshop Leiden University Mentor Network
Workshops and Career Colleges Science Career Service
Faculty Career Service
The Career Service of your faculty offers information and advice on study (re)orientation and master's choice, (study) career planning, orientation on the labour market and job applications.
Leiden University Career Zone Leiden University Career Zone is the website for students and alumni of Leiden University to support their (study) career. You can find advice, information, (career) tests and tools in the area of (study) career planning, career possibilities with your study, job market orientation, job applications, the Alumni Mentor network, job portal, workshops and events and career services.
Workshops and events
On the course calendar you will find an overview of career and application workshops, organised by the Career services.