Software Engineering, a term coined in 1968, addresses common challenges in software development, such as project delays, cost overruns, and software defects. The M.Sc. in Software Engineering at Poznan University of Technology focuses on applying engineering methods to mitigate these problems. The program aims to equip graduates with the skills to perform three key roles in IT projects: