Software Engineering

After graduating from this specialization, you will become experts in the whole software systems lifecycle. You will know how to develop, produce, administer, maintain and innovate large SW systems, including web systems. Among other things, you will design modern SW systems, including their user interface.

What will you learn?

We will teach you how to lead large software projects from the point of view of their economy and management. You will be able to:

  • Program large software systems and database systems structures
  • Design user interface for software products
  • Lead large software projects

What jobs will you be able to do?

It will be you who will lead teams specialized in ICT solutions in companies. You will be able to work as senior programmers or software architects. You can become:

  • Head of large software projects and administrator of large software systems
  • Software analyst or architect
  • Project manager of software projects

Specialization is focused on these topics

Ing. Michal Valenta, Ph.D.

Head of the Department of Software Engineering