美国cs研究生都学哪些知识?

宦舒蓓宦舒蓓最佳答案最佳答案

CS专业分好几个方向,每个院校安排的课程设置不一定一样,所以没法列出具体课程。 但是CS一般都要学习计算机组成原理,操作系统,计算机网络,算法,数据结构与数据库这些课程,当然还有一些选修课。 除了必修课外,每个学生要根据自己的兴趣选择几门专业课进行学习,我那时选了操作系统,计算机网络,编译原理,数据库系统,软件工程等。

CS专业的研究生分为专硕和学硕两种,其中MSCS是专硕,一般是1年或者2年;而CS硕士一般都是学硕,时长3-4年。两者区别在于培养方向和毕业要求不同。 MSCS更偏应用,毕业后工作方向主要是做工程师,研究如何更好地实现某个功能,而CS则是更注重理论,研究更底层的东西,两者的学习内容都有交叉。

我在UW期间同时申请了这两个项目的master,最后因为MSCS的录取比我想象中要容易一些于是选择了这个。虽然最后学习的都是CS的内容,但是明显能感受到在MSCS项目里跟老师还有同学交流的时候提到很多现实应用的例子,讨论问题的时候也更偏向应用一点,而CS则更偏向理论。

丘栀璐丘栀璐优质答主

项目管理是一种综合运用各种知识、技能、手段、方法的管理活动,美国CS研究生项目管理方向同样融合了多种学科的专业项目管理知识和技能,学生将学到关于工程、技术和工程管理领域的实践和理论知识。

学生毕业后通常就职于项目管理类的岗位,比如IT项目经理和软件开发工程师等。从事此类职业不但需要具备相关的专业知识,还必须拥有丰富的实践经验。因此,就读CS项目管理方向的学生在选择学校时,必须考虑到学校的教学资源和当地就业资源,最好选择以实践教学为主的公立大学,这样才能保证所学的课程内容足够全面且能和行业应用无缝对接,方便学生毕业后在当地找工作。

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