Bachelor's Programme in Computer Science and AI
Summary
The program has two parallel tracks: Computer Science and AI. This education is designed for those aiming to develop in-depth knowledge, where mathematics and analytical thinking play a central role from day one. We are entering a job market where AI is reshaping the entire field, and where deep expertise in both advanced computer science and the technology behind AI is essential for building robust and effective technical solutions for the digital society of the future.
About
The program combines a solid foundation in computer science with modern artificial intelligence to educate students who can understand, develop, and take responsibility for the digital systems of the future in a rapidly changing society.
Both the Computer Science track and the AI track include studies in fundamental computer science and artificial intelligence, as the future job market requires competence in both areas as well as an understanding of how they interact.
The AI track is mathematically and analytically demanding and is aimed at students who want to work in depth with machine learning, statistics, and advanced models — not merely use existing AI tools, but understand how they work and how they can be further developed.
The Computer Science track is intended for students who want to develop a deep understanding of programming, algorithms, computer systems, and security. It focuses on building robust and efficient technical solutions for the digital society of the future, where fundamental knowledge of AI and data analysis becomes a natural complement to classical computer science.
Ethics and AI from a societal perspective are also integrated as a common thread throughout the entire program. Students are expected not only to master various technical methods in computer science and AI, but also to understand how these technologies affect individuals, organizations, and society as a whole.
The Department of Computer Science and Engineering is jointly operated by Chalmers University of Technology and the University of Gothenburg, which enables it to offer a wide range of courses in different areas. Most of the courses in the program are taken together with engineering students at Chalmers.
Programme structure and content
The first year of the Bachelor’s program in Computer Science and AI is common for all students, regardless of their intended specialization. Students take mandatory courses in programming and mathematics. This also includes a couple of courses from the two future specializations, allowing students to explore both tracks and gain a clearer idea of what to choose in year two.
In year two, students choose a specialization: the AI track or computer science. About half of the courses are mandatory for both tracks, with a focus on advanced mathematics for the AI track, while the computer science track is oriented toward more traditional computer science.
Year three consists of elective advanced courses, where students can also take courses from the track they did not choose in year two. There are also opportunities for international exchange studies during this academic year. The program concludes with a bachelor’s thesis.
In year two, students choose a specialization: the AI track or computer science. About half of the courses are mandatory for both tracks, with a focus on advanced mathematics for the AI track, while the computer science track is oriented toward more traditional computer science.
Year three consists of elective advanced courses, where students can also take courses from the track they did not choose in year two. There are also opportunities for international exchange studies during this academic year. The program concludes with a bachelor’s thesis.
Who should apply?
This is a program for those who enjoy developing innovative solutions using mathematics and programming. The program is aimed at students seeking an education with significant academic depth, where mathematics and analytical thinking play a central role from day one. If you are interested in creating robust, reliable, and complex technical solutions for the future — with or without a focus on AI — this may be the right bachelor’s program for you.
Prerequisites and selection
Entry requirements
General entrance requirements for university studies and the Swedish upper secondary courses English 6, Mathematics 4 or Mathematics D or English level 2, Mathematics Further level 2
Selection
Selection is based upon:
- your average grade from upper-secondary school (allocated to 66% of seats)
- the Swedish Scholastic Aptitude Test (SweSAT) (allocated to 34% of seats)
Please note that the SweSAT is a test only available in Swedish and is in no way mandatory for admission.
More information can be found here: Selection process bachelor’s
After graduation
The program consists of three years and leads to a Bachelor of Science degree, with a major in either AI or Computer Science – depending on which track the student has been following.
The education provides broad career opportunities in both industry and research, for example in software development, AI development, data analytics, cybersecurity, and advanced technical systems.
The program also provides a solid foundation for further master’s studies, either internationally or in one of the master’s programs offered by the University of Gothenburg or Chalmers University of Technology.
Facilities
The teaching in the Bachelor's Program in Computer Science and AI primarily takes place at Chalmers’ main Johanneberg campus in Gothenburg. As a student, you have access to the program’s own student space, Monaden. It includes a kitchen, quiet study rooms, board games, and opportunities to meet other computer science students from different years of the program.
Exchange opportunities
There are good opportunities to study abroad during the third year of the program.
If you wish to study abroad, you can do so through one of our exchange agreements. One of the advantages of studying through an exchange agreement is that you do not have to pay tuition fees at the host university.
For studies within Europe, scholarships are available to help finance your exchange studies.