Software engineering

1st year:

No. Course Semester ECTS
1 2
1. Elective course 1 1 10
2. Elective course 2 1 10
3. Elective course 3 1 10
4. Elective course 4 2 10
5. Elective course 5 2 10
6. Elective course 6 2 10

2nd year:

No. Course Semester ECTS
3 4
7. Elective course 7 3 10
8. Elective course 8 3 10
9. Elective course 9 3 10
10. Research work on the preparation of dissertation proposal 4 /
11. Preparation and defense of the dissertation proposal 4 30

Elective courses:

  • Software quality
  • Software Testing – selected topics
  • Software process and maintenance – selected chapters
  • Human-computer interaction – selected chapters
  • Soft computing – selected topics
  • Methodology of Scientific Research
  • Algorithms in the Geometry
  • Tools and Methods of Software Engineering – selected chapters
  • Software Construction – selected chapters
  • Software design – selected chapters
  • Artificial Intelligence
  • Software project management – selected topics
  • Requirements Engineering

3rd year:

No. Course Semester ECTS
5 6
12. Research for dissertation 5 /
13. Research for dissertation 6 /
14. Preparation and defense of doctoral dissertation 6 60