Code
IGFE CSC 7208
Level
M2
Graduate
Graduate
Semester
Fall
Domain
Informatique
Program
Programme Ingénieur
Language
Anglais/English
ECTS Credits
4
Class hours
24
Program Manager(s)
Department
- Réseaux et Services de Télécom
- Réseaux et Services Multimédia Mobiles
Organisation
Cours/TD/TP/projet/examen :Content
1. Introduction
• Hash functions
• Asymmetric cryptography
2. Web2 to Web3
• DLTs & blockchain
• Fintech applications
3. Bitcoin & cryptocurrencies
• Wallets & explorers
• Addresses & transactions
4. Ethereum & Smart Contracts (SC)
• Ethereum & Distributed Networks
• Ethereum Virtual Machine
• Use Cases (Basic + Advanced)
5. Programming SCs in Solidity
• Introduction to Solidity
• Big Names
• NFTs
6. Off-chain payments
• Unspent transaction outputs
• Segwit & Taproot
• Payment channels
• Security of transactions
Assessment formula
Written test or oral presentations.