page logo
Please note the following credit values:

BSc Course: 4.5 ECTS*
BSc Seminar Course: 9 ECTS
MSc Course: 5 ECTS
MBA Course: 3 ECTS
MBA Workshop: 1 ECTS
Language course: 5 ECTS

*The following BSc courses have a different credit value: 

Business Communication: Theory & Practice: 3 ECTS
Managing your personal performance holistically: 3 ECTS
Harmonizing Leadership with Personal Development: 3 ECTS
Mental Health First Aid: 1,5 ECTS
Understanding your personal performance base: 1,5 ECTS
Workshop Body Language for Women: 1,5 ECTS
Intercultural Competence - Fit for International Collaboration: 1,5 ECTS
Perform Yourself! Media and Presentation Coaching: Personal Presence!: 1,5 ECTS

Introduction to Blockchain - Q4

Participation Prerequisites

No previous coursework is required. Full participation in lectures and studying the provided materials will equip students to succeed in quizzes and the group-project. Course credit is linked to participation in quizzes, the simulation game, and the group project. Basic understanding of a programming language may help but is by no means required.

Course Content

MODULE 1

Blockchain Foundations:

  • Discover the technology underpinning blockchain
  • Understand the structure of blockchain
  • Explore the scope of the blockchain industry by analyzing the scale of investment in the industry, key stakeholders, and the evolution of the industry landscape.

MODULE 2

Blockchain and Cryptocurrencies:

  • Understanding blockchain’s foundational concepts and enabling technologies
  • Exploration of cryptocurrencies, with a focus on Bitcoin’s functionality, transaction processes, and its role in decentralized finance
  • Examination of unique properties of cryptocurrencies, such as pseudonymity, decentralization, and the double-spending problem

MODULE 3

Consensus Mechanisms:

  • Detailed look at consensus mechanisms, including Proof of Work (PoW) and alternative protocols
  • Understanding the role of consensus in securing blockchain networks
  • Examination of the CAP theorem and the Byzantine Generals Problem to illustrate challenges in distributed systems
  • Install Ethereum Wallet on your smartphone, purchase some Ether and execution of a live transaction

MODULE 4

Smart Contracts:

  • Introduction to smart contracts and their application in creating decentralized systems.
  • Discussion to the main elements of the Ethereum protocol and its key role in blockchain use cases
  • Exploration of Solidity, the Turing‑complete programming language that is underlying the Ethereum network
  • Introduction of zero-knowledge proofs and the concept of homomorphic encryption for data sharing

MODULE 5

Privacy & Anonymity:

  • Exploration of privacy and anonymity concepts within blockchain
  • Discussion on the limitations of Bitcoin's pseudonymity and the challenges of ensuring privacy
  • Introduction to methods like taint analysis and deanonymization techniques within blockchain systems

MODULE 6:

Blockchain Cryptography

  • Introduction to classic ciphers and early encryption mechanisms
  • Explanation of symmetric encryption, where the same key is used for both encryption and decryption, along with a discussion on its limitations in blockchain applications
  • Examination of key cryptographic algorithms, such as Diffie-Hellman for secure key exchange and RSA for asymmetric encryption, which are crucial for secure, decentralized blockchain networks

MODULE 8

Real-world Applications

  • Presentation of group projects and subsequent discussion of current applications of blockchain technology across industries

MODULE 9

Simulation Game

  • Hands-on blockchain simulation game focused on resource allocation, strategy, and real-world decision-making within a DLT-based environment

Intended Learning Outcomes and Competencies

By the end of this course, students will have a solid grasp of blockchain basics, from understanding how distributed ledgers and cryptocurrencies work to identifying key security and privacy aspects. They'll be able to explain core concepts like consensus mechanisms and smart contracts, and recognize where blockchain can be applied in different industries. We aim to provide students with a real-world understanding of the potential of blockchain technology.

Instruction Type

Lectures and Discussions: Teaching of foundational concepts with Q&A.

Hands-On Labs: Introductory exercises to foster understanding.

Simulation Game: Experiencing blockchain in a simulated environment.

Project-Based Learning: Self-led understanding of a use case of blockchain technology within a group project.

Form of Examination

Form of Assessment Weighting
(in %)
Duration of written exam
in minutes
Written Exam    
Oral Examination   -
Written Work (Individual)   -
Written Work (Group)   -
Presentation (Individual)   -
Presentation (Group)   -
Business Simulation   -
Class Participation   -
Answer-Choice-Exam   -
Other assessment format (please specify):   -

Literature

Build Your Own Blockchain: A Practical Guide to Distributed Ledger Technology, Springer, ISBN 978-3-030-40141-2

Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners

Next events

1/6 Lecture Mo, 09.03.2026 11:30 Uhr 15:15 Uhr IP-C-001 Family Business Auditorium Hörsaal / Lecture Hall
2/6 Lecture Mo, 16.03.2026 11:30 Uhr 15:15 Uhr Online / Online
3/6 Lecture Th, 09.04.2026 11:30 Uhr 15:15 Uhr Online / Online
4/6 Lecture Fr, 10.04.2026 11:30 Uhr 15:15 Uhr Online / Online
5/6 Lecture Mo, 13.04.2026 11:30 Uhr 15:15 Uhr Online / Online
6/6 Lecture Fr, 17.04.2026 11:30 Uhr 15:15 Uhr Online / Online
Show all events

Lecturers

lecturer image
Huchzermeier, Arnd
Lecturer

Indicative Student Workload

Self-Study 64 h
Contact Time 24 h
Examination 2 h