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 | |