相信这是很多学生、家长都要问的问题。这个在不同的大学这个专业所偏重的科目都不同,但是有一些基础的科目大体上是一样的。比如高级语言、数据结构、算法、操作系统、计算机组成原理、数据结构等。
但是有很多同学对于大物、高数、高等代数比较头疼,特别是女生。一般的计算机所学的课程一般都比较难,需要牵扯大量的精力,所以大家一定要重视课程的预习。由于高等数学、大学物理牵扯精力大,建议一定要好好预习一下。然后牵扯精力多的就是英语,英语四级里面在高中阶段的好多单词都学过,背背六级单词,做做六级的习题。C语言的话也要至少看一遍,上课时候的理解速度要比一般人快些。当然数据库、概率论、微积分、线性代数等这些基础理论一定要学好。
一般计算机领域主要包含三个方面:软件、硬件、网络。
接下来用最简单的一句话来概括:
计算机语言:学好一门课,其他语言自通。
数据结构和算法:学的是计算机思维。
计算机组成:学的是计算机硬件。
操作系统:学的是软件。
下面是计算机科学与技术这个学科的教育部第四轮评估结果:
分为A+等级的有:北京大学、清华大学、浙江大学、国防科技大学
A等级的有:北京航空航天大学、北京邮电大学、哈尔滨工业大学、上海交通大学、南京大学、华中科技大学、电子科技大学
由于A+等级实力太强,而且能够考进去的人毕竟是少数,笔者以前的文章也介绍过这些大学,这里不再赘述。这着重介绍A等级的一些大学。
南京大学
记得有人在笔者的评论区提过这样的问题,计算机科学与技术去南大、还是北航?北航的学习气氛很好,但是他们的课程偏向系统,如果想要出国的话,北航的CS是phd少。北航的地理位置好,有各种CS企业支持的社团。北航是非常重视科研和发明创作的大学。而且北航的人际关系非常好处理。
如果从计算机、互联网角度看北京这种规模的城市的发展速度是远大于南京的。
南大的话有华为南京研究院、中兴。如果你是南京人又不喜欢在外地就业的话,选择南大是个不错的选择。
哈尔滨工业大学
这所大学的计算机专业是热门专业,而且不要光靠老师给你安排的学习计划,一定要有自己的学习计划。因为计算机行业的特殊性,要注意努力学习。不要把高中死读书的思维带到哈工大里面,很多人理论分数高,却不擅长实验,结果实验成绩差。
还有建议走保研的道路,有很多人都走这条路。如果是做科研的同学,学分绩是很重要的评价指标,出国留学、推免本校、评优都会有依据参考。而如果单纯考虑就业的话,代码、算法能力很重要。