Intendierte Lernergebnisse
Upon completing this course, students will be able to:Explore advanced cloud computing concepts and their extension to edge computing with AI integration.Explain the role of the edge-cloud continuum in supporting next-generation IoT use cases with strict computational, energy, and latency requirements.Apply knowledge of distributed systems to design and deploy efficient, scalable solutions for IoT and EdgeAI applications.
Lehrmethodik
The course includes:Lectures: Interactive sessions focused on presenting and discussing theoretical concepts and foundational knowledge. Practical sessions: Hands-on demonstrations and tutorials showcasing the technologies and tools used in edge-cloud computing, Edge AI, IoT, ...Seminar Sessions: Student-led presentations and discussions on relevant topics, fostering peer learning and engagement.
Inhalt/e
During the semester, we will focus on the following essential topics:Virtualization technologies (including Linux Containers and Docker) Cloud computing essentials (including IaaS, VMaaS, FaaS, BaaS and SaaS)Computing continuum (Edge, Fog, Cloud computing)Internet of Things and its usecasesEdge AIData analytics for IoT applications in the computing continuum Distributed Ledgers for IoT systemsPutting it all together: Designing and testing a low-latency application on the edge-enabled ifrastructure
Erwartete Vorkenntnisse
Basic concepts of computer systems and programming are necessary. Knowledge of distributed systems, cloud computing, and performance evaluation and analysis is welcome.