IGSE MGT 4536
Upon successful completion of this course, the student should be able :
- To define blockchain technology and comprehend cryptography how it is applied for blockchain network.
- To clarify bitcoin network’s structure by its components such as 'e-wallet', 'transaction', 'block', and 'consensus algorithm' and classify bitcoin network’s users and miners.
- To identify bitcoin owner and transaction by indicating keys, addresses and e-wallets in a distributed ledger and interpret structure of blocks and blockchain e.g., Merkle tree, consensus algorithm based on the security model of Bitcoin network.
- To design and conduct a practical performance of smart contract development project understanding techniques using Remix Solidity IDE.
- To draft a concise report and presentation summarizing the methodological, technological, and application-related trend of blockchain network and its application for business.
Blockchain; cryptography; blockchain network; transaction; block; mining; proof of work, consensus algorithm; smart contract; Geth; Mist Wallet; Remix Solidity IDE; sharing economy; non-fungible token; game industry
The final assessment consists of class participation (10%), one minor project (20%), two presentations (30%), two exams (40%).
- CF1: the minimum requirement to pass this course is 10/20 (50% / 100%)
If a student does not meet the minimum requirement, the student should take a supplementary exam e.g., compose a report
- CF2: the final grading is only pass or fail.
Note: threshold grading is used for this class, i.e. there is no rounding up. In other words, a calculated average of 89.9 would result in a letter grade of B and would not be rounded up to a letter grade of A.