In the past decade, the developments experienced by the advancements of the Internet and the World Wide Web have been monumental for the Information Technology domain, as well as the society in general. Additionally, in recent years we have experienced an explosion of computational capabilities, not only from traditional computing machines (i.e. computers) but also from a wide variety of other devices such as mobile smartphones, tablets and several other “internet-enabled” devices.
All these developments call for the existence of scientists and engineers that are adequately trained in the relevant technologies and have a deep knowledge of their interrelationships and the challenges that lie ahead.
The above realization constitutes the core motivation and forms the rationale behind the design and the development of the proposed programme.
The aim of the proposed MSc programme is to develop graduates that exhibit in-depth knowledge and advanced skills of the technologies relevant to web applications and mobile computing. By the end of this programme, graduates will master the knowledge required to design and implement efficient and effective solutions utilizing existing and emerging web and/or mobile systems.
An equally important aim is that, through the programme, the University will be able to strengthen its research activity in this fast evolving field and become a leading research institution in the area.
The specific objectives of the programme are to provide its graduates with the knowledge and skills needed to:
- Master the methodologies, tools and technologies involved in the analysis, development and evaluation of web-enabled applications and their interactions;
- Master the methodologies, tools and technologies involved in the analysis, development and evaluation of applications constructed for mobile devices, such as smartphones;
- Recognize the importance, evaluate the performance and assess the security of current and emerging technologies in the field of mobile computer networks, mobile devices, and distributed systems;
- Work effectively as an individual, or within a team, in multi-disciplinary settings together with the capacity to undertake lifelong learning;
- Have the learning skills to allow them to continue to study in a manner that may be largely self-directed and autonomous;
- Engage in research and communicate their findings and conclusions to specialists, and non-specialists clearly and unambiguously.
Key Learning Outcomes
Upon successful completion of this programme, the students should be able to:
- Design and develop applications for the web and for mobile devices using a structured approach.
- Utilize state-of-the-art technologies.
- Exhibit a deep understanding of distributed systems, and argue on its strengths and limitations.
- Appreciate the importance of interfaces and argue on best practices for their development.
- Appreciate the underlying principles of computation on mobile devices and the impact of embedded systems
- Critically evaluate various technologies and solution alternatives, within the context of web and mobile systems, and identify the advantages and disadvantages of each.
- Demonstrate the capacity to adapt to new technologies in the relevant fields and establish the connections and relations with existing ones.
- Think critically and reflectively on the capacity of the capabilities and limitations of data analysis and knowledge generation from distributed information systems.
- Assess the security concerns and impact that mobile and web systems intrinsically incorporate and argue on policies to alleviate them.
- Engage in critical thinking and problem-solving in the specific domain of interest of the programme.
- Communicate with other disciplines related to the field including engineering, business administration, graphics and web design.
- Have awareness of the open challenges and research questions in the field.
- Demonstrate the ability to understand and use technical literature and other information sources.
- Conduct independent research in relevant fields, develop informed opinions and synthesize knowledge to report findings.
Occupational Profiles of the Graduates
A large percentage of graduates of the MSc in Mobile and Web Systems programme are expected to pursue careers in web application development and integration of applications with mobile devices, which is a rapidly growing section in organizations involved with software development. They are also likely to be employed in telecommunications companies, where a shift in the support of application-level services is present (see for example the establishment of CYTACOM by CYTA).
Graduates can also be employed in computer network related jobs and are also capable of obtaining employment in ICT departments of medium and large organizations and software houses.
The MSc in Web and Mobile Systems is supported by the Mobile Device Laboratory (MDL).
Click here for more information
This school offers programs in:
Last updated June 22, 2018