University: Technical University of Košice
Faculty: Faculty of Electrical Engineering and Informatics
Department: Department of Computers and Informatics
Course Number: 26000636 Course Name: Software Projects Management
Type, scope and method of learning activities:
Course Type: Lecture, Laboratory exercise
Recommended scope of the course content (in hours):
Full-time study (hours per week): 2,2
Part-time study (hours per semester): 26,26
Study Method: Attendance
Number of credits: 6
Recommended semester of study: WT
Recommended semester Study programme Study grade Study Method
3.rok WT Informatics (INF_Bc_D_sk)
Informatics (INF_Bc_D_en)
Cybersecurity (KB_Bc_D_sk)
Level of study:
Course completion requirements:
Assessment and completion of the course: Credit test and examination
Continuous assessment: Student passes the continuous assessment and receives credits when he or she meets the requirement to obtain at least 21% out of 40%.
tests, project
Final assessment: Student passes the final assessment and passes the examination when he or she meets the requirement to obtain at least 31% out of 60%.
final test, exam
Overall assessment: Overall assessment is the sum of the assessments obtained by students in the assessment period. The overall result is determined in accordance with the internal regulations of the Technical University in Košice. (Study Regulations, the internal regulation principles of doctoral studies)
Learning outcomes:
The student will acquire basic knowledge about managing software projects, managing their resources and processes. The student will use simulations, practical exercises and calculations reach a higher level of understanding of processes and their management in the software development. Students will acquire the knowledge about the planning process and the evaluation of the quality of the resulting software product. After successful completion of this course the student should understand the basic problems of managing software projects, their resources and processes and should be able to accept and apply the basic principles for successful solving SW projects.
Brief course content:
1. Introduction to project management, methods and tools of project management.
2. Classical and agile models of life cycle of software systems.
3. Planning of software projects, tools for estimation use of resources.
4. Software teams and team work.
5. Resource management.
6. Management of design of software systems, processes and tools.
7. The management of the implementation of SW systems, planning versions and configurations.
8. Management of software testing.
9. Management of documentation and management.
10. Retrospective - analysis and improvement of software process management of future projects.
11. The classic approach to project management.
12. Agile approach to project management.
Recommended Reference Sources:
1. Sommerville,I.: Software Engineering (6th Edition). Addison-Wesley Pub Co; 6 edition (August 11, 2000), ISBN: 020139815X (or Pearson Education; 7 edition (May 10, 2004), ISBN: 0321210263). Sommerville,I.: Software Enginering 7, Software Enginering  9.
2. Schach, R., Stephen: Classical and Object Oriented Software Engineering with UML and C++, McGraw-Hill 1999,ISBN 0-07-290168-3.
3. Pekka Abrahamsson, Outi Salo, Jussi Ronkainen, Juhani Warsta :Agile software development methods: Review and analysis,. ISBN: 951-38-6010-8
4. Samuelis, L. et al.Software Engineering Fundamentals – Measuring, Comprehending, and Managing your Software Projects, Ladislav Samuelis et al., ISBN 978-80-553-0848-7
5. Samuelis, L: The Challenges of Automatic Program Construction, Software Reuse, and -Evolution in Software Engineering, Ladislav Samuelis, ISBN 978-80-553-0888-3
6. Samuelis, L et al.Software Testing Fundamentals – Introduction to Software Verification Theory, ISBN 978-80-553-1282-8
Recommended optional program components:
Languages required for the course completion:
Course assessment:
Total number of students assessed: 1223
  A B C D E FX  
  27% 37% 23% 9% 2% 3%  
doc. Ing. Csaba Szabó, PhD.
Last modified: 01.09.2022
Approved by: person(s) responsible for the study program