美国cs研究生都学哪些课程?

柏希贤柏希贤最佳答案最佳答案

我本科是计算机,在CMU读的MSCS(CS的硕士项目) 总共三门必修课和一门选修课,三门必修课分别是算法、操作系统、计算机网络,选修课可以根据自己的兴趣选,比如数据库,软件设计模式,编译器,机器学习等等。每一门课都有相应的作业和考试,成绩分为A,B,C,D,F五级制。需要掌握的课程内容以授课PPT为准,每堂课会有quiz,考试题目也来自于PPT。虽然说是master,但是要求跟PhD的学生一样严格,一点不会放过。如果有一门考试没过,就需要重修这门课直至过了为止,因此压力还是挺大的。

除了这三门必修课外,还必须选择一门PSYCO(Psychology of Computing)的选修课。这个选修课主要是关于人工智能/机器学习/神经网络等理论基础的,难度不大。 至于这些课程的详细列表和介绍可以搜CMU CSCA (http://www.csca.cmu.edu/) 这个网站,上面有详细的介绍。

另外说一句,CMU的教授给分真的不怎么好哄,就算是你没答上来的问题,教授也不会给你额外分给情面,所以不要抱有任何侥幸心理,好好准备才能拿到好成绩!

左辉军左辉军优质答主

美国网络安全研究生申请的不是特别的难,只要你学过计算机的基础课程,也就是说如果本科是网络教育、数学、甚至电子、通信相关专业,如果学过计算机的一些基础课程都可以申请网络安全相关专业。

在美国cs研究生开设的课程中网络安全是非常重要的一环。开设安全专业高校是比较多的,可以说每个高校计算机类下面都有安全,但是不一定有单独的系,一般会是计算机系下面的一个组,像UIUC 安全组就隶属与CS系,并不单独成系。

CS研究生的网络安全的课程设置一般包括操作系统安全、网络攻防、安全系统原理、网络安全技术、密码学、计算机网络、系统安全、安全体系结构研究、安全编程、分布式系统与网络安全、计算机图形学等等。

我来回答
请发表正能量的言论,文明评论!