要学习计算机的基本原理,会涉及到计算机组成原理、数据结构与算法、计算机网络、电子技术基础、操作系统、计算机网络编译原理等课程。
大家都知道如果想学好计算机专业就必须学习很多数学类的课程,像高等数学、线性代数、离散数学、概率论、统计学等。还有要学习一些编程类的必修课,像C语言、C++、Java等。除了上面说的一些大一大二期间的必修课外,大三同学们可以根据自己的兴趣选择之后的学习方向。计算机科学与技术专业顾名思义,它其实是分两个方面的,一个是科学,一个是技术。科学更多讲的是一些学术和原理,而技术就更偏实用一点。它和医学类的临床医学是很相像的,本科阶段学习内容主要就是基础知识,以及针对不同领域的应用类课程。
可以学数据结构,编译原理,排队论。还有根据不同的二级学科学的课程也不一样,主要是在实验室跟着老师搞研究。