How do you design secure mobile apps? Can you teach a computer to find the fastest route through a city? How can software help create detailed 3D medical images from MRI scans? If you enjoy problem-solving and want to work at the forefront of digital innovation, the Bachelor's degree in Computing Science at the University of Groningen is the programme for you.
The Bachelor’s degree in
Computing Science is a three-year international programme taught
entirely in English. You’ll learn how to design, build, and
improve computer systems, gaining both theoretical knowledge and
practical skills along the way. You’ll develop expertise in
mathematical foundations, software development and documentation,
system analysis, group collaboration, and technical
communication.
Computing Science is a dynamic and
flexible field that connects with many other disciplines and plays
a key role in addressing real-world challenges through technology.
Whether you aim to develop smarter apps, optimize logistics, or
contribute to future innovations, this programme equips you with
the skills needed for careers in software development, research,
and industry.
Semesters | ||||
---|---|---|---|---|
CoursesCourse Catalog > | 1a | 1b | 2a | 2b |
Introduction to Computing Science (5 EC) | ||||
Introduction to Logic (5 EC) | ||||
Programming Fundamentals (10 EC) | ||||
Computer Architecture (5 EC) | ||||
Discrete Structures (5 EC) | ||||
Algorithms and Data Structures in C (for CS) (5 EC) | ||||
Calculus for Computing Science (5 EC) | ||||
Introduction to Information Systems (5 EC) | ||||
Computer Networks (5 EC) | ||||
Linear Algebra (5 EC) | ||||
Object-Oriented Programming (for CS) (5 EC) |
The courses above are an example of the first-year programme.
Credits per year: 60 ECTS; most courses are 5 ECTS.
More information about the courses can be found here: https://ocasys.rug.nl/current/catalog/programme/56978
Please be advised that Faculty of Science and Engineering
students are expected to adhere to our Bring Your Own Device (BYOD)
policy, ensuring seamless integration of personal electronic
devices for academic purposes. For more detailed information on our
BYOD policy, please visit our webpage.
Exchange: All our science and engineering programmes offer study abroad possibilities at a number of partner institutions. Our partners include top-100 universities in Europe (for example in Germany, UK, and Sweden) and in the USA, China, South-East Asia, and South America. Our exchange programmes have a typical duration of one semester and count toward your final degree.
Internship: This programme offers you the opportunity to carry out a research project of a variable number of months at a company in the Netherlands or abroad, as part of your thesis. Our choice of industry partners ranges from large multinationals (such as Shell, Philips, Unilever) to dynamic small and medium enterprises in the Groningen area.
wiskunde B
wiskunde B
wiskunde B
Specific requirements | More information |
---|---|
language test |
Language proficiency certificate for English (except for applicants with a Dutch pre-university education (VWO) as well as the exemptions listed on the language exemptions webpage). More information: https://www.rug.nl/fse/education/admission-application/apply-bsc/language |
other admission requirements |
Before you apply! When you cannot fulfil the vwo requirement, due to deficient profile or if you want to be admitted on the basis of a successfully passed first year of HBO or colloquium doctum, you need to submit an additional admission request via the Admission Board Bachelor programmes. Please go to this website for more information. |
The degree programme will organize a matching procedure. Although the advice is not binding participation is compulsory. More information about matching: https://www.rug.nl/fse/education/matching
Type of student | Deadline | Start course |
---|---|---|
Dutch students | 01 May 2026 | 01 September 2026 |
EU/EEA students | 01 May 2026 | 01 September 2026 |
non-EU/EEA students | 01 May 2026 | 01 September 2026 |
Please note: for your application in Studielink, please choose the option without the 'Numerus fixus programme' label.
The degree programme will organize a matching procedure. Although the advice is not binding participation is compulsory. More information about matching: https://www.rug.nl/fse/education/matching
Specific requirements | More information |
---|---|
previous education |
Secondary education equivalent to Dutch pre-university (vwo) is required. A list of qualifications that are considered equivalent to pre-university education in the Netherlands can be found here: https://www.rug.nl/education/application-enrolment-tuition-fees/admission/procedures/non-dutch-qualification/ If you have any questions concerning admission to the programme, please contact our Admissions Office: https://www.rug.nl/education/application-enrolment-tuition-fees/contact/ |
additional subject |
Sufficient background knowledge in Mathematics is required. The Admissions Board will determine whether your background knowledge in this subject is sufficient to start the Bachelor's degree programme of your choice. |
language test |
You will need to submit proof of English proficiency in accordance with the requirements of the Faculty of Science and Engineering. Please find our English language requirements (exemptions, IELTS, TOEFL, Cambridge and more) on this page: https://www.rug.nl/fse/education/admission-application/apply-bsc/language |
Type of student | Deadline | Start course |
---|---|---|
Dutch students | 01 May 2026 | 01 September 2026 |
EU/EEA students | 01 May 2026 | 01 September 2026 |
non-EU/EEA students | 01 May 2026 | 01 September 2026 |
Please note: for your application in Studielink, please choose the option without the 'Numerus fixus programme' label.
Many students in Computing Science are offered a job before they have even graduated! They work in a wide variety of occupations in the Netherlands or abroad. There are plenty of career opportunities for you as a creative problem-solver!
Finding work when you graduate
After completing their Master's degree, many graduates find work with IT firms, large companies, public-sector organizations, hospitals or educational institutions, where they design software components or lead projects that involve merging various components or even systems.
Other career prospects
If you have knowledge of computing, the ability to think at an academic level and a problem-solving approach, many companies will welcome you, in management positions too. Education and science journalism are other possible areas.
Or will you study for a PhD?
Some graduates choose a PhD programme involving four years of research. The research concludes with a thesis, which will earn you the title of Doctor of Computing Science. Everyone who does this finds an interesting job, either within the university or outside, for example at a hospital or at an independent firm.
The mission of the Bernoulli Institute is to perform outstanding academic research and teaching in Mathematics, Computer Science, and Artificial Intelligence, and to maintain international leadership herein; to foster these disciplines as a living body of knowledge, and to make it relevant to society in its broadest sense. The symbiosis between pure and applied science, and between mono- and multidisciplinary research and teaching, is a distinguishing characteristic of our institute. As an important part of this mission we aim to transfer our results to other areas of science and technology, and initiate and expand inter- and multi-disciplinary research collaborations.
The following research groups within the institute focus on computing science: