COMP4541 Blockchain, Cryptocurrencies and Smart Contracts

Spring Semester, 2024 - 25

Lectures

Instructor: Prof. WU Daoyuan

Email: daoyuan [AT] cse.ust.hk

Office Hour: by appointment

Teaching Assistants: Mr. AU Heung Tung and Mr. BALLWEG Jonas

Email: htauac [at] connect.ust.hk

Email: jballweg [at] connect.ust.hk

Office Hour: by appointment

Lecture Time: 13:30 - 14:50 on Wednesday and Friday (see detailed dates in the schedule page)

Lecture Venue: Rm 1527, Lift 22

Announcements

  • Feb 3, 2025: The course website is online. Welcome to COMP4541.

Course Description

This course provides a holistic introduction to Blockchain Protocols and Smart Contracts.
The students will learn how cryptocurrencies such as Bitcoin and Ethereum work, why they are secure, and how they can be used to implement real-world financial contracts without relying on trusted third-parties or centralized control.
They will also learn to avoid, detect, and fix common security vulnerabilities in smart contracts.

Prerequisite: COMP 2012 OR COMP 2012H

(This is the description copied from Syllabus.)

Assessment Scheme

Method of Assessment Weight (%)
4 Homeworks (10% each) 40
Individual project 30
Final course examination 30