美国cs研究生学什么用?
CS 研究生的课程设置主要是以研究项目(Project)为主,同时也会有一些基础课和选修课。
1、研究项目(Course Project)
这是研究生阶段的主要学习科目,课程根据研究方向的不同而设定不同的研究课题。每个学期选课的时候都有具体的研究方向提示,只要按照这个来选即可。
2、必修(Major Requirements)
这些是CS专业所必须掌握的核心知识,包括算法、数据结构、操作系统、计算机网络等。一般由系里安排,个别学校也会有选修的余地。 值得注意的是,在这些必修课里面,有些学校会要求必修编程语言(如 C/C++或Java)。不过大部分学校都允许学生选择自己更擅长的编程语言。因此如果打算申请CS方向的同学大三大四最好能多打点代码,练好编程基本功。
3、选修(Elective Courses) 这个部分可以选择的科目就比较多啦~可以根据以后的职业发展考虑选择一些应用性比较强的方向比如人工智能(AI)、机器人学(Robotics)、生物信息(Bioinformatics)等等。