Sylwetka absolwenta
Absolwent studiów inżynierskich o specjalności: inżynieria oprogramowania posiada wiedzę i umiejętności z zakresu:
- ogólnych zagadnień informatyki,
- tworzenia i eksploatacji systemów informacji,
- realizacji i weryfikacji komponentów systemów informatycznych zgodnie z ich specyfikacją,
- budowy współczesnych komputerów i urządzeń z nimi współpracujących,
- praktycznego posługiwania się narzędziami informatycznymi,
- systemów operacyjnych,
- sieci komputerowych,
- baz danych,
- programowania komputerów,
- inżynierii oprogramowania,
- podstaw sztucznej inteligencji,
- grafiki komputerowej i komunikacji człowiek-komputer,
- wykorzystywania techniki komputerowej oraz metod matematycznych i statystycznych
- w przedsiębiorstwach i instytucjach różnej wielkości,
- wykorzystywania techniki komputerowej i metod informatycznych do wspomagania nowych i eksploatacji istniejących technologii,
- samodzielnego dokształcania się w oparciu o zdobytą wiedzę umiejętność samodzielnego poszerzania wiadomości w pracy zawodowej,
- samodzielnego rozwiązywania problemów.
Ponadto absolwent studiów pierwszego stopnia kierunku informatyka posiada znajomość języka angielskiego umożliwiającą sprawne korzystanie z dokumentacji, oprogramowania i sprzętu, zna podstawy przedsiębiorczości, etyczne i prawne aspekty wykonywanego zawodu oraz jest przygotowany do podjęcia studiów drugiego stopnia.
Dla specjalności inżynieria oprogramowania ustalono rozszerzenie kompetencji zawodowych w zakresie:
- zagadnień tworzenia oprogramowania dla potrzeb szeroko rozumianych systemów informacyjnych,
- zasad programowania proceduralnego, obiektowego, funkcyjnego i logicznego,
- a w szczególności:
- znajomość metodyki projektowania złożonych systemów informatycznych,
- projektowanie i budowa :\PÀ yU ;Àoprogramowania systemów komputerowych, w tym oprogramowania sieciowego,
- stosowanie różnych technik programowania: programowanie strukturalne, obiektowe, funkcyjne, niskopoziomowe,
- umiejętność stosowania prawidłowych metod programowania oraz doboru algorytmów niezależnie od języka programowania