1. félév
Az informatika logikai és algebrai alapjai
Lineáris algebra
Matematikai alapismeretek
A programozás alapjai
Információs technológia
Programozás I.
Web programozás I.
Szabadon választható tárgyak
Testnevelés I.
∑ 31 kredit
2. félév
Diszkrét matematika
Matematikai analízis I.
A digitális számítás elmélete
Adatstruktúrák és algoritmusok I.
Programozás II.
Számítógép-architektúrák I.
Web programozás II.
Testnevelés II.
∑ 30 kredit
3. félév
Alkalmazott statisztika
Matematikai analízis II.
Adatbázis-kezelő rendszerek I.
Adatstruktúrák és algoritmusok II.
Haladó programozási technikák I.
Java programozás I.
Szoftvertechnológia
Angol nyelvi kollokvium
Testnevelés III.
∑ 30 kredit
4. félév
A rendszerfejlesztés haladó módszerei
Adatbázis-kezelő rendszerek II.
Haladó programozási technikák II.
Mesterséges intelligencia alapjai
Mobil programozás
Operációs rendszerek
Számítógép-hálózatok I.
Angol nyelvi záróvizsga
Testnevelés IV.
∑ 30 kredit
5. félév
Alkalmazott matematika
Projekt labor
Rendszertesztelés
Szabadon választható tárgyak
Differenciált szakmai ismeretek
Tervezés I.
∑ 30 kredit
6. félév
Tervezés II.
Szabadon választható tárgyak
Differenciált szakmai ismeretek
∑ 29 kredit