| Inżynieria oprogramowania |
Profil ten stworzony został z myślą o nauczaniu zarówno podstaw teoretycznych matematyki i informatyki, jak i efektywnego wykorzystywania technologii wspomagających proces programowania. Ponadto, student nabywa wiedzę dotyczącą norm bezpieczeństwa systemowego oraz potrafi racjonalnie zarządzać procesem wdrażania, a następnie utrzymywania nowych oprogramowań. Absolwent specjalności posiada bogatą wiedzę z zakresu systemów operacyjnych, języków i technik programowania, którą to wiedzę jest zobligowany regularnie poszerzać i weryfikować.
Najczęściej wykładane przedmioty: teoria grafów, metody numeryczne, algorytmy i struktury danych, programowanie współbieżne i rozproszone, sieci komputerowe, programowanie systemowe w Linuxie, cyfrowe przetwarzanie obrazów, teoria obliczeń i złożoność obliczeniowa, metody sztucznej inteligencji, modelowanie komputerowe, projekty oprogramowania, technologie sieci komputerowych, projektowanie obiektowo zorientowane, kryptografia, e-biznes; Po studiach: Absolwent inżynierii oprogramowania jest wykwalifikowanym: - programistą - architektem oprogramowania - analitykiem systemowym - testerem firm informatycznych - specjalistą ds. wytwarzania, wdrażania i rozwijania nowoczesnego oprogramowania. |
||
|