This programme is only offered in Danish.
Mathematics is an important part of computer science. You will use mathematical methods to develop and understand algorithms and to describe the security of computer programs. Theoretical and practical programming is also a large part of the degree programme, and you will also learn about software architecture, algorithms, databases and designing user interfaces.
The course programme at Computer Science is a combination of lectures and exercises. The lectures are held for large groups of students in auditoriums, while the exercises take place in classes of around 20 students. In addition to the compulsory courses, during the course of the degree programme you have the chance to choose courses such as Mathematics, Multimedia, Encryption and Security, or courses from other subject areas at the university.
There is not far from theory to practice at computer science. You can make use of the knowledge you gain straight away and you have good opportunities to find a relevant student job. Many of the research projects make use of student programmers and because computer science is located in the IT City Katrinebjerg, there is easy access to jobs that are relevant to your studies in one of the many associated IT companies.
With a Bachelor’s degree in computer science, you will be qualified for admission to a variety of Master's degree programmes including computer science. This can provide job opportunities in areas such as the planning, design and programming of new IT systems, in IT security, public administration, finance systems, graphics or bioinformatics. You can also work as a consultant, project manager, teacher or researcher. Many computer scientists also end up starting their own company.
Admission area number: 22115
A qualifying examination as well as the following specific admission requirements (A, B and C refers to the subject level in the Danish upper secondary school with A being the highest level possible):
If there are any subjects you have not completed at the required level, you can take them as supplementary courses or as a summer supplementary course (conditional Admission).
The admission requirements must be met and documented by 5 July in the year of application unless you apply for conditional admission.
Like quota 1 applicants, quota 2 applicants must have passed a qualifying examination, and they must also fulfil the specific admission requirements above.
Quota 2 applicants are individually evaluated on the basis of:
Quota 2 subjects:
In 2018 a new entry requirement is introduced. To apply for admission in 2018 you must have at least 7.0 grade average in the qualifying examination and at least 7.0 grade average in Mathematics A.
Applicants who do not meet or do not expect to meet the grade requirement of minimum 7.0 in Mathematics and an average of 7.0 in the qualifying examination, may apply for admission via an entrance examination. A passed entrance examination is equated with both grade requirements.
For applicants who wish to participate in an entrance examination, the application deadline is 15 March 12.00 (midday)
Quota 2 criteria
If there are more qualified applicants than the number of places, the following criteria will be included in the assessment of applications:
• Score from admission test
• Average in Mathematics
• Average in the qualifying examination.
Here you can find the academic regulations for the Bachelor’s degree programme in computer science. Here you can find more information about the content of the individual subjects, the structure of the degree programme and the demands that will be made of you as a student. You can also read about the types of exams and the exam requirements.
In the study programme diagram for the Bachelor’s degree in computer science you can click on the various subjects to read the individual course descriptions.
The lectures at computer science are held for large groups of students in auditoriums, while the exercises take place in classes of about 20 students under the supervision of a student teacher. In lectures, your teachers will review the theory, while the exercises are used to elaborate on the theory and to solve tasks, usually together with your study group.
A basic introduction to mathematics is an important part of the degree programme. You will be using mathematical methods when you e.g. have to develop and understand efficient algorithms or describe the security of computer programs. Mathematics will therefore be a large part of the basis for the degree programme. At the start of the degree programme there are around 20 hours of scheduled lessons a week, and you should expect to spend at least as much time on preparation, both independently and in your study group.
A typical timetable for a week during the second quarter could look like this:
08:00–10:00: Calculus 2 (theoretical exercises)
10:00–13:00: Programming 2 (theoretical exercises)
14:00–16:00: Programming 2 (lecture)
08:00–12:00: Computer Architecture (theoretical exercises)
12:00–14:00: Calculus 2 (lecture)
12:00–14:00: Programming 2 (lecture)
14:00–17:00: Calculus 2 (laboratory work)
08:00–11:00: Computer Architecture (lecture)
12:00–14:00: Calculus 2 (lecture)
The first half of the Bachelor's degree programme provides you with a complete presentation of the many basic computer science disciplines, such as algorithms, programming languages, databases, security and interaction design. In the second half you will work in-depth with the individual subjects and you will already here have the freedom to choose courses and areas that interest you. So you can choose courses in Multimedia, Cryptology and Security or Algorithms - or you can choose other subjects that make sense in relation to your degree programme as a whole.
At the Friday bar you can meet your classmates and teachers away from the classroom. There are also two active student associations who both hold academic and social events throughout the year.
-experienced, photographed and filmed by the students themselves.
With thousands of pictures #yourniversity gives insight into the everyday life as a student at AU; the parties, procrastination, exams and all the other ways you’ll spend your time at university.
The photos belong to the users, shared with #Yourniversity, #AarhusUni and course-specific AU-hashtags.
The diagram shows the kinds of jobs and job functions available to graduates of the corresponding MA/MSc programme, based on the 2013/14 AU employment survey.
There is not far from theory to practice at computer science. You can make use of the knowledge you gain straight away and you have good opportunities to be a student programmer, student teacher or to find another relevant student job. Many of the research projects make use of student programmers, giving you the chance to get acquainted with the latest research. Other students find work in private companies and because computer science is located in the IT City Katrinebjerg, there are many IT companies with jobs that are relevant to your studies.
Because computers and information technology is found in all parts of society, computer science opens the door to many different job opportunities with very different job descriptions - typical jobs involve working on the design and development (programming) of new systems as a computer developer. You could also work as a consultant, manager or project manager, as an upper secondary school teacher or as a researcher.
Many computer scientists end up working in private companies. Both in general software houses or companies specialising in IT security, medical technology, public administration, banking/finance, graphics, bioinformatics and much more. In addition, quite a few computer scientists have successfully started their own business and are now themselves employing other computer scientists.