Skip to content
/ ai-ic Public

Lecture materials for Applied Informatics — Internet Computing

License

Notifications You must be signed in to change notification settings

sunyaev/ai-ic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Applied Informatics — Internet Computing

This repository contains the lecture materials for Applied Informatics — Internet Computing held at Karlsruhe Institute of Technology in the Institute of Applied Informatics and Formal Description Methods (AIFB). The lecture is accompanied by the textbook Internet Computing.

Please cite as: Sunyaev, A. (2022). Applied Informatics — Internet Computing. https://github.com/sunyaev/ai-ic

NOTE: This repository is currently still a work in progress and will be completed in the coming weeks and months.

Introduction

In this lecture, we provide insights into fundamental concepts and future technologies of distributed systems and internet computing. The course first introduces basic concepts of distributed systems, e.g., design of architectures for distributed systems, internet architectures, web services, and middleware. In the second part of the course, emerging technologies of internet computing will be examined in depth. These include, among others: cloud computing, edge and fog computing, Internet of Things, blockchain, artificial intelligence.

Content

All lecture slides correspond to book chapters. We also provide exercises related to one or multiple lectures.

Book Chapter Lecture Exercise
1 Introduction
2 Information Systems Architecture
3 Design of Good Information Systems Architectures
4 Internet Architectures Exercise Sheet 1
5 Middleware Exercise Sheet 2
6 Web Services Exercise Sheet 3
7, 8 Cloud, Fog, and Edge Computing Exercise Sheet 4
9 Distributed Ledger Technology
10 Internet of Things Exercise Sheet 5
11 Critical Information Infrastructures Exercise Sheet 6
12 Emerging Technologies

License

Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)

This work is licensed under Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).

Acknowledgements

We would like to thank our fellow colleagues at AIFB who have been involved in the design and development of the lecture over the years. These are Prof. Dr. Hartmut Schmeck (2006–2007); Dr. Matthias Bonn, Prof. Dr.-Ing. Stefan Tai, and Dr. Lukas König (2008); Prof. Dr.-Ing. Stefan Tai (2009–2014); Prof. Dr.-Ing. J. Marius Zöllner (2015); Prof. Dr. Ingo Scholtes (2016); and Prof. Dr. Agnes Koschmider (2017).

Furthermore, we would like to thank Prof. Dr. Werner Mellis from the University of Cologne. We would also like to thank our colleagues from the Critical Information Infrastructures research group.

About

Lecture materials for Applied Informatics — Internet Computing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published