Bachelor of Engineering in Software Technology Engineering

3 Years On Campus Bachelors Program

VIA University College

Program Overview

The Bachelor in Software Technology Engineering at VIA University College is designed for students who want to turn creativity and logic into real digital solutions. You’ll learn how to design, build, and manage modern software systems — from web and mobile applications to intelligent systems — through hands-on projects that mirror real industry practice. This programme suits students who enjoy problem-solving, technology, and teamwork, and want a career at the heart of the digital world.


Curriculum Structure

Year 1 – Building your foundation

In your first year, you start with the essentials of software development. You’ll learn Single User Systems, Programming Fundamentals, and Web Development, gradually moving into Client/Server Systems. By the end of the year, you’ll already be comfortable writing code, designing simple systems, and understanding how software solutions are structured.

Year 2 – Developing real-world systems

The second year takes you deeper into professional software engineering. You’ll study Heterogeneous Systems and Collaborative System Development, working in teams to design larger and more complex software projects. This is where you strengthen system architecture skills, teamwork, and project-based problem-solving — just like in a real tech company.

Year 3 – Industry experience and specialisation

A key highlight is the 20-week internship, where you work in a real company and apply your skills in a professional setting. After this, you return to campus to explore advanced topics and electives, allowing you to specialise in areas such as Machine Learning & AI Engineering or Interactive Media.

Final Semester – Your bachelor project

In the final semester, you complete your Bachelor Project, bringing together everything you’ve learned to deliver a full software solution to a real-world problem — an excellent portfolio piece for future employers.


Focus Areas

Software development • Web and client/server systems • System architecture • Project-based engineering • Machine learning and AI • Interactive media


Learning Outcomes

Design and build complete software systems • Apply professional engineering methods • Work effectively in development teams • Gain industry experience through internship • Specialise in emerging technologies


Professional Alignment (Accreditation)

This is a recognised professional engineering bachelor’s degree, with a built-in industry internship ensuring strong job-readiness.


Reputation & Employability

VIA University College is well known in Denmark for practice-oriented engineering education. Graduates are highly employable in Denmark’s growing tech sector, with strong links to industry through internships and project collaborations.

Experiential Learning (Research, Projects, Internships etc.)

At VIA University College, the Software Technology Engineering programme is built around one clear idea: you learn best by doing. Instead of only studying theory, you’ll spend your time coding, designing systems, testing solutions, and working in teams — just like software engineers do in real companies. From your first semester to your final project, the programme is structured around hands-on projects, modern digital tools, and real workplace experience, so you graduate with practical skills, confidence, and a strong professional portfolio:

Your practical learning experience includes:

  • Project-based learning every semester – Each semester ends with a team project where you design and build software solutions, applying what you have learned in real development scenarios.

  • IoT Lab and XR Lab – Specialised laboratories where students experiment with Internet of Things systems and Extended Reality technologies, turning ideas into working prototypes.

  • Collaborative development environments – Courses like Collaborative System Development train you to work in teams using professional workflows and development tools used in industry.

  • 20-week professional internship – In the 5th semester, you complete a mandatory internship in a company, gaining real work experience, industry contacts, and insight into professional software engineering practice.

  • Industry interaction – Guest lectures, company talks, and collaboration with external partners expose you to current trends and expectations in the tech sector.

  • Campus Horsens facilities – Access to modern study spaces, a student library, innovation hubs, and support services that help you develop both academically and professionally.

Together, these experiences ensure you don’t just graduate with a degree — you graduate with real project experience, industry exposure, and job-ready skills.

Progression & Future Opportunities

Graduating from the Bachelor in Software Technology Engineering at VIA University College means stepping into a world where tech talent is in constant demand. Because you graduate with strong programming skills, real project experience, and a 20-week industry internship, you’ll be ready to move straight into roles such as Software Engineer, Full-Stack Developer, Systems Developer, or IT Consultant — across industries ranging from healthcare and finance to gaming and smart manufacturing:

  • Career guidance that supports your next step – VIA’s Career Centre helps you prepare professional CVs, practise interviews, find internships, and connect with employers through career events and company networks.

  • Real industry exposure – Throughout the programme, you work on projects with external partners, attend guest lectures from tech professionals, and complete a mandatory 20-week internship, giving you valuable contacts and workplace experience.

  • Recognised professional degree – This is an accredited professional bachelor’s qualification in Denmark, respected by employers locally and internationally.

  • Entrepreneurial opportunities – If you dream of launching your own tech idea, VIA’s Student Incubator supports student start-ups with mentoring and innovation spaces.

  • Strong employment outlook – Software engineering skills are needed across every sector, giving graduates flexible and future-proof career options.

Further Academic Progression:
After completing your bachelor’s degree, you can continue to a Master’s programme in Computer Science, Software Engineering, or Artificial Intelligence in Denmark or internationally. This allows you to specialise further, access research-focused roles, and progress toward senior technical or leadership positions.

Program Key Stats

€16,600
€ 100
Sept Intake : 15th Mar


Eligibility Criteria

BBC
24 - 30

NA
NA

Additional Information & Requirements

Career Options

  • Software Engineer
  • Full-Stack Developer
  • Backend Developer
  • Frontend Developer
  • Mobile Application Developer
  • Systems Developer
  • IT Consultant
  •   DevOps Engineer

Book Free Session with Our Admission Experts

Admission Experts