COM1011 Decentralized Future: Blockchain

Common Core Curriculum Office (CCCO) > COM1011 Decentralized Future: Blockchain
Department
Computer Science
Cluster
3 (Science and Technology), C (Creativity, Technoscience, and Digital Competence)
Pedagogical Method
Simulation Learning
Sustainable Development Goal
Good Health and Well-being Decent Work and Economic Growth Industry, Innovation and Infrastructure Reduced Inequalities

Prerequisite

GEN1000 for students admitted to Year 1 before AY2025/26, Year 2 before AY2026/27, or Year 3 before AY2027/28, except with the permission of the Module Coordinator

Exclusion

N/A

Module Description

This module provides an in-depth exploration of blockchain technology, emphasizing its applications, implications, and ethical considerations. Students will engage with concepts such as distributed ledger technology and cryptocurrencies while fostering essential skills in communication, critical thinking, and technological literacy. The module will encourage students to examine local and global contexts, promoting responsible participation in society and the workplace.

Module Intended Learning Outcomes (MILO)

Upon completion of this module, students should be able to:

  1. Explain the fundamental concepts of blockchain technology, distributed ledger technology, and cryptocurrencies, demonstrating a clear understanding of their functionalities and significance.
  2. Analyse the applications of blockchain technology across various industries, assessing its impact on efficiency, security, and innovation.
  3. Evaluate security and regulatory issues related to blockchain and cryptocurrency, identifying potential risks and compliance challenges.
  4. Discuss ethical considerations surrounding the use of blockchain technology, promoting responsible decision-making and social agency.
  5. Articulate the relationship between local and global contexts in the adoption of blockchain technology, fostering a critical awareness of cultural interactions and technological flows.

Module Content

1. Introduction to Blockchain Technology

1.1. Overview of blockchain concepts
1.2. Key characteristics of blockchain

2. Cryptocurrencies and Their Functionality

2.1. Understanding cryptocurrencies (e.g., Bitcoin, Ethereum)
2.2. Mechanics of transactions and mining
2.3. Wallets and keys: How users interact with cryptocurrencies

3. Applications of Blockchain Across Industries

3.1. Case studies such as finance, healthcare, and supply chain management
3.2. Blockchain-based games
3.3. Impact assessment of blockchain technology on efficiency and innovation

4. Security and Regulatory Issues

4.1. Examination of security vulnerabilities
4.2. Discussion on regulation and compliance

5. Ethical Considerations in Blockchain

5.1. Ethical dimensions of blockchain applications
5.2. Social responsibility and agency in technology use

6. Global and Local Perspectives

6.1. Understanding global trends and local impacts
6.2. Cultural interactions and technological flows

Assessment Methods

  1. Participation (10%)
  2. Assignments/Exercises (25%)
  3. Test (30%)
  4. Group project: Report, Presentation (35%)