Blockchain and Applications

  • Cybersecurity |

Description

This course provides theoretical and practical aspects of blockchain technology and its applications. The student will be exposed to concepts such as related data structures, blockchain challenges, transaction processing, consensus, and blockchain layers, while also developing blockchain solutions. The course will result in the necessary knowledge to enable the student to assess and evaluate the use of blockchain technology in software applications. Case studies of exisiting blockchain frameworks will be presented along with hands-on experience.

Program

Undergraduate 132 CRs

Objectives

  • - Get a deep understanding of how Blockchain as a technology work
    - Build a solid foundation on Blockchain to chart out further technology or consulting plans
    - Understand when and how to use Blockchain
    - Know the impact of Blockchain across different industries
    - Understand how Blockchain has transformed how businesses and industries function
    - Exposes students to a decentralized monetary system's consensus-based societal and legal implications

Textbook

Lorne Lantz, Daniel Cawrey, Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications, O'Reilly Media

Course Content

content serial Description
1Course Aim, Course outline, the origin of Blockchain technologies
2Public, private key fundamentals and the UTXO model
3Hashes and Block hashes
4Different types of consensus
5Second generation applications of a Blockchain technology (smart contract, tokens,...)
6The Bitcoin forks
77th-week Assessment
8The evolution to Ethereum
9Deployment and executing a smart contract in Ethereum
10Tokens on the Ethereum Platform
11Fundamentals Cryptocurrency analysis
12Decentralized finance and the web
1312th-week Assessment
14How to build decentralized applications and understand the different cryptographic techniques
15A case study in Ethereum and hyperledger

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.