Software Technology Engineering

Do you want to work with Internet of Things, Interactive Media or Data Engineering? The Software Technology Engineering Bachelor's Degree programme provides you with the skills and knowledge needed to develop and manage software systems. 

What is it like to be a VIA Engineer?

At VIA we educate engineers, who are going to answer the questions we do not know yet. And engineers, who will create the solutions of the future.

VIA Engineers are “Made to Make”. We educate engineers in close cooperation with the business community and have an eye for the world, we are going to develop, take care of, and make smarter.

About the Software Technology Engineering Programme

  • The Software Technology Engineer Programme is professionally oriented and structured. In the courses of the programme you will work with innovation and processes of development – from the first ideas to the design of the final product. Software Technology Engineering is a broad education, where you get the opportunity to get a portfolio of many engineering skills, which you can use independently of which field you want to work in. 

    During the Software Technology Engineering Programme, you will attend a broad range of courses. As a student at the Software Technology Engineering Programme you will achieve a competencies regarding software and tech alongside broader competencies and methods to make you navigate in the field of engineering. 

    Depending on the choice of electives, students can specialise in one of four areas:

    Furthermore, at all VIA’s engineering programmes, we have independently from which field you are enrolled at, a focus on sustainability, digitalisation, innovation and entrepreneurship. These are fundamental elements, which we are working with during the entire programme and it will be naturally implemented in the lessons, projects during the semesters and internships. 

    See the VIA Software Technology Engineering course catalogue

    Information about computer requirements

    We recommend that you acquire a PC with the the appropriate specifications before starting at VIA.

    Read about computer requirements before your programme start (pdf)


    See current and former curricula

    Executive order

    See the executive order (only in Danish)

    More information

    See the study activity model
    See average grades and statistics for VIAs programmes (only in Danish)
    What is a professional Bachelor's degree?


  • The courses at the Software Technology Engineering Programme consist primarily of classroom teaching. Classes are based on project work with emphasis on problem based learning. Project work is based on concrete cases from real businesses. Your lessons vary between theory and practice. This means, that your will learn academic theories of engineering and how to transfer theories to practical tasks, projects and cases. Project work takes place both individually and in teams. In the early stages of the study programme you will be introduced to your teammates.

    Company visits

    At VIA, we educate engineers in close cooperation with businesses. Therefore, we organise company visits during your studies, at which you can meet fully-trained Software Technology Engineers, who will introduce you to their workdays, tasks and the challenges they face during their workdays. By that, you will learn how different companies operate, what the day-to-day tasks are like for a Software Technology Engineer and what you can expect, when you finish your studies.

    Study start

    During the first days of your first semester, you will be introduced to your study programme and the study environment at your new campus. Study start is comprised of both academic introduction to your programme as well as social activities, where you get to know your fellow students. Furthermore, you will get an introduction to the Campus Horsens and the city of Horsens.

    As a part of study start, you will meet your lecturers, student counsellors and mentors. They are all ready to answer your questions and tell you about your new study programme. An experienced student from the Software Technology Engineering programme will be assigned to you as your mentor and help you settle in your new role as a student at VIA.

    Most of our programmes have study start in the end of August, but the final programme and dates will be announced at VIA’s intranet for students. You will get access to the site if you are enrolled at one our programmes.

    We are looking forward to meet you!

    Study environment

    You have the opportunity to emerge yourself in the study environment once you are enrolled.

    At VIA, we have a lot of different associations, which you are more than welcome to join. We have both social, academic and political, or you can join the social life at Friday bars, parties or by playing board games in the afternoon.  

    Campus Horsens

    The Software Technology Engineering programme is based at our Campus in Horsens.

    Our new campus based in the town center of Horsens. The new campus is located right next to the train station, and therefore, it is easy to commute to campus. As a student at Campus Horsens, you will be a part of a brand new study environment with 2,900 students, 27 study programmes and the centre of VIA’s engineering programmes.

    Campus Horsens has an international student environment with students from all over the world.

    Read more about Campus Horsens.

  • Admission requirements

    • Upper secondary school leaving certificate/high school exam or
    • The International and the European Baccalaureates
    • Danish Admission course for Engineering programmes

    Specific admission requirements:

    In addition to the admission requirements, all applicants must also meet the following specific admission requirements:

    • Mathematics equivalent to a Danish A-level (min. 375 hours*) and
    • Physics equivalent to a Danish B-level (min. 190 hours*) or Geoscience equivalent to a Danish A-level
    *1 hour = 60 minutes. Study hours during the final three years in upper secondary school.  

    Applicants must have passed the above-mentioned subjects with a minimum average weighted grade of 02. If you are applying with a foreign exam, your grades will be converted into Danish grades. Non-Danish applicants must include a copy of the original exam certificate and a transcript of records plus a state-authorised translation of their transcript of records in either Danish or English.

    Admission with special permission

    If you do not fulfil the entry requirements, you can apply for admission with special permission. Read more here.

    Verification form

    Applicants who hold a non-Danish entry qualification must fill in the verification form in order to verify the hours of instruction of every needed subject during the final three years of upper secondary school as well as last received grade. This helps us convert your qualifications to Danish levels. The verification form must be stamped and signed by your previous school in order to be accepted. The form must be submitted with your application at

    Download Verification form.

    You can visit the website of the Danish Ministry of Higher Education and Science to find help or to have your qualification evaluated by the Ministry before applying.

    English proficiency certificates 

    All applicants will have to document English equivalent to a Danish B-level with a minimum average weighted grade score of 3.0 (min. 210 hours, 1 hour = 60 minutes during the final three years in upper secondary school). Use the verification form for this. The grades from the applicant’s High School Diploma will be converted into Danish grades.

    Please note: In cases where applicants cannot meet the Danish B-level requirement or grade conversion is not possible, the applicant may provide other documentation. Please find an overview of accepted language test certificates and test scores here.  

    Assessment of your application

    All applicants applying for the 2022 intake (August 2022) will be assessed on the following:

    • Grade point average of Mathematics equivalent to the Danish A level 
    • Work experience, e.g. IT-Supporter Please upload Employers Declaration (pdf) at 
    • Relevant courses
    • Other relevant documented qualifications 

    Qualified applicants may be called for a personal interview, if relevant.

    You can apply for the Software Technology Engineering programme via quota 1 or quota 2. The Software Technology Engineering programme enrolls 35 percent from quota 1 and 65 percent from quota 2.

    Conditional acceptance

    Please note: For the 2022 intake (August 2022) there will no longer be offered conditional acceptance.

    Conditional acceptance means that you can apply for admission to the programme even though you do not fulfil the admission requirements at the time of application. Contact the student counsellor for more information. 

    Credit transfer 

    Students who have completed relevant study activities at an institution of higher education may be allowed to transfer their credits to VIA, which may exempt the student from exams/courses of a study programme. 

    Read more about credit transfer at VIA University College. 

    NB: We reserve the right not to create classes in the event of too few applicants.

  • Apply online through The application portal opens on 1 February every year. 

    Step-by-step guides on how to apply:

    EU applicants

    Non-EU applicants

    Danish applicants 


    The area code for the programme is 49320.


    Application deadlines

    The application portal opens on 1 February every year.

    Deadline for international applicants is 15 March at 12 noon. Find deadlines for Danish applicants here


    Available study places

    Any available study places will be published on 28 July here.

  • Fees and tuition

    Whether you need to pay tuition fee or not depends on several criteria. For further information, go to the Tuition Fees page.

    Payment schedule and Terms of Payment Software Technology Engineering(pdf)     

    Terms and agreements

    Terms and agreement between partners and VIA University College can be seen in the different contracts under:

  • Experience the working world

    Doing an internship is a great way to get first-hand work experience and to gain access to the best graduate jobs.  

    As it is a professional bachelor's degree programme, you are required to do an internship in the 5th semester. This will allow you to apply theory to real-world business tasks and also to practice a number of valuable skills. 


    You will benefit from working in a real-life environment and gain professional experience relevant to your future career as a Software Engineer. 

    The internship will also make you more employable, since employers often look for “work-ready” or “plug and play” graduates when filling vacancies. 

    The internship has a dual purpose. You will get to know what your professional future will be like while still preparing for it, and you will make contacts with employers within the field of your study. 

    Where to go?

    You may do the internship in a company of your choice in Denmark or abroad. 


    The minimum period for an internship is 20 weeks of full-time work. 

    Further information: Students on work placement (pdf)

  • With a professional bachelor’s degree in Software Technology Engineering you are well prepared for the labour market. At VIA, we educate engineers in close cooperation with the business community. During the entire education you will be in close contact with businesses, which could become your future employers. Practice orientation is the cornerstone of VIA’s study programmes, and it will prepare you for your future work life as an engineer. As a Software Engineer, you can apply for jobs such as Project Manager, Software Developer, System Consultant etc. 

    The opportunities are many, and Software Technology Engineers are in demand in Denmark (source

    With a professional bachelor’s degree in Software Technology Engineering at VIA, you will have a backpack filled with useful skills. You will possess a wide range of engineering skills, personal- and commercial skills and more specialised skills within the Software Technology Those skills will make you a whole and qualified engineer. Furthermore, as a VIA-engineer you will be prepared for working in teams with colleagues of other backgrounds and thereby colleagues, who possesses different skills and knowledge than you. By that, you are well prepared to be a part of an interdisciplinary team at your future work place.

    Career counselling and events

    Career Service Centre at VIA offers a range of services to students. You can make an appointment at Carrer Service Centre for advice on writing a good CV and Cover Letter, updating your LinkedIn profile and searching for jobs and internships.

    The career centre also organises events where you can meet company representatives face-to-face in order to find a job, internship, project work or a full-time job related to your field of study.

    Further education

    When you graduate as a Software Engineer, you will have excellent opportunities to apply for future education on Master level in Denmark or abroad.

  • To enrich the study experience and nurture cultural diversity on campus, we encourage our students to study abroad and welcome foreign students from partner institutions. 

    VIA University College has cooperation agreements with approximately 200 institutions in 33 countries in Europe as well as overseas. 

    This means that you have the opportunity to choose to study for one semester at one of our partner institutions in another country. 

    You may also choose to do your internship in an international company in another part of the world. Both possibilities give you the opportunity to experience the way of life in another culture. 

    Today's business world is a global marketplace, so having a study abroad experience can be a positive thing to include on your CV. 

    Contact our international coordinators.

  • Questions regarding the programme:

    Contact the student counselling:

    T: +45 87 55 43 20 

    Questions regarding admission: 

    Marlene Sand
    Telefon: 87 55 43 20

    You are also welcome to contact us if you have any general questions about VIA

    VIA Software Engineering
    Banegaardsgade 2
    DK - 8700 Horsens 

    T: +45 87 55 00 20

    Opening hours

    Lines are open:
    Monday - Thursday at 07:30 – 15:30
    Friday at 07:30 – 14:30 

Meet students and graduates