Blockchain Foundations (BF16)

Offered in coordination with the UB Computer Science and Engineering Department, this course equips learners with a solid foundation to understand blockchain and its impact on business areas and occupational aspirations. It is an introduction to the world of Bitcoin, blockchain and distributed ledgers. The course covers the basics, looks at how Bitcoin works under the hood, explores Bitcoin and blockchain’s brief history, and shows the practical usage of Bitcoin and blockchain technology. It includes use cases that are already in the market and those that will come in the future.

Topics include:

  • Blockchain basics
  • Cryptography
  • Blockchain security
  • Accessing Utilities KU and TX and Wallets
  • Smart contracts
  • Pros and cons
  • Current state of blockchain
  • Public blockchain apps
  • Governments and regulation
  • DAO
  • Regulatory reporting

Hours: 14

Learning Outcomes

  • Firm understanding of blockchain and its history, current state and future applications

Intended Audience

Anyone interested in blockchain, including but not limited to: business executives, software developers, entrepreneurs and students



Course Schedule

9 a.m. to 5 p.m.

June 12 and 13, 2019

UB Davis Hall, Room 113A

Instructor Bio: Bryant Nielson

Bryant Nielson is founder and CEO of The Blockchain Academy, which delivers training programs on the role of blockchain, its impact on central banks, financial institutions, trade finance, settlement, smart contracts and IP, as well as blockchain developer education. Nielson has written extensively about blockchain and is a regular speaker at blockchain conferences across the globe, including numerous engagements at events in New York, Chicago, London, Mexico City, Moscow and Dubai. He is the host of a blockchain podcast, Blockchain360.


Another session may be scheduled if there is enough demand. Contact Mariah Glass at 
if interested.