Faculty of Science and Information Technology – Master Of Software Engineering


The program at a glance / Master Of Software Engineering:

In this program, the student studies advanced topics in all aspects of the software engineering discipline from both theoretical and practical perspectives, including various scientific research methods. Having achieved this, graduates should be capable of mastering an advanced level of software engineering and its applications, including various scientific research skills that qualify them to complete their Ph.D studies, research writing skills, participating in many research projects and applying them in reality. The major contains two tracks, one for which the student chooses the thesis path and one the other for the comprehensive path.