Software Engineering
The main objective of the Master’s program in Software Engineering is gaining of scientific and professional competencies in the field of software engineering. Master’s study program Software engineering belongs to the field of technical and technological sciences.
Study program Software Engineering on the level of master academic studies is in line with accreditation standards for Master Academic Studies, Law on Higher Education, and with corresponding accredited European programs.
Teaching process on this study program is interactive, with included practical examples, motivates students to think and be creative, independence at work, and application of acquired knowledge. Students will collaborate directly with the subject teachers, practically check the acquired knowledge in specialized computer classrooms, have the opportunity to express individual and team creativity and develop critical thinking and expression. The quality of the teaching process is ensured through the application of the following teaching-methodical forms: lectures, performance of practical exercises, preparation of project tasks and other professional works and their presentation, discussion through emphasis on expression and critical thinking, application of modern "case study" methods, training students for work according to the project principle, as well as for team work, internship.
Master’s study program Software Engineering lasts 1 year (two semesters) and student acquires 60 ECTS.
Upon completion of Master’s study program in Software Engineering students acquire the title MASTER in SOFTWARE ENGINEERING. Completion of this study level qualifies a student to enroll in a Ph.D. studies, as well as for lifelong learning throughout his lifetime.
Mastering this study program at Master Academic Studies study level, a student gains competencies for performing quality professional and scientific activities in the field of Software Engineering.
Study Programme Curriculum
Master in Software Engineering
Course Code | Name of the Course | S | Active teaching | Other | ECTS | M/E | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
L | P | OFT | RW | ||||||||
FIRST YEAR | |||||||||||
1. | EIOrm01 | Software Design | I | 3 | 3 | 8 | M | AC | |||
2. | EIOrm02 | Advanced Tools and Methods of Software Engineering | I | 3 | 3 | 8 | M | TM | |||
3. | EIIB1 | Elective course 1 | I | ||||||||
* The student chooses one of the three courses: | |||||||||||
EIIBrm03 | Computer Science in Biomedicine | I | 2 | 2 | 7 | E | SP | ||||
EIIBrm04 | Software Tools of Databases | I | 2 | 2 | 7 | E | SP | ||||
EIIBrm05 | Information Security | I | 2 | 2 | 7 | E | SP | ||||
4. | EIIB2 | Elective course 2 | I | ||||||||
* The student chooses one of the four courses: | |||||||||||
EIIBrm06 | Logic Programing | I | 2 | 2 | 7 | E | SP | ||||
EIIBrm07 | Neural Networks | I | 2 | 2 | 7 | E | SP | ||||
EIIBrm08 | Advanced Internet Infrastructure | I | 2 | 2 | 7 | E | SP | ||||
EIIBrm09 | User Interface Programming | I | 2 | 2 | 7 | E | SP | ||||
5. | EIOrm10 | Intelligent Systems | II | 3 | 3 | 8 | M | SP | |||
6. | EIIBrms | Research Study for The Preparation of Master’s Thesis | II | 14 | 7 | M | PA | ||||
7. | EIIBimp | Internship | II | 6 | 3 | M | PA | ||||
8. | EIIBimr | Master’s Thesis | II | 12 | M | PA | |||||
Total class no. (lectures + practice hours, DON, SIR/PIR, other classes) and ECTS points per year | 13 | 13 | 14 | 6 | 60 | ||||||
Total hours of active teaching per year | (13 + 13) x 15 + 14 x 15 = 600 | 6*15 = 90 | 60 |