Computer Science
# #144
QS Subject Rankings
3 years
Program duration
No
Scholarships
Program Overview
Main Subject
Computer Science
Degree
BSc
Study Level
Undergraduate
Study Mode
On Campus
Computer Science centers around the understanding of and working with data and information using computers. It involves everything from writing code to solving problems, analyzing data for insights, and developing new technologies. It’s learning the language of computers so that we as computer scientists can collaborate with them to solve problems and create new innovations.
In the Computer Science programmer, you'll learn to design, program, and ensure the correctness of software from scratch. You'll be able to program in a variety of programming languages, handle large amounts of data, and process data with artificial intelligence and visual methods. You'll also learn methods to prevent cyberattacks - all for the goal to develop user-friendly, flawless, and secure IT solutions.
A central part of computer science is modelling and effectively solving complex problems. Relevant mathematical methods play a central role in several of the courses, as you'll use these methods to develop and understand algorithms and investigate the security and efficiency of IT systems.
Eligibility Requirements
All applicants, both for quota 1 and quota 2, must fulfil the following admission requirements for Computer Science:
Qualifying entry examination
You must have a qualifying entry examination.
Specific admission requirements
You must fulfil the following specific admission requirements:
English B
Mathematics A
B-level is the Danish subject level, not the grade. We assess your subject levels when you apply.
Grade point Average (GPA) requirement of 6.0 in quota 1
You must have a minimum GPA of 6.0 and a minimum GPA of 6.0 in Mathematics A on the Danish 7-point grading scale in your qualifying examination to be assessed in quota 1.
If you do not have a GPA of 6.0 on the Danish 7-point grading scale, then your application can only be assessed in quota 2.
Aarhus University has specific English language requirements for Bachelor’s degree programs. To meet the English language proficiency requirement, applicants must have qualifications comparable to a Danish secondary school English at B-level or meet the following criteria:
Accepted Qualifications:
- Danish or Nordic Qualifying Entry Examinations.
- Qualifying Entry Examinations from Specific Schools:
- Duborg School
- A.P. Møller School
- International Baccalaureate (IB) diploma
- European Baccalaureate (ScholaEuropaea)
- Non-Danish Qualifications:
- Zeugnis der Allgemeinen Hochschulreife (Abiturzeugnis) from Germany with English subject at a specified level.
- Baccalauréat avec Option Internationale (OIB) from France with an English option.
- High-school diplomas from countries including the USA, Canada, Australia, New Zealand, Great Britain, Scotland, or Ireland with a passed English subject.
Accepted English Language Tests:
- TOEFL:
- English B: Minimum score of 83 (internet-based)
- English A: Minimum score of 100 (internet-based)
- TOEFL IBT Special Home Edition is accepted.
- IELTS Academic:
- English B: Minimum score of 6.5 overall
- English A: Minimum score of 7.0 overall
- IELTS Academic online and IELTS Academic for UKVI are accepted.
- Cambridge English Tests:
- English B: Certificate in Advanced English (CAE) with grades A, B, or C, or a minimum of 180 points.
- English A: Certificate of Proficiency in English (CPE) with a minimum of 190 points or Certificate in Advanced English (CAE) with grade A or a minimum of 190 points.
Tests Not Accepted:
- TOEFL ITP, TOEFL Essentials, MyBest Scores, and paper-based tests.
- IELTS General Training or other IELTS test types.
- Cambridge tests that don't meet the required grades or scores.
- Other tests like Duolingo, Trinity ISE III, Pearson PTE, Euroexam, or Michigan Language Assessment.
Important Notes:
- Test results must be verifiable via the test center’s website.
- IELTS and TOEFL tests older than 2 years typically cannot be verified online.
- You must upload your test result and registration receipt by the documentation deadline.
Make sure to check the specific deadlines for submitting your documentation on www.optagelse.dk.
Tuition Fees and Scholarships
Domestic Students
Tuition Fee/year | Other Expenses |
International Students
Tuition Fee/year 4,100 Euro | Other Expenses
|
Application Deadline
Semester 1
Domestic Deadline | International Deadline |
---|---|
15 March |
Semester 2
Domestic Deadline | International Deadline |
---|---|
5 July |
Curriculum
- Introduction to Programming – 10 ECTS
- Algorithms and Data Structures – 10 ECTS
- Introduction to Mathematics and Optimization – 10 ECTS
- Computer Architecture, Networks and Operating Systems – 10 ECTS
- Programming Languages – 10 ECTS
- Computability and Logic – 10 ECTS
- Software Engineering and Architecture – 10 ECTS
- Human-Computer Interaction – 10 ECTS
- Introduction to Probability Theory and Statistics – 10 ECTS
- Databases – 10 ECTS
- Distributed Systems and Security – 10 ECTS
- Numerical Linear Algebra – 10 ECTS
Elective Courses – 30 ECTS
- Bachelor's Project – 15 ECTS
- Philosophy and Ethics of Computer Science and IT Product Development – 5 ECTS
- Elective Courses – 10 ECTS
Program Benefits
With a bachelor’s degree in Computer Science, you can pursue further studies in a variety of master's programmes. Most students choose to continue their studies with our master's programme in Computer Science.
Computer scientists continue to be in great demand all over the world, and this is also the case in Denmark. Computer Science graduates from Aarhus University have an excellent reputation and are in very high demand for exciting and well-paid jobs in and around Aarhus or abroad.
Our graduates get opportunities across all industries, and often work on designing and developing new systems. You can also work as a consultant, project manager, teacher at a high school, or as a researcher after completing a Ph.D. programmer.
Career Possibilities
There is a high demand for computer scientists, and most of our students get jobs immediately after completing their studies. Many end up in private companies such as software houses or firms specializing in cybersecurity, medical technology, public administration, banking/fintech, graphics, bioinformatics, and much more. Additionally, many computer scientists have successfully started their own ventures.
Every year, 50+ IT companies gather to meet students in the IT city of Katrinebjerg when the Department of Computer Science hosts the major IT career fair - Katrinebjerg Career Day (also known as Kdag).Computer scientists are highly sought after and therefore have one of the highest Danish starting salaries. The list below (Source: Prosa) shows what the salary was in January 2023 for privately employed individuals in Denmark with up to 2 years of work experience nationwide (37 hours/week).
Your Guide to Canadian Universities and Programs
Providing information about Canadian universities, programs, and application processes.