192.065 Cryptocurrencies
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, VU, 4.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to master the foundations of blockchain technologies, becoming familiar with basic concepts (mining, consensus, etc.) as well as with the techninques underlying modern cryptocurrencies. 

Subject of course

- Introduction to blockchains and cryptocurrencies
- Consensus in synchrony and partial synchrony
- Longest chain consensus and PoW
- Bitcoin specifics
- Economics of blockchains
- Proof of stake
- Payment channels: The Bitcoin Lightning Network and state-of-the-art
- Other scaling techniques (e.g. sharding)
- Privacy

Teaching methods

The contents of the course are conveyed via lectures scheduled to take place in presence and deepened in practical assignments to be solved at home.

Lectures are based on slides and research papers that will be made available to students.

If necessary (e.g., in case of increase of Covid cases) we reserve the right to switch to distance learning during the semester.

Mode of examination

Immanent

Additional information

ECTS Breakdown:
---------------------------------------------------
22h lecture
80h project
44h self-study
 4h (midterm and final) exam
---------------------------------------------------
150h (6 ECTS)
---------------------------------------------------

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue09:00 - 11:0004.10.2022 - 24.01.2023FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Mon10:00 - 14:0020.02.2023EI 9 Hlawka HS - ETIT Exam: 192.065 Cryptocurrencies
Cryptocurrencies - Single appointments
DayDateTimeLocationDescription
Tue04.10.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue11.10.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue18.10.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue25.10.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue08.11.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue22.11.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue29.11.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue06.12.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue13.12.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue20.12.202209:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue10.01.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue17.01.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Tue24.01.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture - Cryptocurrencies
Mon20.02.202310:00 - 14:00EI 9 Hlawka HS - ETIT Exam: 192.065 Cryptocurrencies

Examination modalities

Written exam and practical assignments. 

Course registration

Begin End Deregistration end
04.09.2022 10:00 18.10.2022 23:59 23.10.2022 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 931 Logic and Computation Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

No specific knowledge is required. 

Language

English