区块链硕士学什么专业好?
1.从应用层面来讲,分行业区块链,比如金融、供应链、公益等 2.从技术层面来讲,分密码学,分布式计算和人工智能 三者结合的是最火的区块链工程(Blockchain Engineering)这个专业,属于STEM项目,申请门槛较高。
3.从基础理论方面讲,主要学计算机/数学/经济学相关,主要有C++,计算机网络,算法,博弈论,大数据,经济等 4. 从实用工具角度讲,主要用Python,JAVA,GO语言进行区块链开发,学习前端知识,掌握VUE,React,angular等主流框架 5. 另外会学习一些其他辅助课程,数据库SQL,Linux,Unix操作系统,数据结构与算法等 不同学校课程设置会有差异性,总体而言可以分为核心(Required) 和选修(Elective) 两个部分。核心课程帮助同学们理解区块链概念,基础理论和关键技术;选修课则可以根据自己的兴趣选择,例如机器学习,人工智能,云计算,数据分析等等。 在这里要特别说明一个课程——法律与道德(Legal and Ethical Issues),因为区块链涉及到很多法律问题且当前监管模糊,所以这门课程是很重要的。另外,还有一门课程叫作“The Business of Blockchain”,讲的是区块链的商业运用,也是值得关注的。