AI & BlockChain Combined Course

Categories AI & BlockChain

AI  SYLLABUS


1. Introduction to AI
– Overview of AI
– History and Evolution of AI
– Applications of AI in various industries
2. Machine Learning
– Features and Labels
– Supervised Learning
– Linear Regression
– Logistic Regression
– Decision Trees
– Support Vector Machines (SVM)
– Unsupervised Learning
– Clustering (K-means, Hierarchical Clustering etc.)
– Principal Component Analysis (PCA)
– Reinforcement Learning
– Markov Decision Processes (MDP)
– Q-Learning
– Deep Q-Networks (DQN)
3. Deep Learning
– Artificial Neural Networks (ANN)
– Introduction to Neural Networks
– Backpropagation and Training
– Convolutional Neural Networks (CNN)
– Architecture of CNNs
– Applications in Image Recognition
– Recurrent Neural Networks (RNN)
– Sequence Modeling
– Long Short-Term Memory (LSTM) Networks
4. Generative AI
– Overview of Generative AI
– Different Generative AI Models
– Introduction to Large Language Models (LLMs)
– Applications of Generative AI
– Training and Fine Tuning LLMs
– Prompts and Tokens

5. Langchain
– Introduction to Langchain
– Building LLM-powered applications
– Use cases and practical examples
6. Vector Databases
– Introduction to Vector Databases
– Storing and retrieving vectors
– Applications in AI and ML
7. Quizzes, Exercises, Projects

 

BLOCKCHAIN SYLLABUS


1. Introduction to Distributed Ledger Technology (DLT)

– Challenges in Traditional Systems –

Key Concepts of DLT/Blockchain – Distributed Open Ledger, Mining and Network Consensus, Public-Private Cryptography, Immutability, Smart Contracts

– Explaining Blockchain with Bitcoin Use Cases

2. Introduction to Cryptography

-Symmetric/Asymmetric/Hashing – Digital Sugnatures

3. Cross-Industry Applications

4. Blockchain Implementation Models

5. Blockchain Transactions and Block Creation

– Transaction and Block Creation

– Merkle Tree – Miners – Gas/Gas Price

– Confirmation

– Types of Nodes

– Coinbase Transaction

– Block Structure

– Genesis Block

– Block Linking

– 2 General Problem

– Byzantine Fault Tolerance

6. Consensus

– Protocols – PoW, PoET, PoS

– Target & Difficulty

– Block propagation delay

– Block withholding attack/selfish mining

– 51% Attach

– Other Blockchain attachs

– Hard Forks

– Paxos Blockchain – Consensus in permissioned Blockchain

– Raft Blockchain – Consensus in permissioned Blockchain

7. Introduction to Smart Contracts

– 1st/2nd Generation Blockchains
– Smart Contract Properties

– Oracles

– Chainlink

– ERC-20 Fungible Tokens

– NFT – ICO

8. Mainnets/Testnets

– Metamask

– Remix

9. Ethereum

– Geth, Pyeth, Eth

– Ether

– Accounts

– Transactions & messages

– Gas/Gas Price

– Wallets

10. Setup Private Blockchain

– Basic Operations

– Contract interaction using Remix/Metamask

11. Solidity Language

12. Layer 2 Solutions

13. Different Blockchain Platforms

14. Quizzes, Exercises, Projects