The course aims to cultivate deep expertise in the disruptive fields of Bitcoin and Distributed Systems Technologies. It is divided into three main sections:
- Introduction to the Bitcoin World: Overview of the history and foundational elements of Bitcoin and blockchain. Students will delve into the fundamental principles of cryptography, consensus mechanisms, and the network’s operation. This section will introduce key concepts such as decentralization and immutability, addressing the economic and social implications.
- Analysis of System Development Issues in the Bitcoin Sector: Exploration of the hurdles in designing, developing, and managing Bitcoin-based systems. This section will focus on open-source development, security protocols, and fintech applications, highlighting best practices for creating secure and efficient software. Students will gain a deep understanding of Bitcoin technology's potential and limitations.
- Exploration of the Lightning Network: Comprehensive dive into the Lightning Network, a second-layer scalability solution designed to enable fast and cost-effective Bitcoin transactions. Students will delve into its architecture and its influence on the broader Bitcoin ecosystem, exploring how it enhances transaction efficiency and network scalability.
The programme is offered in two different learning options, applicants have to select between the two:
- Blended: combines online learning with face-to-face classes
- Full remote: the programme will be offered ONLY online. If you apply for the “full remote” option you will not be eligible for the three fee-waivers
Blended learning and full remote learning will be offered in synchronous form (live remote).
Lessons will start on February 21st, with the following part-time format:
- 3 hours on Friday (17:30-20:30)
- 3 hours on Saturday (10:00-13:00).