• Course code:63536C
  • Contents

Fog Computing for Smart Services

The course goal is to teach students the overall software engineering process for the development of smart Artificial Intelligence-based fog computing applications. Fog applications usually employ Internet of Things (IoT), Artificial Intelligence (AI), cloud computing and blockchain technologies. This course will focus on the theory and practice when developing complex, component-based, compute, memory and network-intensive multi-tier cloud applications.

The student will gain software engineering competencies at the cross-section of the above mentioned four technology types. Passing this course will result in an improved understanding of the use cases, the functional and non-functional requirements, the current approaches to addressing various dependability, Quality of Service, and trust-related concerns, the major technologies that are commonly used in order to address the whole spectrum of requirements, including orchestration, and the overall integration process.

General knowledge, experience or interest in the areas of software engineering, DevOps, Internet of Things, Artificial Intelligence, requirements engineering, distributed computing, software integration, ambient intelligence, mobile sensing and cyber-physical systems is necessary for this course. In depth knowledge in any of these areas is very welcome. The following subject is required for all UN or MAG students: Software Development Process (63254).

Process: lectures; laboratory work, where the students follow the process of developing a multi-tier smart application; seminar work (project), where the students develop an integrated smart application by following the DevOps practice; consultations; study of literature.

Assessment: coursework (50 pts total), consisting of project proposal (10 pts), mid-semester progress (10 pts) and final presentation and report (30 pts); final exam (50 pts total)

Welcome to an introductory lecture, which is planned for January 16, 2020 at 14:00. You will receive a one Fri token in the form of a banknote, which you will be able to use in the laboratory work. Stay tuned!

The lectures are open for everyone to attend including guests!

 

 

  • Study programmes