The purpose of the course is to introduce the history, background and properties of Blockchain. The topics of P2P networks, distributed ledgers, consensus algorithms, smart contracts and applied cryptography are included. Therefore, students may learn about service analysis and design of Blockchain applications from business cases and implementations of Blockchain.