Welcome to the GitHub organization for the Introduction to Decentralized Finance & Introduction to Fintech course at National Taiwan University (NTU). This repository serves as a central hub for course materials, assignments and resources.
Please refer to the following course pages:
- Introduction to Fintech (112-2)
- Introduction to Decentralized Finance (113-1)
Decentralized Finance (DeFi) is revolutionizing the financial industry by leveraging blockchain technology to create open and permissionless financial systems. This course provides an in-depth exploration of DeFi concepts, smart contract development, and security analysis of DeFi protocols. Students will gain hands-on experience through practical assignments, smart contract programming, and case studies of well-known protocols like Uniswap and Compound.
📌 What You Will Learn
- Smart Contract Programming with Solidity
- Web3 Security and Smart Contract Auditing
- DeFi Protocols (DEXs, Lending, Oracles, Flash Loans)
- Advanced Topics: ERC Standards, Proxy Patterns, and DeFi Economics
📌 Course Materials
- Lecture Notes: Structured slides covering blockchain basics, smart contract programming, and DeFi protocols.
- Assignments: Smart contract challenges and real-world DeFi problems.
- Research & Case Studies: Exploration of major DeFi projects, their security vulnerabilities, and best practices.
- Supplementary Resources: Links to video lectures, articles, and relevant DeFi documentation.
📝 Assignment
Semester | Assignment | Documentation |
---|---|---|
112-2 | HW0 | Link |
112-2 | HW1 | Link |
112-2 | HW2 | Link |
112-2 | HW3 | Link |
113-1 | HW0 | Link |
113-1 | HW1 | Link |
113-1 | HW2 | Link |
113-1 | HW3 | Link |
113-1 | HW4 | Link |
📝 Slides
Semester | Date | Documentation |
---|---|---|
113-1 | 09 / 13 | Slides |
113-1 | 09 / 20 | |
113-1 | 09 / 27 | Slides |
113-1 | 10 / 04 | Slides |
113-1 | 11 / 08 | Slides |
113-1 | 11 / 22 | Slides |
113-1 | 11 / 29 | Slides |
113-1 | 12 / 06 | Slides |
113-1 | 12 / 13 | Slides |
📝 Others
- Exam Preparation Resource: 112-2 Midterm, 113-1 Final, 113-1 Final
- Assignment Template: HW-Template
If you have any questions, feel free to ask in the discussion forum!