Code Monkey home page Code Monkey logo

amrita-tifac-cyber-blockchain / 19cse100-problem-solving-and-algorithmic-thinking Goto Github PK

View Code? Open in Web Editor NEW
71.0 74.0 88.0 53.78 MB

19CSE100 - Problem Solving and Algorithmic Thinking (PSAT) - 1st Sem - B.E. (CSE-CYS) - ASC, CBE.

Home Page: https://amrita-tifac-cyber-blockchain.github.io/19CSE100-Problem-Solving-and-Algorithmic-Thinking/

License: MIT License

amrita flowgramming problem-solving algorithmic-thinking programming psat btech cse100 flowgorithm functions

19cse100-problem-solving-and-algorithmic-thinking's Introduction

Amrita - TIFAC-CORE in Cyber Security - Blockchain Technology

Amrita TIFC-CYBER

The center for Cyber Security was identified by TIFAC (Department of Science & Technology, Govt. of India) as a CORE in Cyber Security in September 2005. The TIFAC-CORE in Cyber Security gives significant thrust to the frontier areas of Cyber Security, including technology, practice, management, and policy issues. This TIFAC-CORE in Cyber Security at Amrita is a collaborative alliance of academic and industrial partners. Read More

Blockchain Technology, which is seen as a disruptive Technology of the last decade, has impacted all majors domains including Cyber Security. Amrita TIFAC-CORE in Cyber Security has been one of the institions in India in leading Blockchain Technology - R&D activities from the year 2017. TIFAC-CORE in Cyber Security Organised a National Level 3-day Workshop on Blockchain Technology in 2018.

Blockchain Technology Course is being offered to M.Tech Cyber Security students as an Elective during 2nd Year of the Program (3rd Semester) from 2018-19 Academic year.

18CY712 - Blockchain Technology
Batch 2019 2020
Instructor(s) Prof. M. Sethumadhavan Dr. Lakshmy K V,
Assistant Professor
Teaching Assistant Ms. Misha Abraham,
Mr. Ramaguru Radhakrishnan
Mr. Ramaguru Radhakrishnan,
Research Associate
Period 2019 Jul - Dec 2020
No. of Students 9 3
No. of Publications NA 3
20CY712 - Blockchain Technology
Batch 2020
Instructor(s) Dr. Lakshmy K V,
Assistant Professor
Teaching Assistant Mr. Ramaguru Radhakrishnan,
Research Associate/Assistant Professor
Period Aug - Dec 2021
No. of Students 7
No. of Publications 1
21CY712 - Blockchain Technology
Batch 2021
Instructor(s) Mr. Ramaguru Radhakrishnan,
Assistant Professor
Period Aug - Dec 2022
No. of Students 8

The Blockchain Technology Course has been designed to balance both the Theoretical Concepts as well Hands-on & Real-Time usecases with the practical challanges.

Syllabus
  • Basics of Distributed Network
  • Basics of Cyber Security & Cryptography
  • What is Blockchain Technology & DLT?
  • Evolution of the Technology
  • Generations and Types of Blockchain Technology
  • Bitcoin Blockchain (with Hands-On using Bitcoin Testnet)
  • CryptoWallets (Hands-On with Multiple Wallets)
  • Ethereum Blockchain
  • Smart Contracts
  • Solidity Programming (with Hands-On using Remix-IDE)
  • Web3.js
  • Standards in Blockchain (BIP, EIP, ERC, ISO)
  • Oracles (Hands-On using Provable)
  • Tokenization (ERC-721)
  • DApps (Hands-On by Integrating of Solidity Code + Web3.js)
  • Introduction to Hyperledger Projects
  • Introduction to Corda
  • Applications of Blockchain Technology
  • DAO, DeFi, DEX
  • Blockchain Security
  • Blockchain Forensics
  • Consensus Algorithms
  • Other Distributed Systems - Interplanetary File System (IPFS) (Hands-On)
  • Capstone Project

An initiative to share and spread awareness about the right understanding of the Blockchain Technology. Research Areas include

  • Distributed Applications
  • Forensics
  • Metaverse
  • Non-Fungible Tokens
  • Open Source Intelligence
  • Security

TIFAC-CORE in Cyber Security, Amrita Vishwa Vidyapeetham is an Institutional Member of KBA - Innovation Club from June, 2022.

NPTEL - Blockchain Architecture, Design and use cases

Coursera - Blockchain Specialization by University at Buffalo & The State University of New York

Kerala Blockchain Academy - Blockchain Foundation Program

Kerala Blockchain Academy - Ethereum Fundamentals Program

Kerala Blockchain Academy - Hyperledger Fabric Fundamentals Program

Kerala Blockchain Academy - Corda Fundamentals Course

Kerala Blockchain Academy - Certified Blockchain Associate

Kerala Blockchain Academy - Certified Ethereum Developer

Kerala Blockchain Academy - Certified Hyperledger Fabric Developer

Blockchain Council - Certified Corda Expert

Long-term Project

Completed

On-Going
  • 2022

    • Pillai Anjali Anilkumar, Anirudh Srinivas Balaji (2022). OSINT For Cryptocurrency Forensics. Digital 4N6. Vol. IV, Issue II. pp. 17-23. Digital 4N6.
    • Sivadanam Y.L., Ramaguru R., Sethumadhavan M. (2022) Distributed Ledger Framework for an Adaptive University Management System. In: Chaki N., Devarakonda N., Cortesi A., Seetha H. (eds) Proceedings of International Conference on Computational Intelligence and Data Engineering. Lecture Notes on Data Engineering and Communications Technologies, vol 99. pp. 295-306. Springer, Singapore.
    • Anuhya G, Ramaguru R (2022). Open-Source Cryptocurrency Forensic Framework. Digital 4N6. vol IV issue I. pp. 20-26. Digital 4N6.
    • Thomas A.M., Ramaguru R., Sethumadhavan M. (2022) Distributed Identity and Verifiable Claims Using Ethereum Standards. In: Ranganathan G., Fernando X., Shi F. (eds) Inventive Communication and Computational Technologies. Lecture Notes in Networks and Systems, vol 311, pp 621-636. Springer, Singapore.
  • 2021

    • Anjum S., Ramaguru R., Sethumadhavan M. (2021) Medical Records Management Using Distributed Ledger and Storage. In: Singh M., Tyagi V., Gupta P.K., Flusser J., ร–ren T., Sonawane V.R. (eds) Advances in Computing and Data Sciences. ICACDS 2021. Communications in Computer and Information Science, vol 1441. pp 52-62. Springer, Cham.
    • S. P S and L. K V, "Blockchain based Smart Contracts in Automation of Shipping Ports," 2021 6th International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India, 2021, pp. 1248-1253, doi: 10.1109/ICICT50816.2021.9358634.
    • Kripa M., Nidhin Mahesh A., Ramaguru R., Amritha P.P. (2021) Blockchain Framework for Social Media DRM Based on Secret Sharing. In: Senjyu T., Mahalle P.N., Perumal T., Joshi A. (eds) Information and Communication Technology for Intelligent Systems. ICTIS 2020. Smart Innovation, Systems and Technologies, Vol. 195. pp 451-458. Springer, Singapore.
  • 2020

    • Bansal M.K., Sethumadhavan M. (2020) Survey on Domain Name System Security Problems - DNS and Blockchain Solutions. In: Singh P., Sood S., Kumar Y., Paprzycki M., Pljonkin A., Hong WC. (eds) Futuristic Trends in Networks and Computing Technologies. FTNCT 2019. Communications in Computer and Information Science, vol 1206. Springer, Singapore. https://doi.org/10.1007/978-981-15-4451-4_50
  • 2019

    • Benji M., Sindhu M. (2019) A Study on the Corda and Ripple Blockchain Platforms. In: Peter J., Alavi A., Javadi B. (eds) Advances in Big Data and Cloud Computing. Advances in Intelligent Systems and Computing, vol 750. Springer, Singapore. https://doi.org/10.1007/978-981-13-1882-5_16
    • Aswathy S.V., Lakshmy K.V. (2019) BVD - A Blockchain Based Vehicle Database System. In: Thampi S., Madria S., Wang G., Rawat D., Alcaraz Calero J. (eds) Security in Computing and Communications. SSCC 2018. Communications in Computer and Information Science, vol 969. Springer, Singapore. https://doi.org/10.1007/978-981-13-5826-5_16
    • M. Harikrishnan and K. V. Lakshmy, "Secure Digital Service Payments using Zero Knowledge Proof in Distributed Network," 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS), Coimbatore, India, 2019, pp. 307-312, doi: 10.1109/ICACCS.2019.8728462.
    • K. Ashritha, M. Sindhu and K. V. Lakshmy, "Redactable Blockchain using Enhanced Chameleon Hash Function," 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS), Coimbatore, India, 2019, pp. 323-328, doi: 10.1109/ICACCS.2019.8728524.
    • A. Pillai, M. Sindhu and K. V. Lakshmy, "Securing Firmware in Internet of Things using Blockchain," 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS), Coimbatore, India, 2019, pp. 329-334, doi: 10.1109/ICACCS.2019.8728389.
    • Mohan T., Praveen K. (2019) Fraud Detection in Medical Insurance Claim with Privacy Preserving Data Publishing in TLS-N Using Blockchain. In: Singh M., Gupta P., Tyagi V., Flusser J., ร–ren T., Kashyap R. (eds) Advances in Computing and Data Sciences. ICACDS 2019. Communications in Computer and Information Science, vol 1045. Springer, Singapore. https://doi.org/10.1007/978-981-13-9939-8_19
    • Abraham M., Jevitha K.P. (2019) Runtime Verification and Vulnerability Testing of Smart Contracts. In: Singh M., Gupta P., Tyagi V., Flusser J., ร–ren T., Kashyap R. (eds) Advances in Computing and Data Sciences. ICACDS 2019. Communications in Computer and Information Science, vol 1046. Springer, Singapore. https://doi.org/10.1007/978-981-13-9942-8_32
    • Ramaguru R., Sindhu M., Sethumadhavan M. (2019) Blockchain for the Internet of Vehicles. In: Singh M., Gupta P., Tyagi V., Flusser J., ร–ren T., Kashyap R. (eds) Advances in Computing and Data Sciences. ICACDS 2019. Communications in Computer and Information Science, vol 1045. Springer, Singapore. https://doi.org/10.1007/978-981-13-9939-8_37
    • Gopalakrishnan, P., Radhakrishnan, R. (2019). Blockchain based waste management. International Journal of Engineering and Advanced Technology (IJEAT), Vol. 8 Issue 5. pp. 2632-2635
    • Misha Abraham, A.M. Hima Vyshnavi, Chungath Srinivasan and Dr.P.K. Krishnan Namboori (2019) Healthcare security using blockchain for pharmacogenomics, Journal of International Pharmaceutical Research 46(1): 529-533
  • 2018

  • 2017

    • Ambili, K. N., Sindhu, M., & Sethumadhavan, M. (2017, August). On federated and proof of validation based consensus algorithms in blockchain. In IOP Conference Series: Materials Science and Engineering (Vol. 225, No. 1, p. 012198). IOP Publishing.
    • L. S. Sankar, M. Sindhu and M. Sethumadhavan, "Survey of consensus protocols on blockchain applications," 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, 2017, pp. 1-5, doi: 10.1109/ICACCS.2017.8014672.
Date Topic Event
Institution
Resource Person
07-Mar-2023 Smart Contracts Implementation using Solidity AICTE-ATAL: A Two-week Hybrid FDP Program on "Recent Advances and Challenges in Artificial Intelligence, Machine Learning & Blockchain Technology"
09-Feb-2023 Blockchain Implementations Tamil Nadu State Government Sponsored Five Days ONLINE Faculty Development Program On "Blockchain Technology and its Applications - An Implementation Prespective"
08-Feb-2023 Blockchain Smart Contracts Tamil Nadu State Government Sponsored Five Days ONLINE Faculty Development Program On "Blockchain Technology and its Applications - An Implementation Prespective"
19-Jan-2023 Blockchain Distributed Applications (DApps) APJ Abdul Kalam Technological University, Thiruvananthapuram Sponsored 5-day Faculty Development Programme on "Blockchain Technology and its Applications"
10-Jun-2022 Research Challenges in Blockchain Technology ICSSR Sponsored 5-days Workshop on "Blockchain Technology and Cyber Security Standards"
09-Jun-2022 Blockchain for Cyber Security ICSSR Sponsored 5-days Workshop on "Blockchain Technology and Cyber Security Standards"
09-Jun-2022 Blockchain Security ICSSR Sponsored 5-days Workshop on "Blockchain Technology and Cyber Security Standards"
08-Jun-2022 Hands-on Smart Contract Development using Solidity in Ethereum Blockchain ICSSR Sponsored 5-days Workshop on "Blockchain Technology and Cyber Security Standards"
25-Mar-2022 Sathyam: Blockchain for Food Supply Chain Management Export Conclave by Tamil Nadu Agricultural University, Coimbatore
26-Feb-2022 Blockchain Applications for Common Man Directorate Of Admissions and Academic Outreach,
Amrita Vishwa Vidyapeetham, Coimbatore
23-Feb-2022 Research Challenges in Blockchain Technology AICTE-ATAL sponsored FDP on "Cybersecurity"
National Power Institute, Bengaluru
18-Feb-2022 Research Challenges in Blockchain Technology International FDP on Recent Trends and Challenges in AI, IoT and Blockchain
Dept. of Information Technology,
Eswari College of Engineering, Chennai
17-Feb-2022 Blockchain Platforms International FDP on Recent Trends and Challenges in AI, IoT and Blockchain
Dept. of Information Technology,
Eswari College of Engineering, Chennai
29-Aug-2020 Blockchain Technology and Supply Chain Management Webinar on Blockchain Technology and Supply Chain in Agriculture
Tamil Nadu Agriculture University, Kilikulam

26-Aug-2020 Developing Interdisciplinary Applications Towards Blockchain Short Term Training Program (STTP) series on Blockchain Fundamentals
Saintgits College of Engineering, Kottayam
20-Jan
21-Jan-2020
Blockchain Technology NSS College of Engineering, Palakkad
DMCA.com Protection Status <script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> </script>

19cse100-problem-solving-and-algorithmic-thinking's People

Contributors

ramagururadhakrishnan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

19cse100-problem-solving-and-algorithmic-thinking's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.