Introduction à la technologie blockchain
Master 2 Génie des systèmes informatiques

This module introduces the fundamental concepts and technologies behind blockchain and distributed ledgers. Students will explore the technical architecture, consensus mechanisms, cryptographic foundations, and major blockchain platforms. In addition, they will gain hands-on experience with some tools, learning to design and deploy smart contracts and apply blockchain solutions in real-world contexts, including the Internet of Things (IoT). The course combines theoretical foundations with practical labs and project-based learning to prepare students for research and professional applications of blockchain technology.