Obligatoriska kurser för Kandidatprogrammet i datavetenskap och AI
En översikt över obligatoriska kurser för det internationella Kandidatprogrammet i datavetenskap och AI. Årskurs två väljer studenter spår: AI eller datavetenskap.
I vilken ordning kurserna ges under läsåret kan komma att skilja sig något från punktlistorna.
Under årskurs tre finns stora möjligheter att själv forma sin utbildning med hjälp av valbara kurser. De valbara kurserna kan även ges vid anda lärosäten om man väljer att åka på utbytesstudier.
Årskurs 1:
- Fundamentals of Programming
- Introduction to Computer Engineering
- Object-oriented programming
- Data Structures and Algorithms
- Linear Algebra and Calculus I
- Applied Mathematical Thinking
- Mathematical Statistics
- Introduction to Data Science
Årskurs 2 – datavetenskapliga spåret:
- Ethics and Philosophy in Computer Science & AI
- Discrete Mathematics
- Finite Automata and Formal Languages
- Fundamentals of Computer Security
- Project in Computer Science & AI I
- Functional Programming
- Principles of Concurrent Programming
- Project in Computer Science & AI II
Årskurs 2 – AI-spåret:
- Ethics and Philsophy in Computer Science & AI
- Statistical Modeling
- Machine Learning
- Agentic AI
- Project in Computer Science & AI I
- Linear Algebra and Calculus II
- Multivariable Calculus
- Project in Computer Science & AI II
Årskurs 3:
- Databases
- Bachelor thesis
Alla kurser ges på engelska. Kursplanerna för kurserna ovan kan sökas fram i universitetets kurs- och programkatalog.