Vous êtes sur la page 1sur 2

Cycle de formation d'ingénieurs en informatique

Fiche module

Catégorie de module : Volume CI*: 22,5h Volume total : 22,5h Volume de Travail
Obligatoire horaire personnel : 7,5h
PIC*: 0
Régime d’Examen :
Enseignant responsable :
Date : Juin 2021 Type de module : MCI CCU avec TP
Hela Kaffel

1/ Objectifs du module
- Donner une vue d’ensemble sur les aspects techniques de la technologie blockchain.
- Des cas d’usage seront présentés pour montrer l’apport de cette technologie dans les systèmes
informatiques en général.

2/ Pré-requis du module
a. Domaines :
a. Intitulés des cours :
- Mise en place d’une Blockchain
- développement d’un smart contract
-
3/ Résultats d'apprentissage
3.1 Connaissances (Savoir) :
- Comprendre les fondements théoriques de la technologie Blockchain
- Connaître l’architecture d’une Blockchain.
- Mesurer les apports et les limites de cette technologie et en identifier les cas d’usage.
- Concevoir et implémenter une application basée sur la Blockchain
3.2 Compétences (savoir-faire) :
- Mise en place d’une Blockchain
- développement d’un smart contract
-
4/ Contenu
4.1 Plan du cours :
I- Genesis, fondamentaux et cas d’usage
II- Algorithmes de consensus
III- Blockchain 1.0: Cryptomonnaies
IV- Blockchain 2.0: Smart Contract
V- Blockchain 3.0 : Dapps et Tokens
VI- Interopérabilité
VII- Aspects économiques de la technologie Blockchain
VIII- Étude pratique
4.2 Travaux demandés (TDs, TPs, PICs) :
- Mise en place d'une Blockchain et développement d'un SC simple
4.3 Approche pédagogique : méthode applicative et affirmative
5/ Environnement IT de TP ou de projet requis
- Blockchain open source

6/ Modes d’évaluation du module


6.1 Note finale :

Contrôle continu Total

CCU avec TP 100% 100%

6.2 Note contrôle continu :

Test DS Participation orale/travaux remis TP/Projet Total CC

20% 35% 10% 35% 100%


7/Certification
- Non requise

8/ Ressources pédagogiques
8.1 support de cours :
- Polycop sur moodle
8.2 Ouvrages de référence :

- Alan T. Norman, Blockchain Technology Explained: The Ultimate Beginner’s Guide About
Blockchain Wallet, Mining, Bitcoin, Ethereum, Litecoin, Zcash, Monero, Ripple, Dash, IOTA And
Smart Contracts, March 2021, ISBN-13-979-8730129184
- Kevin Solorio, Randall Kanna, David H Hoover, Hands-On Smart Contract Development With
Solidity and Ethereum: From Fundamentals to Deployment, December 2019, ISBN 10- 1492045268
-

Vous aimerez peut-être aussi