Course Overview
The programme builds strong skills in software design, algorithms, artificial intelligence, and data systems. Students take part in laboratory work, coding tasks, and research projects linked to real computing problems. The study structure supports learning in both theory and practical software development.
Students complete a thesis that focuses on independent research under academic guidance. Study paths cover areas such as software engineering, data analysis, and system design. Graduates move into software companies, research institutes, and public sector IT roles. The programme has grown through active research work at UEF, with contributions in artificial intelligence, cybersecurity, and health technology computing. Collaboration with international partners supports student exposure to global computing practices and research work.
General Eligibility
A bachelor’s degree in computer science, software engineering, information technology, or related fields is required. Applicants submit academic transcripts, CV, and motivation letter through the official application system. Some applicants may receive requests for extra documents during review.
Part Time Work Details
Up to 30 hours/week during study periods, full-time during academic breaks
Language Requirement