Close-up of colorful programming code displayed on a computer monitor with a dark background.

Linköpings universitet

Civilingenjör i mjukvaruteknik

MSc in Engineering · Linköping · Starts in the autumn

To the programme's own page

Admission cutoff

BI
17.97
HT 2025
BII
17.73
HT 2025
HP
1.3
HT 2025

BI is upper-secondary grades and BII grades with completed subjects, both scored up to 22.5. HP is the Swedish national university aptitude test, scored up to 2.0.

Length

300 credits · full time

Application deadline

15 April 2027 (HT 2027)

Place

Linköping

Tuition

None (EU/EEA)

Degree

MSc in Engineering

How you get in

The figure is the lowest score admitted in the grades group, in the most recent term it was reached. Above it, you would have had a place that year.

This is how the places were divided between the selection groups in HT 2025 (72 admitted):

43%
10%
29%
18%
  • Upper-secondary grades (BI) · 43%
  • Grades with completed subjects (BII) · 10%
  • National aptitude test (HP) · 29%
  • Other selection groups · 18%

What you study

  • Systemutveckling42 %
    • Artificiell intelligens - projekt
    • Databasteknik
    • Funktionell och imperativ programmering, del 1
    • Funktionell och imperativ programmering, del 2
    • Kandidatprojekt i programvaruutveckling
    • Objektorienterad programmering och Java
    • Perspektiv på data- och mjukvaruteknik
    • Programutvecklingsmetodik, teori
    • Projekt: Mobila och sociala applikationer
    • Storskaliga distribuerade system och nätverk
  • Matematik18 %
    • Diskret matematik
    • En- och flervariabelanalys
    • Envariabelanalys 1
    • Inledande matematisk analys
    • Linjär algebra
  • Datavetenskap16 %
    • Artificiell intelligens
    • Datastrukturer, algoritmer och programmeringsparadigm
    • Formella språk och automatateori
    • Processprogrammering och operativsystem
  • 4 mindre ämnen13 %
    • Fysik
    • Personlig utveckling
    • Filosofi
    • Statistik
  • Elektroteknik8 %
    • Reglerteknik
    • Signaler och bilder
  • Datorteknik3 %
    • Datorteknik Y

The proportions are measured over the courses the syllabus names. The rest of the programme varies with specialisation and optional courses.

About the programme

På Mjukvaruteknik blir du en professionell och kompetent mjukvaruutvecklare som kan mer än programmering. Utbildningen ger en helhetsförståelse för modern mjukvaruutveckling – från idé till produkt där användaren oftast står i centrum. Du lär dig de tekniker som ligger bakom dagens populära applikationer och studerar olika programmeringsspråk som Python, C++ och Java. Projektkurserna binder samman teori och praktik i aktuella applikationsområden som mobila och sociala applikationer, storskaliga distribuerade system och artificiell intelligens. Sju valbara masterprofiler finns, exempelvis AI och maskininlärning, Programmering och algoritmer, och Säkra system. Sannolikheten att du startar eget företag är stor. Med några års erfarenhet kan du även ta en ledande roll som exempelvis mjukvaruarkitekt eller projektledare.

Admission statistics

  • HT 2025

    BI 17,97 · BII 17,73 · HP 1,3 · 525 applicants

  • HT 2024

    BI 18,17 · BII 18,23 · HP 1,3 · 571 applicants

Eligibility and admission

  • Grundläggande behörighet på grundnivå samt Fysik 2 samt Kemi 1 samt Matematik 4 eller Matematik E Alternativt Grundläggande behörighet på grundnivå samt Fysik nivå 2, Kemi nivå 1, Matematik fortsättning nivå 2
  • Apply through antagning.se: HT 2027 by 15 April 2027.