Objective The Cloud Computing course focuses on concepts, techniques, methodologies and best-practices in various levels of cloud-based environments (i.e. infrastructure, platform, software layers). This course aims at understanding the theoretical underpinnings. In doing so, the course covers topics related to the theoretical background, architectures, standards, building blocks, modeling approaches and programming models of clouds. Besides […]
More »Objective Business process management (BPM) is the set of concepts, methods and tools that help organizations define, implement, measure and improve their end-to-end processes. BPM is a combination of mature organizational transformation concepts (business process reengineering, lean six sigma, total quality management) and supporting technologies such as workflow management, process analytics process mining and service-oriented […]
More »Information Systems and Services
Objective Human beings have the distinct ability to attach meaning to whatever they perceive. The data translation to information and attempt, in an organized manner, to provide infor-mation for action, constitute the basis of the principle “information system”. In this course, the notion of an information system in the context of an organization is defined […]
More »Service-Oriented Architectures
Objective In the past, organizations have adopted computer applications to improve and automate their business processes. These applications have not been implemented according to a strategic plan or based on a common integrated IT infrastructure. Instead, it was based on the needs of each individual department of the company and always according to current technologies. […]
More »Mobile Computing and Applications
Objective The proliferation of mobile devices in all sectors of human activity is spectacular. Todays’ mobile devices comprise several applications and capabilities, as well as access to the Internet thus tend to replace computers, as well as a variety of other devices such as cameras, MP3 players, etc. This has made mobile devices extremely popular […]
More »Objective The main objective of this course is to present to the students modern techniques, systems and platforms for Big Data management and scalable data analytics. Emphasis will be given to issues related to scalability, efficiency and fault-tolerance in the complete life-cycle of Big Data, from data acquisition and integration to data processing and interpreta-tion. […]
More »Data Management and Business Intelligence
Objective The main objective of the course is to train students in methodologies and technologies for data management. This course covers advanced topics related to database design and query processing in modern data management architectures in the context of broader network-centric systems and services. It also examines issues of business intelligence, including business data integration, […]
More »The master thesis project is carried out under the supervision of one of the faculty members and involves – at a first stage – the identification of the research topic/ technological problem to be addressed and the research of literature for existing state-of-the-art. The output of the project, namely the description of the research area, […]
More »Information Systems Governance
Objective Despite the vast sums of money spent on the development of software applications, failure rates remain extremely high. According to the Standish Group, 84% of Information Systems (IS) fail as they cost more in time and money, they are out of scope or they are of bad quality, usability or functionality. The literature reveals […]
More »The master thesis project is carried out under the supervision of one of the faculty members and involves – at a first stage – the identification of the research topic/ technological problem to be addressed and the research of literature for existing state-of-the-art. The output of the project, namely the description of the research area, […]
More »