To main content To navigation

Computer Sciences Summer Course

Introduction to Blockchain: Cryptography, Technology Foundations and Hands-On Development

When:

22 June - 03 July 2026

School:

UPM International Summer School

Institution:

Universidad Politécnica de Madrid

City:

Madrid

Country:

Spain

Language:

English

Credits:

3 EC

Fee:

525 EUR

Interested?
Introduction to Blockchain: Cryptography, Technology Foundations and Hands-On Development

About

This 30-hour course offers a rigorous and practical introduction to blockchain technology. Students learn the fundamental cryptographic mechanisms (hash functions, Merkle trees, digital signatures, consensus algorithms, etc.) and the overall internal structure and operation of blockchain systems. They implement their own Proof-of-Work blockchain from scratch, interact with the Ethereum testnet, and complete a group project applying blockchain concepts to real-world scenarios (traceability, logistics, certification, transparency). The course combines theory, hands-on development, and teamwork, culminating in a final project presentation.

Course leader

Jesús Rodríguez-Molina

Target group

Undergraduate and graduate students in computer science, telecommunications, data engineering, or related STEM fields who wish to gain a technical understanding of blockchain systems.

Course aim

Provide an introduction to blockchain technology for motivated learners interested in decentralized technologies, digital trust, cybersecurity, or fintech innovation.

Fee info

Fee

525 EUR

Interested?

When:

22 June - 03 July 2026

School:

UPM International Summer School

Institution:

Universidad Politécnica de Madrid

Language:

English

Credits:

3 EC

Visit school

Stay up-to-date about our summer schools!

If you don’t want to miss out on new summer school courses, subscribe to our monthly newsletter.