Znajomość inżynierii oprogramowania jest niezbędna w celu konstruowania niezawodnego oprogramowania i systemów informatycznych.
W ramach tej specjalności studenci:
Program przekaże wiedze odnośnie tworzenia:
Studenci poznają różne obszary zastosowań informatyki:
Studenci zdobędą wiedzę dotyczącą zasad organizowania pracy zespołów projektowo-programistycznych oraz pozwalającą ocenić pracochłonność wytworzenia systemów informatycznych.
| Nazwa | |
|---|---|
| 1 | Inżynieria zapotrzebowań |
| 2 | Projektowanie obiektowo zorientowane, wzorce i komponenty |
| 3 | Środowisko szybkiego rozwoju aplikacji, technologie rozproszone |
| Nazwa | |
|---|---|
| 1 | Techniki implementacji i zarządzanie projektami informatycznymi - automatyczne testowanie i kontrola wersji |
| 2 | Wybrane zagadnienia współczesnej algorytmiki |
| 3 | Rozproszone bazy danych |
| 4 | Suse-Linux Enterprise Server 10 Fundamentals & Administration |
| Nazwa | |
|---|---|
| 1 | Administering & Implementing Novell Open Enterprise Server 2 for Linux |
| 2 | Środowisko szybkiego rozwoju aplikacji - technologie sieci WEB |