Singapore University of Social Sciences

Blockchain Technology and Smart Contract for Finance

Applications Open: 01 October 2019

Applications Close: 15 December 2019

Next Available Intake: January 2020

Course Types: Modular Undergraduate Course, SkillsFuture Series

Language: English

Duration: 6 months

Fees: To be confirmed

Area of Interest: Finance

Schemes: Alumni Continuing Education + (ACE+), Lifelong Learning Credit (L2C)

Funding: SkillsFuture


Synopsis

This course gives an overview of the origins of blockchain technology and its evolution. Students will learn how blockchain and smart contracts may enable efficiencies in multiple markets including FinTech, RegTech and LegalTech, and how it can also be a disruptive force in those industries. Topics covered will include the history of digital money, the creation of bitcoin, technical aspects of Ethereum blockchain, private blockchains, consensus mechanisms, smart contracts, and the applications that can be created with blockchain and smart contracts.

Level: 3
Credit Units: 5
Presentation Pattern: Every January

Topics

  • History of digital currencies
  • Bitcoin’s emergence and the original blockchain
  • The evolution of blockchains and their applications
  • Consensus mechanisms
  • Scalability challenges and potential solutions
  • Private blockchains
  • Smart Contracts
  • DAPPS, DAO’S and Applications
  • Zero Knowledge Proofs
  • Regulatory Challenges
  • Open source programming on blockchain platforms
  • Building a blockchain project

Learning Outcome

  • Explain the development of cryptocurrencies and blockchain
  • Compare different types of consensus mechanisms and their role in blockchains
  • Discuss the alternative applications of blockchain technology and smart contracts
  • Analyse the various risks and security issues involved with the blockchain technology
  • Examine the role of regulation and the development of various blockchains
  • Appraise the economic incentive structure of the networks
  • Illustrate how blockchain could be implemented in various industries
  • Practice the essential knowledge and interpersonal skills to work effectively in a team
  • Demonstrate proficiency in writing
  • Create a DAO/DAPP for a specific application
Back to top
Back to top