cs专业指的什么不同?
CS 是一个广泛的概念,它包含很多不同的方向,这些方向的名称取决于所采用的语言和使用的硬件系统: 在国内,人们最常听到的 CS 专业是计算机系,它的基础课包括操作系统、编译原理、数据库系统、算法、计算机网络等等;在研究生阶段,会学计算机图形学、人工智能、分布式计算等。这个专业的学习强度非常大,考试难度很大(尤其是复试),但是学习内容很扎实且很有用。
除了计算机系外,还有软件学院,它的课程设置与计算机系大体相同,只不过更偏重于软件方面,比如编程语言更多倾向于 C++ 和 Java ,而计算机系则更多倾向于 C 语言。由于软件学院开设的时间相对较晚,所以部分学校会把软院的学生叫新院,以区分计算机系的老生。
有些学校的 CS 专业还会分具体的研究方向,如网络安全、多媒体等等,不过这种分类不像生物类那么明显,只是 CS 专业的课程群里会稍微偏向该研究方向一些罢了,毕业时发的学位证是没有区别的。 除了以上两大类以外,还有一些学校开设了电子信息工程(好像只有个别学校如此设置),这个专业的课程跟通信工程专业差不多,只是比通信更加偏重计算机一些。