Math135(Algebra)是每个CS学生都要学的,对一些加密算法做了介绍,学了就会用一些现成的库,把加密集成到程序里,普通码工就够了。要想自己编加密算法,就得学 CO487(Applied Cryptography), 这就很牛了,但这要求代数和一些统计课作为先修课。滑大选这门课的还不少。
但这还不够。加密被人破解了怎么办? 滑大数学院考虑到了这个,所以还有一门CO485 (The Mathematics of Public-Key Cryptography), 这门课主要讲怎么设计量子计算机都破解不了的加密算法。但这门课的先修课是纯数学的几门课,每年能选上这门课的学生就非常少了。学到这个程度,走出去都带着气场,战斗力就非同小可了。
当个普通码工,的确不用学太多数学,收入也不错。缺点就是很容易被人代替。有能力的,还是多学点数学吧。
但这还不够。加密被人破解了怎么办? 滑大数学院考虑到了这个,所以还有一门CO485 (The Mathematics of Public-Key Cryptography), 这门课主要讲怎么设计量子计算机都破解不了的加密算法。但这门课的先修课是纯数学的几门课,每年能选上这门课的学生就非常少了。学到这个程度,走出去都带着气场,战斗力就非同小可了。
当个普通码工,的确不用学太多数学,收入也不错。缺点就是很容易被人代替。有能力的,还是多学点数学吧。