Web Development

Bachelor top-up programme - 1½ years - 90 ECTS

This programme will no longer be available in English from 2022 and onwards.

The programme in Web Development is a top-up bachelor degree to the Computer Science or Multimedia Design programmes, with a focus on websites, advanced web applications and/or mobile applications. 

This entire programme is taught in English.

Get practical and strategic insights into web technology

With a bachelor in Web Development, you are qualified to work with web technologies within several different fields. You can, for example, work with the development of classic websites, advanced web applications and/or mobile applications. You will work with both the practical and strategic sides of web development.

Become a coordinator for advanced web development projects

In 1½ years, you’ll get the knowledge and tools to qualify you to work with technologies that ensure that you are prepared to enter into many different types of jobs. This could be anything from advanced web development projects, where the products are directed towards many different platforms, to the use of multimedia - audio, video etc. in integrated communication solutions.

Go abroad as part of your degree

You can study, join a summer school or take your internship abroad during the programme.


The Web Development programme consists of six modules, an internship and a Bachelor's project. Each of the first two semesters features three modules, whilst the final and 3rd semester consists of an internship with an IT company and a Bachelor's project, also to be completed in a company.

Your programme will be composed of a transition module and three core modules. The choice of the transition module depends on your qualifying exam. Apart from that, you need to complete two further modules. You may choose among elective modules, adding up to a total of six modules.

Backend development (10 ECTS)

Frontend development (5 ECTS)

Databases (5 ECTS)

Interaction and experience design (10 ECTS)

Advanced web programming (10 ECTS)

Elective modules (20 ECTS). Examples:

  • CMS
  • Mobile development
  • XR development - virtual and augmented reality
  • Progressive web apps

You will have to choose 2-4 electives - depending on the required hours of the chosen electives.

Internship (15 ECTS)

Bachelor's project (15 ECTS)

Teaching methods 

You are expected to work independently as a large part of the curriculum is learned via work in study groups. The study requires you to take responsibility for your own learning and you must commit and involve yourself in your learning as well as the social environment.


You will spend the first half of the 3rd semester in an internship with a company. The internship will give you the opportunity to apply your theoretical knowledge to practical work, and at the same time, you enhance your chances of gaining quick access to an exciting job. It is your own responsibility to find a company that will take you in, but we will place a large number of contacts at your disposal.

Bachelor's project

During the second half of the 3rd semester, you have to write your Bachelor's project. The Bachelor's project should be based on a practice-related issue. You must outline the issue for your Bachelor's project in collaboration with an external partner, e.g. the company where you did your internship. Normally, the project is elaborated on in close contact with the company, and you will probably spend most of your time at the company whilst working on the project.

Apply for admission

This programme will no longer be available in English from 2022 and onwards.


In the 3rd semester, you will do an internship in a company.

In your internship, you will get to test your newly acquired skills in a company and get insight into future work assignments and career opportunities. You will be able to connect your theoretical knowledge with practical experience and at the same time strengthen your CV.

In the internship, you can test a specific field of work and then focus your programme in relation to your career plans. As part of your internship, you must write a project report which is based on a problem statement from the company. Here, you will have the opportunity to specialise within your specific interests.

The internship is a mandatory part of your programme, and it is your responsibility to find an internship company. To help, we have a wide range of tools and contacts available, e.g. via job and internship portal.

Get advice from our student, Teddy, on how to find an internship in Denmark

Examples of internship companies

Your internship can be taken in a company in Denmark or abroad. Here are some examples of internship companies:

Cooperation with a lot of companies

Business Academy Aarhus cooperates closely with a wide range of private and public companies. Contact with the business community creates real-life teaching – for the benefit of the students, the programme and the companies.

You will, first and foremost, encounter cooperation with the business community in connection with project work and your internship. We also invite guest speakers to contribute with their experience and the latest trends from the business community. For exams, we also use co-examiners from the business community.

Career options

The programme is geared towards employment in R&D departments in companies of all sizes or in large consultancy or software companies working in the web field. Following a couple of years' work experience, you will be able to handle advanced functions in connection with the planning and architecture of complicated web systems.

Below are some examples of job titles:

  • Web Developer
  • Frontend Developer
  • Software Developer
  • UI Designer
  • UX Designer

Continue with your education

A Bachelor top-up degree from Business Academy Aarhus is a dynamic pathway to higher education. A Bachelor top-up degree is equivalent to a Bachelor’s degree from a research university. A number of our graduates enrol in relevant post-graduate or Master programmes in Denmark or abroad. Please note that you may need to take supplementary courses to meet the admission requirements.

Below is an example of Master’s degrees that have admitted our graduates. There might be other options for further education.

Do you want to know more?

If you want to continue studying, you can get counselling from the educational institution that you want to be admitted to.

You are also welcome to contact our student and career counsellors for further information about careers and further education.

Student life

When you embark on a higher education programme with us, you'll get:

  • a top-quality internationally recognised degree
  • combined theory and practice in small classes of 20-35 students, which ensures close contact between lecturer and students
  • focus on learning in small teams, with real-life cases in collaboration with companies
  • a compulsory internship as well as excellent job opportunities during and after your studies
  • a great international experience in a vibrant, active and culturally diverse city
  • Danish lessons on campus
  • plenty of other social activities. 

Find more information on student life at Business Academy Aarhus

Info for international applicants

There are a lot of practical matters you need to know in order to get a good start and have a pleasant stay in Denmark.

Find information about housing, financial issues, permits ect. here

Get a buddy

All international students are offered a Buddy. A Buddy is a current Academy student, who volunteers to help new international students get off to a good start in Aarhus.

Get more information - and apply for a buddy here

Study satisfaction

Every two years we carry out – in cooperation with the Ministry and together with the other Danish educational institutions – a survey of the study satisfaction among our students. The survey is called ‘Learning barometer’.

See the latest results from the ‘Learning Barometer’ at Business Academy Aarhus here

Compare Higher Education programmes

On Uddannelseszoom (in Danish only), you can compare results from the ‘Learning Barometer’ across all higher education institutions in Denmark. You can, among other things, compare salary levels and see how graduates got their first job.

Teaching evaluation

Every year we carry out a teacher evaluation where our students evaluate the teaching they receive.

See the results of the latest teacher evaluation here