Software engineering and software development

Software Engineering and Software Development is a specialization that responds to the growing needs of a rapidly changing job market. This is supported by a Deloitte report, which shows that even 68% of technology companies in Central and Eastern Europe are looking for specialists with both technical skills and managerial competencies. Additionally, the Stack Overflow Developer Survey report states that 37% of programmers declare their willingness to develop their careers in the direction of engineering management, indicating a growing need to educate programmers who are leaders.

Page Header Image
Ilustracja

Discover your
educational path
 

Advanced methods of software engineering
System modeling and simulation
Computer systems security in software development
Agile methods of IT project management
Work experience (in Software engineering and software development)

What should you know
when choosing this educational path?

As a second-cycle Applied computer science student, you will choose your educational path during the recruitment process  

Classes within the Software engineering and software development path are held starting at the beginning of the programme

As a graduate of this path, you can find employment as a software team manager, software designer, large-scale systems analyst, or manager at IT integrator companies 

What will we teach you? 

  • list item iconyou will learn how to design and create complex IT systems using advanced software engineering methods 
  • list item iconyou will gain practical skills in IT project management using agile methodologies (Agile, Scrum) 
  • list item iconyou will learn modern methods of ensuring security in the software development process, including secure coding and secure application development 
  • list item iconyou will develop the managerial and technical skills necessary for the position of a programming team leader, combining knowledge in the areas of technology, communication, and IT team organization 
See the full study plan

Acquire the skills necessary
for Software Team Leaders
 

The Software Engineering and Software Development specialization was created for people who want to combine advanced technical skills with the managerial competencies necessary in modern software development teams. Students will acquire skills in the field of effective software design and development using modern software engineering methods. They will learn how to model and simulate systems, and will become familiar with the practical aspects of agile IT project management (Agile, Scrum). They will also learn about issues related to computer system security, including secure coding and secure application development.

Join us

Join us!

Start planning your career today! Enrol in a master's degree programme and gain practical knowledge in Applied computer science.

Fill out the form and register for studies

Do you have any questions?

Our recruitment department will be happy to answer them!

[email protected]
12 635 68 05