BLC-410 Blockchain and Cryptocurrency Programming
This course covers the common structures and consensus algorithms used in blockchain. Programming of blockchain and cryptocurrency will be covered extensively. Common blockchain data structures, functional architectures (e.g., supply chain), and programming languages will be discussed. Students will acquire knowledge and understanding of the basic approaches necessary to program and implement blockchain enabled smart contracts. Students will utilize hash, mining, Application Programming Interface (API), peer-to-peer (P2P) networks, and create a web interface. A biblical framework will be integrated in the presentation of blockchain and crypto programming concepts and applications. Prerequisites: BLC-300 and BLC-310
Credits
3