Bcc-q1-Syllabus 2022 Piaic
Bcc-q1-Syllabus 2022 Piaic
https://www.piaic.org
Blockchain Specialist Program
Course Syllabus
Quarter I: BC-301 Blockchain Business Foundations
Version 2.0.0 - 2022 (12 Weeks)
Teaching Team: Zeeshan Hanif, Qasim Shabbir Ferozpurwala, Umair Munaf Moon, Yousuf Hanif,
Course Description: Many experts are predicting that blockchain will take over the world, and it will have a bigger impact
on the world than the Internet. World wide over two billion people don’t have access to financial services. They are outside
the normal financial system and are considered unbanked people of this world. Most of these people live in the emerging
countries like Pakistan. These unbanked don’t have direct access to deposit accounts, credits, money transfers or insurance.
Financial inclusion driven by blockchain, decentralized apps, and fintech will transform their lives by bring them out of
poverty and helping them improve their lives. In the first quarter of this program we will cover general blockchain
knowledge, why use blockchain, how blockchain works, and using the blockchain for business and financial inclusion. This
course will prepare the student for the Pearson VUE Certified Blockchain Business Foundations Exam (CBBF).
Please bring a Laptop with you for the Classes (Required, but not mandatory)
Preparation for the Pearson VUE Certified Business Foundations (CBBF) exam:
Pearson VUE Certified Business Foundations (CBBF) exam
Textbooks:
1. CBBF Official Exam Study Guide
2. Mastering Bitcoin 2nd Edition - Programming the Open Blockchain by Andreas M. Antonopoulos
3. Mastering Ethereum: Building Smart Contracts and DApps by Andreas M. Antonopoulos, Gavin Wood
4. Learn Version Control with Git: A step-by-step course for the complete beginner by Tobias Günther
Grading:
Students will be graded based on Percentile
https://en.wikipedia.org/wiki/Percentile
https://en.wikipedia.org/wiki/Percentile_rank
A-Grade: 78 - 99 Percentile
B-Grade: 41 - 77 Percentile
C-Grade: 23 - 40 Percentile
D-Grade: 1 - 22 Percentile
F-Grade: Anyone who doesn’t appear in two or more exams
Note: Anyone who receives a F-Grade will be removed from the program. Students who receive a D-Grade will be put on
probation, and be required to earn a grade of C or above in the next quarter, to remain in the program. Anyone absent from
an exam will be deemed to have received a score of zero.
Important Note:
If a PIAIC candidate doesn’t appear in a Quiz at the scheduled time announced by management 10% score will be deducted
from the test score for every week of delay.
Course Outline:
1. Fundamentals of Blockchain (Week 1 to 5)
Introduction:
https://www.youtube.com/watch?v=u2t4G9pAb2g
First two chapter of Mastering Bitcoin: Programming the Open Blockchain 2 nd Edition
https://bitzuma.com/posts/six-things-bitcoin-users-should-know-about-private-keys/
https://bitcoin.stackexchange.com/questions/43546/does-the-private-key-of-bitcoin-change-everytime-
the-address-changes
Hashing:
https://www.webopedia.com/TERM/H/hashing.html
Merkle Tree
https://coincentral.com/merkle-tree-hashing-blockchain/
Proof of work:
https://keepingstock.net/explaining-blockchain-how-proof-of-work-enables-trustless-consensus-
2abed27f0845
Transactions:
https://www.coindesk.com/information/how-do-bitcoin-transactions-work/
Homework:
https://www.datacamp.com/courses/introduction-to-git-for-data-science
What is Ethereum?
https://github.com/ethereumbook/ethereumbook/blob/develop/01what-is.asciidoc
Introduction
https://github.com/ethereumbook/ethereumbook/blob/develop/02intro.asciidoc
Ethereum Testnets
https://medium.com/compound-finance/the-beginners-guide-to-using-an-ethereum-test-network-
95bbbc85fc1d
Hyperledger
https://en.wikipedia.org/wiki/Hyperledger
Additional Reading:
Chapters 13 and 14 from CBBF Official Exam Study Guide