Bachelor in Computer Science

3 Years On Campus Bachelors Program

Aarhus University

Program Overview

The Bachelor’s in Computer Science at Aarhus University is designed for students who want to understand how technology works behind the scenes — from building software and apps to developing intelligent systems that solve real-world problems. It suits curious, analytical thinkers who enjoy logic, creativity, and turning ideas into functional digital solutions.


Curriculum Structure

First Year

In your first year, you develop strong foundations in coding and computational thinking. You begin with Introduction to Programming and Algorithms and Data Structures, learning how to write code, structure programs, and solve logical problems efficiently. Alongside this, Introduction to Mathematics and Optimisation builds the mathematical skills needed to analyse systems and design effective computing solutions.

Second Year

In the second year, you move from foundations to building real systems and understanding how humans interact with technology. Courses such as Software Development, Interaction Design, and Artificial Intelligence introduce you to designing user-focused software and intelligent applications. You also strengthen your ability to work in teams and manage larger development projects.

Third Year

Your final year allows you to specialise and apply everything you have learned. You explore advanced topics such as Cybersecurity, Big Data Processing, and Advanced Algorithms, before completing your Bachelor Project, where you solve a real computing problem in an area that interests you most. This year prepares you for industry roles or further study in computer science.


Focus Areas (in a string)

Programming · Software Development · Algorithms · Artificial Intelligence · Machine Learning · Cybersecurity · Data Processing · Interaction Design


Learning Outcomes (in a string)

Build and design software systems · Solve complex computing problems · Develop intelligent digital solutions · Analyse data and algorithms · Work on real-world technology projects


Professional Alignment (Accreditation)

The programme follows Denmark’s national higher-education framework and is fully recognised across the European Higher Education Area, ensuring international academic and professional credibility.


Reputation (Employability Rankings)

Aarhus University is globally recognised for Computer Science and consistently ranked among the world’s top universities, giving graduates strong employability in technology and innovation sectors.

Experiential Learning (Research, Projects, Internships etc.)

At Aarhus University, Computer Science is not taught from a distance — you learn by doing. From your very first semester, you’ll write code, build software, and solve real computational problems through hands-on exercises and group-based learning. The programme is delivered by the Department of Computer Science, located in IT City Katrinebjerg — Denmark’s largest IT and innovation hub — placing you right next to tech companies, research centres, and start-ups, so your learning environment mirrors the real digital industry.

As you progress, practical assignments, guided lab sessions, and collaborative projects ensure you graduate with experience in designing, developing, and testing real systems — not just theoretical knowledge:

  • Programming and software development exercises embedded in courses like Introduction to Programming and Software Development, where you code solutions to real tasks.

  • Group-based project work throughout the programme, training you to collaborate on larger system designs and problem-solving.

  • Interactive study cafés and supervised exercise sessions, supported by teaching assistants from the Department of Computer Science.

  • Final-year Bachelor Project, where you independently or in teams solve a real computer science problem in your chosen area.

  • Access to research-active computer science environments, connecting teaching with ongoing innovation in artificial intelligence, data science, and algorithms.

  • Location in IT City Katrinebjerg, giving proximity to technology companies and industry networks.

  • Student tech events and hackathons such as AUHack, allowing you to test your skills beyond the classroom.

Progression & Future Opportunities

Graduating from Computer Science at Aarhus University opens doors to one of the strongest job markets in today’s world — technology. AU computer science graduates are highly sought after, and many move into roles such as Software Developer, Data Analyst, IT Consultant, or Systems Engineer, often securing employment shortly after graduation. With Denmark’s growing tech sector and AU’s strong industry presence, you step into a degree that directly connects learning with career opportunity:

  • Dedicated career support: Aarhus University’s Career Service, job portal, and annual career fairs actively connect computer science students with employers, internships, and graduate roles in the tech industry.

  • Strong employability reputation: AU states that computer science graduates are in high demand in Denmark and internationally, giving you excellent job prospects after graduation.

  • Industry proximity: The Department of Computer Science is based in IT City Katrinebjerg, Denmark’s largest IT and innovation hub, placing you physically close to tech companies, start-ups, and research organisations.

  • Competitive salary potential: IT and computer science graduates in Denmark are among the highest-earning newly qualified professionals, reflecting strong market demand.

  • Long-term degree value: As a fully recognised European higher-education qualification from a globally ranked university, your degree carries international academic and professional credibility.

  • Graduation outcomes: Many graduates continue directly into professional tech roles, while others progress into specialised master’s degrees or research pathways.


Further Academic Progression:

After completing your bachelor’s, you can continue at Aarhus University with a Master’s in Computer Science or related IT fields, specialising in areas such as Artificial Intelligence, Data Science, Cybersecurity, or Human-Computer Interaction. This pathway also opens opportunities for research and PhD studies, allowing you to advance into expert or leadership roles in technology and innovation.

Program Key Stats

kr16,000
kr 150
Sept Intake : 15th Mar


Eligibility Criteria

AAB - AAA
3.4
24
70 - 85

NA
NA
6.5
83

Additional Information & Requirements

Career Options

  • Software Developer
  •  Data Analyst
  • IT Consultant
  •  Systems Engineer
  • Cybersecurity Specialist
  •   Artificial Intelligence Engineer

Book Free Session with Our Admission Experts

Admission Experts