Blekinge Institute of Technology

Sweden
2 Scholarships 1 Programs 1 Degree levels
Bachelor

Software Engineering, 180 hp

DegreeBachelor
FieldSoftware Engineering

The Bachelor programme in Software Engineering at Blekinge Institute of Technology is a three-year, 180-credit degree that combines core software development skills with project-based learning and applied engineering practice. It suits students who want a practical, design- and teamwork-oriented education that prepares them for building, testing and maintaining real-world software systems.

What you'll study

This 180-credit bachelor programme covers the foundations of software engineering together with modules that emphasise practical development, system design and collaboration. Teaching combines lectures, laboratories and team projects to reflect industry practice.

  • Programming and Algorithms – introductory and intermediate programming, data structures, algorithmic thinking and problem solving.
  • Software Construction – object-oriented design, design patterns, refactoring and maintainable code practices.
  • Requirements Engineering and Software Design – elicitation, specification, modelling and architectural design for large systems.
  • Databases and Information Systems – data modelling, relational databases, query languages and persistence strategies.
  • Testing, Verification and Quality Assurance – unit and integration testing, test automation, verification techniques and software reliability.
  • Human-Computer Interaction and UX – user-centred design, usability evaluation and prototyping.
  • Distributed Systems and Cloud Computing – networked applications, microservices, deployment and scalability considerations.
  • DevOps and Software Maintenance – continuous integration/continuous delivery, configuration management and operational aspects of software.
  • Project Courses – multi-semester team projects where students work in cross-functional teams to develop software for real or simulated clients, practising agile methods and project management.
  • Mathematics and Theoretical Foundations – discrete mathematics, probability and other foundations relevant to computation and software analysis.
  • Bachelor’s Thesis – an independent, supervised project that demonstrates the ability to define, execute and present substantial engineering work.

Entry requirements

Applicants must hold a general upper-secondary school qualification (or equivalent) that meets national requirements for university studies. Typical academic prerequisites include competence in mathematics at upper-secondary level and proficiency in English.

  • General entry qualification for higher education in your country or equivalent.
  • Specific requirements typically include upper-secondary mathematics; some versions may request advanced-level mathematics depending on prior education.
  • Proof of English proficiency if your previous education was not in English (accepted certificates include recognised tests or equivalent documentation as described by the university).
  • International applicants should check national recognition rules and supply transcripts translated where required.

Career prospects

Graduates are prepared for roles across the software industry thanks to the combination of technical competence and team/project experience. Typical career paths include:

  • Software developer or software engineer in companies of all sizes.
  • Systems analyst, requirements engineer or technical consultant working with clients to define and deliver software solutions.
  • Quality assurance engineer, test automation specialist or release engineer focused on reliable delivery.
  • DevOps engineer or cloud application developer managing deployment and operations.
  • User experience and interaction design roles where technical understanding supports design work.
  • Entrepreneurial paths or roles in startups, product management or technical leadership after gaining experience.
  • Further study at master’s level in software engineering, computer science or related specialisations for more advanced research or specialised roles.

Why study at Blekinge Institute of Technology

Blekinge Institute of Technology is a specialised technical university with a strong emphasis on applied IT and project-based education. The institute focuses on close collaboration with industry and public sector partners, giving students exposure to real development challenges.

  • Applied, project-oriented learning that mirrors professional software development and fosters teamwork and communication skills.
  • Small- to medium-sized classes and a collaborative campus environment that supports close contact with supervisors and peers.
  • Strong links to regional and national IT companies, offering opportunities for project cooperation, internships and employer contacts.
  • An international learning environment with programmes taught in English, attracting students and staff from diverse backgrounds.
  • Access to modern laboratories, development tools and an emphasis on sustainable, human-centred technological solutions.
  • Graduates leave with practical portfolios and project experience that support entry into the software industry or further academic study.

Latest Bachelor Scholarships in Sweden

Similar Bachelor programmes in Sweden

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Blekinge Institute of Technology

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.