加拿大网络安全是什么专业?
在加拿大的大学里,一般把Computer Science(计算机科学)和Information Technology (信息技术)都归为理工科里的计算机类,这两个专业的授课内容有很大一部分是重合的;而Security (安全)专业属于理工科里的工程学。但很多学校会把这三个学科整合在一个院系下一起教授。因此会有很多人问,到底学哪个专业好?其实每个专业都有其对应的授课内容及未来从事的行业方向。
以UofT 的这三个专业为例(CS, IT 和 Sec), CS 和 SE 都是学习30个学分才能毕业,而IT只需要学习24个学分即可。那是不是意味着学了Sec这个专业就能比CS或者IT节省6个学分的学费呢?其实也不尽然....因为Sec需要的学生背景相对CS 和 IT要窄一些,所以如果本身不是学理工科背景的,想转这个专业学习是有一定难度的。
除了课程总学分的区别外,以上三个专业在学习阶段的主要区别还在于所学内容的大小不同。举个例子,cs 专业会要求学生了解算法、编程、数据结构等知识,而这些正是SEC专业所不强调的。同样,it也会强调编程和数据结构,但是会弱化算法。而sec则更注重应用层面的知识,例如网络应用的安全策略,加密技术以及编程基础(面向对象)等等。
当然,除了以上的对比,还有很多其他方面需要考虑。例如以后想移民的话,选择移民职业清单上的职业,有工作经验加上的话成功率更高!还有考虑到未来就业,在多伦多地区,IT行业的薪资水平是高于CSe,而Sec的工资水平则是高于IT的。
说了那么多,到底该学哪一个专业呢?这个问题没有绝对答案。有的人说学CS,因为CS就业范围广。有人说学IT,因为收入高。还有人说学SE,因为容易学。 其实,不管学习什么专业,最重要的是学好相应的知识点,做到融会贯通。如果你能把CS的基础课学好,那就业肯定没问题。同样,若能在今后学习的过程中,将IT的数据结构和编程学好,那今后的工作也照样拿高薪。至于Sec,如果能确保每一个应用的搭建都在安全的前提下进行,并且能做好数据挖掘和分析,那么将来找到相应的工作也是妥妥的。 所以,最后做决定的时候,要考虑自己的特长和喜好。毕竟,只有喜欢了才能真正学好,才会在今后面对困难时能有坚持下去的勇气。