跳至主要內容

IS6200 - Blockchain Technology and Business Applications

BIS Navigator大约 7 分钟课程相关公共选修课程SemB网选

授课教师:

左治亚(Prof. ZUO Zhiya)

Assistant Professor

课程目标

The course will cover blockchain technologies, distributed ledger technology, cryptocurrencies (e.g., Bitcoin), and their applications, implementation and security concerns.

Students will learn how these systems work; analyze the security and regulation issues relating to blockchain technologies; and understand the impact of blockchain technologies on financial services and other industries.

课程考核

来自考核文件

实际考核内容应当以教师在课程中公布为准,此处仅为参考

平时性考核 最终考核
课堂参与度 10% 期末考试 40%
个人作业 20%
小组项目 30%

课程考核文件链接:IS6200open in new window

课程评论(选自2022版选课心得)

  1. 这门课对于想要接触区块链技术的同学十分有益。从课程的内容设置来讲,教授比较全面地呈现了区块链技术的发展历程,将晦涩难懂的技术通过生动的形式呈现了出来,因此,同学们不必担心自己的技术背景是否过硬,只要你认真思考老师强调的每一个问题,你都能学得会。
  2. 每节课后,老师都会布置一道UReply的思考题,认真思考这些题目会使你对区块链技术有更深入的理解。
  3. 从大作业以及考试内容来看,答题形式以论述题为主,老师会要求你辩证地看待不同协议的特点,或者用自己的语言阐述某个技术的实现方式,对编程要求较低。但是,如果你很期待学习一些技术方面的知识,那么同样推荐这门课,因为老师会在tutorial中教一些命令行的使用方法以及智能合约的改写方式,这些内容会比较technical,相当于扩展知识面了,但考试不会出现相关题目。如果你有很强的技术背景,这门课同样有你施展才华的地方,比如大作业,你可以通过自己的编程功底设计一个基于私链的应用application。这门课的老师非常有耐心,美式发音非常变准,并且给分比较好。整体来说非常推荐这门课哦。

区块链相关

课程评论(2023版)

老师:Zhiya ZUO。发音优秀。蛮极客的。

课程内容:个人感觉跟business没什么太多联系。讲得是区块链的一些底层逻辑、挖矿、比特币、以太币、加密币,还让我们自己建立一个钱包挖gas之类的(这些代码还要作为作业上交)。共计六七章吧,每一章好像是60-70页。

平时作业:平时每节课都有quiz,这个还比较简单。有三次大作业,对于没什么信息技术基础的人而言,挺痛苦的。都会影响final score。还介绍了不少挖矿代码,但这些代码不纳入考试范围。

期末考试:老师好仁慈,会给个review summary给你,考前照着那个文件找答案复习就行。实际考试的时候,也会适当地考些review summary里没有的问题,但不多。

补充:对于本科纯商科的我而言,这门课学着很痛苦,基本每节课都很迷茫。但是这门课很好地扫了我的知识盲区。加密币也算是近几年热度很高的话题,所以还是很推荐,但不适合用来刷分。

个人推荐指数:四颗星。

——Zoie FIT


上课一定认真听课和做笔记!听课了拿高分不难。刚开始如果没有区块链相关的基础会比较困难,所以建议网上查找相关资料辅助学习。

关于作业:

  1. 每节课会有in-class quiz,可以网上查找资料。

  2. 有3个个人作业,包含选择题和简答题,大部分内容课堂都会提到,所以上课一定认真听。有些也需要网上查找资料。简答题不会可以问同学或者网上搜索,但是需要用自己的话回答 use your own words(会查重)。

  3. 一个小组作业,可以选择设计一个区块链应用,或者选择论文研究。没有基础的同学一般是选择论文研究。期末会有presentation,教授也会问问题,需要认真准备。

  4. 期末考试,开卷,手写考试,可以带20页A4纸。教授会给大家复习ppt和一份brief review,大家复习的时候一定要把这两个过一遍,尤其是brief review,期末考试的内容基本上就来自brief review。

——Stella MIS


BIS、EBKM、GBM等专业均可选的区块链扫盲课,内容为区块链的基本知识和可以自行探索的技术知识,考试只考概念。

ZUO老师人很好,也在努力上好这门课,但上课风格和IS5010、IS5314的老师差不多,比较催眠,对没有技术背景的同学而言不一定能轻易听懂。

期末项目可以选择研究和开发,选择开发的话建议小组成员都或多或少懂点技术,减少被搭便车的风险;选择研究的话要当心老师的要求,老师的要求写的很模糊、甚至会存在一定的误导,因此需要自行把控好对“研究”的理解,以防按部就班,做着做着变成开发,进退维谷。

——如如牌高温电冰箱 FIT


大陆老师Zuo Zhiya,老师人非常有耐心。这门课讲区块链、比特币、以太坊这些概念和技术,对于了解区块链技术很有帮助,学这门课可深可浅,老师不作很高要求。Tutorial很难讲技术开发,但期末考试占40%开卷,只要能回答出老师上课讲过的基本概念就可以,没有技术内容,只谈理论。小组项目可选app开发或者写论文,老师负责任且给分非常很厚道。我们的项目曾经被老师评论区狂列20条罪状,但最后还是给打了九十多分。平时作业要认真做,除了小组项目最后的展示,还有可选的个人展示,做了的话老师会给总分加分。

——Lay MIS


无论有没有技术背景,如果想了解这方面知识的话,很推荐这门课。个人非常喜欢Zuo Zhiya的上课风格,口语很好,思路也非常清晰。只要总结好平时作业,期末不需要花太大精力准备,给分很不错。

——七七 FIT


区块链是个热门话题,但是懂的人却不多,作为流行了将近14年的技术,这门课程将带你进入一个比较新奇的领域。

左老师,一个非常有极客精神的人(这门课的授课教师很难不极客,毕竟区块链是一个技术产物),备课与授课都非常认真,但是英语同样和5010的张老师讲起来带一点催眠效果(美式口音的锅?),虽然如此,认真听进去会发现授课内容还是很有意思的。

这门课程将从区块链的起源——比特币开始讲起,然后延伸到现在大热的以太坊。这两个部分是这门课程的“Technology”,会有大量的技术背景知识教授,对于无技术背景同学而言会有点天书的感觉。后面开始介绍私有链与代币(例如,NFTs),这就是这门课Business Application的部分,前面的部分是理解后续商业应用的基础,如果早期没有理解到区块链技术的特性,后面则更难理解它的商业运用的价值。

Group Project可以选择写论文或者做开发,个人建议有Java或Go语言功底,能搞定前后端的一定要做开发,课程上会介绍一个区块链网络框架,即使先前从未接触过区块链,只要看懂Sample,将自己设计的业务调试出来就算成功。相对论文而言省心省力。至于考核上的问题,好好上课就能好好写作业,好好写作业就不担心期末考试(给分很美好)。

——AvalonC FIT