Information on individual educational components (ECTS-Course descriptions) per semester

  
Degree programme:Bachelor Computer Science - Software and Information Engineering
Type of degree:FH BachelorĀ“s Degree Programme
 Full-time
 Winter Semester 2023
  

Course unit titleBlockchain Technologies
Course unit code024717050656
Language of instructionEnglish
Type of course unit (compulsory, optional)Elective
Semester when the course unit is deliveredWinter Semester 2023
Teaching hours per week2
Year of study2023
Level of course unit (e.g. first, second or third cycle)First Cycle (Bachelor)
Number of ECTS credits allocated3
Name of lecturer(s)Mark BALLANDIES


Prerequisites and co-requisites

- A (preferably object-oriented) programming language

- English

Course content
  • General introduction to the functionality of blockchain and distributed ledger technologies (DLT)
  • Presentation and comparison of various DLT Systems, including architecture, programming, consensus mechanisms and other special properties
  • Introduction to Cryptoeconomics, Token engineering and Tokenomics.
  • Overview of advanced solution approaches for interoperability, scalability and privacy


Demonstrations and practical examples including coding

Learning outcomes
  • The students have an overview of current blockchain and distributed ledger technologies
  • Students know what cryptoeconomics, token engineering, and tokenomics are and what the relevant methods are to design and construct value-sensitive DLT systems
  • The students know how the interoperability and scalability of blockchains as well as the assurance of confidentiality can be solved.
Planned learning activities and teaching methods

Demonstrations and practical examples including coding with feedback. Impulse presentations by students on DLT topics.

Assessment methods and criteria

Evaluation of the exercises 70% and presentations 30%.

For a positive grade, a minimum of 50% of the possible points must be achieved in each part of the examination.

Comment

None

Recommended or required reading

Ballandies, M.C., Dapp, M.M. and Pournaras, E., 2022. Decrypting distributed ledger design—taxonomy, classification and blockchain community evaluation. Cluster computing25(3), pp.1817-1838.

Hill, Brenn u.a. (2018): Blockchain Developer's Guide: Develop smart applications with Blockchain technologies - Ethereum, JavaScript, Hyperledger Fabric, and Corda. Packt Publishing.

Dapp, M.M., Helbing, D. and Klauser, S., 2021. Finance 4.0-Towards a Socio-Ecological Finance System: A Participatory Framework to Promote Sustainability (p. 109). Springer Nature.

Antonopoulos, A.M., 2017. Mastering Bitcoin: Programming the open blockchain. " O'Reilly Media, Inc.".

Antonopoulos, A.M. and Wood, G., 2018. Mastering ethereum: building smart contracts and dapps. O'reilly Media.

 

Mode of delivery (face-to-face, distance learning)

Hybrid: Half of the lectures will be conducted online. The first block is a in-person session.

Winter Semester 2023go Top