The Role of Smart Contracts in Blockchain

Overview

Smart contracts are self-executing agreements coded on blockchain networks. They are at the heart of DeFi, NFTs, and decentralized applications (dApps). We will dive into how smart contracts work, their applications, and potential vulnerabilities, emphasizing the importance of secure coding practices.

Admission Requirements

Bachelor of Science (Or equivalent) in Computer Science (or equivalent), the average grade must be better than 6.0 and a Bachelor's degree in Mathematics is also highly encouraged.

Special Instructions

Bachelor’s degree in Computer Science, Engineering, or related field. Experience with programming (especially Solidity, JavaScript, or Python) is highly recommended.

Offline Details

Course Code:  
UN5623
Starting Date:  
Fall 2021
Course Credits:  
5
Course Duration:  
4
 years

Online Details

Course Code:  
UN5623
Starting Date:  
Fall 2021
Course Credits:  
5
Course Duration:  
3
 years