IEMS 5725 Blockchain and Applications (Spring 2023)
🌕/🌒
- Instructor: Sherman S. M. Chow
- Teaching Assistant (@ie.cuhk.edu.hk):
- Ms. PAN, Ying-yu, SHB726, py022
- Time and Venue: 7-10 pm Tuesday, Cheng Yu Tung Building LT1B
- Piazza
-
All email corrsepondence should be using your institutional account with the email subject prepended by
[IEMS5725], or
it is very likely that I will never find them in the spam folder.
Target students
-
We assume no particular background, but the course will be at a faster pace than an undergraduate course covering
the basics.
-
We will also cover some technical details of some latest advances.
Email
-
All email corrsepondence should be using your institutional account with the email subject prepended by
[IEMS5725], or
it is very likely that I will never find them in the spam folder.
Assessment
-
(Programming) Assignments: 50%
- Warm-up Programming Assignment (Due: Feb 13, 23:59)
- Written Assignment (Due: Mar 5, 23:59)
- Programming Project (Due: Apr 23, 23:59)
-
Mid-Term Examination: 20% (Mar 28)
-
Final Examination: 30% (Tentative Date: Apr 25, Venue: Same as Lectures)
-
Piazza Participation (tiny bonus for the top 10% who contributed most)
Schedule
(slides are now on
Blackboard)
-
10/1:
Logistics and Overview
-
17/1:
Basics of Blockchain, Distributed Ledger Technology, Transactions
[24/1: Holiday]
-
31/1: Blockchain Variants
(Proof of Stake, Other Proofs, Decentralised Trust)
-
7/2: Cryptographic Tools
-
14/2: Cryptography (cont.)
-
21/2: Cryptography (cont.)
-
28/2: Confidential Transactions and Privacy
-
7/3: Smart Contract (intro.)
-
14/3:
Guest Lecture on Consensus
(Regular Lecture on) Ethereum
-
21/3:
Guest Lecture on NFT and Financial Crime
(Regular Lecture on) Smart Contracts Programming
-
28/3:
[Mid-Term: 19:05 - 21:05]
(Recorded Lecture on) Myths about Smart Contracts/Dapps
-
4/4: Guest Lectures on Applications
"Finale" on (Six) Applications
-
25/4: In-class Final Examination
(Physical) Guest Lectures:
Standard Stuff