Software Technology, Master Programme

60 credits

This master’s programme in software technology is designed to provide you with a comprehensive understanding of the efficient development of high-quality software systems. The programme seamlessly integrates both theoretical and practical elements, equipping you for a successful career in software engineering.

Within the field of software technology, you will study core theories, methods, and tools required for the development of complex, top-tier software. The emphasis is on marrying theory with practical application, ensuring that you are well-prepared for real-world software development scenarios.

The programme gives a solid foundation in software technology and contains several general courses within computer science at advanced level. You will explore the characteristics of various programming languages and how these can be used to solve diverse problems. Additionally, you will gain insight into general methods and techniques for addressing common challenges in software development. Studies in mathematics and research methodology relevant to the field will also enhance your skill set.

In the course of the programme, you'll not only gain a comprehensive understanding of software development but also immerse yourself in essential skills and techniques crucial for the ever-evolving landscape of modern technology. Specialised courses will cover machine learning, data analysis, data mining, and information visualisation. These components ensure that upon completion, you'll not only excel in effective software development but also possess the expertise to navigate and extract valuable insights from extensive datasets.

The incorporation of these cutting-edge subjects underscores the programmes dedication to preparing you for the dynamic challenges of the software industry, where proficiency in data-driven decision-making and emerging technologies is increasingly essential. By mastering these areas, you'll be well-prepared to meet the evolving demands of the technology sector and contribute significantly to the advancement of software solutions in diverse contexts.

Throughout the programme, you will be exposed to established research methods and practices, which will prepare you for a potential academic career. You will finish the programme with a thesis work, offering you the opportunity to delve into a specific area of interest.

This programme corresponds to the first year of the two-year Master Programme in Software Technology. Consequently, it is easy to proceed to that programme at any time if desired.


After this programme, you will be well-equipped to embark on a career as a software developer, either within a consultancy firm or the IT department of a major corporation. With specialised skills in machine learning, you'll thrive in positions like AI developer. This programme is designed to uniquely equip you to address the changing needs of the software industry, positioning you as a valuable contributor to innovation in technology.

As your experience grows, you may progress into roles such as a project coordinator, software technology expert, or possibly as a manager. Moreover, the programme opens the door to future academic endeavors, including the pursuit of a second master's year or a PhD education.


Master of Science (one year) with specialization in software technology. Major subject: computer science.

International possibilities

At Linnaeus University, you have plenty of opportunity to broaden your international perspective. During the course of your programme, you can choose to study abroad through exchange studies to gain international experience. If you do, you will conduct part of your studies at one of our many partner universities around the world.

Also at home you can gain international experience. Many courses contain intercultural elements. For instance, in the form of course literature or guest lecturers from other countries. In your leisure time, you can get involved in associations together with students from a wide range of other programmes and countries, or meet international students through our buddy programme.

Learn more about international possibilities at Linnaeus University

The programme offers you good practical knowledge


Ata Ul Nasar Mansoor talks about the master programme in software technology and about studying in Växjö

Växjö – the student city with a living campus

Just south of Växjö’s city centre you will find Linnaeus University’s campus. In Växjö, many students choose to live on campus.

Here you will have five minutes’ walking distance to friends, restaurants, lecture rooms, gym, grocery store, the University Library, nature trails, and student pubs. If you live in another part of Växjö, you can quickly get to the university by bus or bicycle.

With its 90 000 inhabitants, Växjö is one of the fastest growing cities in Sweden. Here you will find the famous Småland entrepreneurship spirit and a lot of companies, for instance within the IT industry – perfect for when you are looking for an internship position or a job. Växjö is also a picturesque city where you are always close to forests and water.

Learn more about our student cities.

Students in house M