
Large Scale
Application Development

Distant Learning

Lectures in English

Career Prospects

Continuation
to Ph.D.

scene.response(“welcome”);
This fully accredited, online post-graduate level MSc study programme on Software Engineering for Internet, Mobile, and Cloud Computing Applications is jointly organized by the Digital Systems Department (School of Technology) of the University of Thessaly and the School of Applied Sciences (STEM) of the Open University of Cyprus, leading to the award of a post-graduate MSc degree in Software Engineering for Internet, Mobile and Cloud Applications.
The course’s main field of study is Software Engineering, the branch of Computer Science and ICT which focuses on the construction (i.e. design, development, implementation, and testing) of software application systems. In particular, it delves into those areas of Software Engineering which specialize in developing state-of-the-art, large-scale, mobile web applications, cloud computing applications, and/or a combination of all three domains. Moreover, the MSc diploma course comprises a few modules in data analysis, machine learning, and data mining, technologies that already support next-generation applications.
The language of tuition is English, and all classes are delivered online. The University of Thessaly is the supervising institution, capitalizing on both institutions’ teaching and research experience, mainly that of the Open University of Cyprus (OUC), which specializes in the organization, design, and implementation of distance learning courses and teaching methods.
Although the course is supported and taught mainly by the faculty members and teaching staff of the Department of Digital Systems of the University of Thessaly (UTH), some faculty members and teaching staff from The Open University of Cyprus (OUC) and the School of Informatics of the Aristotle University of Thessaloniki (AUTh) also contribute in the teaching of the course’s modules.
Successful completion of the MSc programme constitutes an important qualification for those seeking employment in the field of industry and technology, but also for promotion purposes in their current workplace. To this end, the MSc programme has been designed to create affiliations and establish cooperative endeavors both with the industry and technology sectors, as well as with the wider job market.

Content of Studies

Software Engineering for Networked, Mobile and Cloud Applications

Machine Learning & Data Mining

Advanced Databases

Big Data Analysis Technologies

Multicore and Quantum Programming

Software Project Management

Data Warehouses and Data Analysis Techniques

Programming and Technologies in Cloud Computing Environments

Mobile and Pervasive Computing

Advanced Web Applications

Advanced Data Mining Technologies

Business Process Management
