Softwarové inženýrství

Specializace se věnuje návrhu, vývoji, údržbě a inovaci rozsáhlých softwarových systémů. Studenti kombinují teoretické nástroje, například formální popisy systémů, s technologickými tématy jako webové architektury, databáze a middleware. Součástí je návrh udržitelných softwarových systémů a moderních uživatelských rozhraní. Výuka je vyvážená mezi teorií a praktickými technologiemi. Absolventi jsou připraveni navrhovat a spravovat komplexní softwarová řešení.

Absolvent specializace

  • Má hlubší teoretické znalosti analýzy, modelování, navrhování, programování, testování a údržby rozsáhlých softwarových systémů.
  • Umí konstruovat databázové systémy a využívat enterprise technologie pro tvorbu informačních systémů.
  • Ovládá nástroje a metody vývoje softwaru včetně formálních specifikací.
  • Navrhuje uživatelská rozhraní softwarových produktů.
  • Disponuje potřebnými teoretickými, ekonomickými a manažerskými dovednostmi pro vedení velkých softwarových projektů a správu systémů.

Uplatnění v praxi

  • Vedoucí a správce velkých softwarových projektů
  • Softwarový analytik
  • Projektový manažer softwarových projektů
  • Softwarový architekt
  • Seniorní vývojář

Ing. Michal Valenta, Ph.D.

Vedoucí Katedry softwarového inženýrství

Za obsah stránky zodpovídá: Ing. Zdeněk Muzikář, CSc.