IT Project Management | WSEI Kraków

IT Project Management

About the module

The module is recommended for people who want to learn how to manage IT projects with different levels of complexity professionally. The main focus is on agile project management (AGILE, SCRUM), but you’ll also learn about alternative methods (e.g. Waterfall). Besides, you will become proficient in managing the IT product lifecycle using the Azure DevOps Services environment. An important element of the module is application quality management. You will learn how to organize the testing process as well as automatic and manual testing tools.

Module coordinator:

Your education path

To get a Bachelor of Engineering degree, you need to obtain at least 210 ECTS.

In your first year, you take obligatory courses, and later, starting with the third semester (that is your second year), you choose what you want to study. How? It is easy: you choose at least one module (formerly called a specialty), which is most interesting for you and then continue along the chosen path until the end of your studies. If you wish, you can take the next modules or particular subjects, including those from other fields of study programs. All modules you complete will be mentioned on your diploma.

141 ECTS

Obligatory courses


IT Project Management


Other modules or elective courses

Courses included in the module

High technologies project management (AGILE, SCRUM)

You will learn how to organize the project, how to set roles, manage the schedule, and risk. First of all, you will get acquainted with agile design methodologies (AGILE, SCRUM). You will also learn classic standards (PRINCE2, PMBoK), thanks to which you will find out about the differences in approach to various design issues. Practical classes will be held using the Microsoft Project.

Software Testing and Quality Control (C)
You will learn how to test applications and the code (NUnit, Selenium). You will learn to work in a team of programmers (GIT), manage the code, and its changes in accordance with modern software development methodologies.
Application Lifecycle Management

You will learn how to manage IT projects of different scales. You will learn to define the ALM process (meetings, sprints, collaboration tools), plan iterations of software and end values for them, you will understand the code quality management system (unit tests, repositories, diagnostic tools). You will also learn how to skillfully move from the implementation phase to the operation of the application.

Your education path

What options do you have next?

You can choose the recommended module.

You can choose a module from the list those that, in our opinion, will suit you best.

You can choose other modules, including those from the other study programs.

You can choose particular additional subjects, one module is enough to get a degree.

Consider the following options:
IT Project Management

SCRUM Master

Front End Development
IT Project Management

Front End Developer Team Lead

Back End Development
IT Project Management

Back End Developer Team Lead

IT Project Management
Innovation design

Innovation Project Manager

Computer Games Design
IT Project Management

Video Game Producer

We strongly advise you to choose the recommended module. By selecting this option, you can be sure that your schedule won't include classes conducted at the same time. In another way, you may need to attend classes with different groups to avoid overlaps.

Łukasz Preiss

No-code / low-code system Team Lead Developer at Archman. Previously, the head of the software development team for the insurance and banking sector and the document circulation system Team Lead Developer.

Module coordinator recommendation

When I started my programming adventure, it seemed to me that the most important thing was writing code. However, when time passed and I gained more professional experience, I realized the difference between coding and software development, and the challenges coming with the second one.

By choosing the IT Project Management module, you will learn not merely how to code, but everything needed to succeed in the final effect, i.e. creating useful software and having satisfied customers.

I recommend this module to those who like to take responsibility. Responsibility not for the fragment, but the whole. Responsibility for the project, for people, and the team.