美国大学cs专业是什么学士学位?

公冬颖公冬颖最佳答案最佳答案

CS本科基本就是学5门课,操作系统,计算机网络,编译原理,算法,数据结构。研究生一般没必修,都是选修课,有操作系统,计算机网络,编译原理,算法(数据结构),人工智能,安全,数据库等等。(每个学校要求可能不一样,但大致是这样的) 至于学分嘛,正常是120个学分左右,有些学校可能会少点,比如UW,只有90个学分,而MIT的计算机本科学分好像只需要70个左右!当然也有学分多的,比如BU就有140个学分。

CS专业的分支,有软工,有硬工。软工偏程序,硬工偏硬件。两个方向学的课程是有差别的,但是主要的基础学科也是一样的,都要学习计算机组成原理,计算机网络,操作系统等。

如果未来你想做机器学习或者人工智能方向,那么建议你读完CS本科后,再读一个Machine Learning的硕士;如果你想从事算法相关的科研或工作,那你可以读一个Algorithm的硕士;如果你想成为一名高级工程师,那最好的选择就是读一个Software Engineering的硕士。

在美国,CS专业的就业前景是相当好的。以BU为例,学校的career fair(职业交流会)上的公司提供的大约是35%的software(软件)岗位和65%的hardware(硬件)岗位。software的岗位中又有50%是回去看编程的经验,另外的50%不看编程经验。所以即使你不是cs专业,但你学过CS的课程,并且拥有很好的编程功底,同样可以获得这些公司的offer. 所以不要担心非cs专业的人找到cs的工作,因为只要你拥有过硬的技术,就没有问题。当然如果你是cs专业并且有着良好的cs的背景,那找到一个好工作更是不在话下。

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