区块链硕士学什么专业?
您好! 英国那几个大学我不是很了解,不过我可以跟你说一下新南威尔士大学(The University of New South Wales)的IT专业是怎么学习的。 UNSW是澳洲数一数二的名校了,以工科和商科出名。
它有一个计算机专业是三年制的master of computer science,这个专业有四个方向可以选择,分别是:游戏与网络、编程语言、网络安全、数字系统。这四个方向都是学什么呢? 首先,它们都需要学习CS的基础课程,也就是编程语言和算法,这两个是一定要学的,可以理解为必修课。
每个方向需要学习的课程是有差别的,比如安全方向就需要学网络安全相关的知识,数字系统需要学操作系统等。 除了这个硕土外,UNSW还有2年制的Master of Information Technology (GIS), 这个专业和上面的那个专业差别就是多一个地理信息方面的专业课。其他的没什么差别。
希望我的回答对你有帮助~ 有其他问题也可以留言或者私信我哦~
侯璟优质答主 1. 密码数学(Cryptometry),核心课程是加密学和数字签名。主要讲的是公钥和私钥以及加密方法,包括对称密钥与公开密钥、非对称加解密和数字签名等概念与实现。这里会涉及到一些密码学的定义和一些基础的密码学知识。为后面的学习打下良好的基础。同时可以了解一下密码的攻防策略。
2. 智能合约(smart contract)这门课主要是介绍智能合约的定义,设计目标和基本原理,并且讨论了在以太坊上的使用场景和在其它公链平台上的应用情况。此外还介绍了智能合约定义的开发工具。这门课程对之后了解智能合约相关的内容非常有帮助。对于想要深入学习的朋友也很有作用。
3. POC 测试(POC) 这门课介绍了如何创建一个PoC 去验证一个交易或者合约是否可被正确执行并成功完成其所有功能点,也会讲一些关于代码安全,隐私保护等等方面。这是非常实用的一门学科内容,建议都认真学习下。