Blockchain-based Systems Engineering (IN2359)

Lecturer (assistant)
  • Florian Matthes [L]
  • Ahmed Elnaggar
  • Ulrich Gallersdörfer
  • Adrian Hernandez Mendez
  • Patrick Holl
Number0000000253
Type
Duration3 SWS
TermSommersemester 2018
Language of instructionEnglish
Position within curriculaSee TUMonline
DatesSee TUMonline

Dates

Admission information

Objectives

After the successful participation in this module, the students are able to analyze Blockchain-based application systems. Further, they are able to create these systems for given use cases and to select an appropriate technology. They understand the technological foundations such that they are enabled to comprehend and assess alternative distributed ledger technologies.

Description

Blockchain technology and, more general, distributed ledger technology (DLT) provide the technical foundation for the development and usage of innovative, decentralized distributed systems. In this lecture, we analyze the characteristics of these technologies. Additionally, students should be empowered to analyze and develop Blockchain-based solutions. Following contents are going to be covered: - Cryptographic Basics - Peer2Peer-Networks - Data structure and setup of Blockchain - Consensus-mechanisms - Smart Contracts & SC Engineering - possible use case scenarios - Alternative DLT approaches - Risks, challenges and limitations of the technology - Current developments in the area of Blockchain

Prerequisites

- Bachelors level Knowledge of Software-Engineering - Software development experience - Basics in distributed systems

Teaching and learning methods

Lecture, central exercise

Examination

Type: Written exam The assessment is by means of a written exam of 60 minutes. Students are required to be able to answer questions regarding to the contents of the lecture without further aids. Taking the exam requires liquid formulation and own calculations. Amount of Work: Comprehensive knowledge about the contents of the lecture and the exercises has to be gained. The completion of voluntary homework assignments is recommended for the successful passing.

Recommended literature

Narayanan, A., Bonneau, J., Felten, E., Miller, A., & Goldfeder, S. (2016). Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press.

Links