Ten trzysemestralny, międzynarodowy program studiów jest zaprojektowany w celu spełnienia wymagań przemysłu dotyczących wysoko zmotywowanych, zorientowanych na pracę zespołową ekspertów oprogramowania.
Studenci uczą się i stosują nowoczesne technologie oraz standardy w dziedzinach rozwoju oprogramowania, zarządzania informacjami, sieci komputerowych i handlu elektronicznego. Najnowsze teorie, techniki i standardy w dziedzinach rozwoju oprogramowania, zarządzania danymi i sieci komputerowych są przekazywane studentom w terminach naukowych. Studenci z Unii Europejskiej mogą również studiować w trybie zaocznym. Program zaoczny trwa pięć semestrów.
Perspektywy zawodowe
Program magisterski w technologii oprogramowania przygotowuje do zadań kierowniczych i rozwojowych. Po pomyślnym ukończeniu, istnieje wiele możliwości zatrudnienia z bardzo dobrymi perspektywami kariery w firmach IT i telekomunikacyjnych, w działach badań i rozwoju przedsiębiorstw przemysłowych i handlowych, a także w domach oprogramowania i firmach doradczych. Stopień kwalifikuje do ewentualnej promocji.
Profil
Pierwszy i drugi semestr obejmują zaawansowane teorie, metody i techniki w dziedzinie rozwoju oprogramowania, zarządzania danymi, zarządzania projektami i sieci komputerowych.
Wśród nich znajdują się wykłady z zaawansowanych tematów w inżynierii oprogramowania, baz danych oraz zarządzania projektami oprogramowania, a także wykłady z projektowania systemów i technologii pośredniczącej. Moduł do wyboru w każdym semestrze pozwala na głębszą wiedzę na temat metod formalnych, np. "Algorytmy kryptograficzne" oraz w najnowszych zagadnieniach technologicznych, np. "Inteligencja biznesowa".
Duży projekt oprogramowania – obejmujący cały drugi semestr – stanowi praktyczną podstawę dla teorii i metod do pracy magisterskiej w trzecim semestrze. Praca magisterska jest zazwyczaj realizowana w przemyśle i koncentruje się na zastosowaniu metod naukowych w rzeczywistym środowisku.
Praca magisterska
Praca jest zazwyczaj pisana we współpracy z lokalnymi firmami i obejmuje analizę, projektowanie, wdrażanie i testowanie określonych komponentów oprogramowania, związanych z modułami nauczanymi w kursie.
Wymagania rekrutacyjne
Kandydaci na program magisterski w technologii oprogramowania muszą posiadać dyplom uniwersytecki z ocenami znacząco powyżej średniej, w dziedzinie informatyki, wymagającej co najmniej 3-letnich studiów uniwersyteckich lub równoważnej wiedzy z zakresu systemów baz danych, struktur danych i algorytmów, programowania obiektowego, inżynierii oprogramowania, zarządzania projektami oprogramowania oraz systemów rozproszonych.
Ponadto wszyscy kandydaci, z wyjątkiem osób mówiących w języku ojczystym, muszą przedłożyć wyniki testu językowego z języka angielskiego, takiego jak TOEFL lub IELTS, aby wykazać swoją zdolność do aktywnego uczestnictwa w zajęciach w języku angielskim oraz pisania pracy magisterskiej.