大学生计算机学哪些课程?
我们学校没有专门开设计算机专业的,都是在其他专业的基础上开设了一门《计算机基础》课,作为所有专业的必修课的。这个课程的授课内容主要是:计算机基础知识、Windows基本操作、Word基本操作、Excel基本操作、PPT基本操作、互联网的基础知识(百度、淘宝等)、计算机软件与硬件知识、计算机病毒及防御知识、网络安全防范等。 大二的时候,我们学完了上面的课后,学院为了让我们的编程能力得到提高,又专门为我们开了《C语言程序设计》。这个课程的授课老师是我们学院专门请来的教C语言特别厉害的老师(之前给其它专业讲C语言,通过率很低,听说只有百分之十的样子)。学完这门课,我们要实现从“电脑小白”变为“电脑小灰”,能够编写简单的C语言程序,能看懂比较复杂的C语言代码,并且能够将复杂C语言代码进行简化,找到其核心逻辑。
大三的时候,我们学习了《数据结构》,这门课程主要学习线性表及其顺序存储结构、队列和数组、树和二叉树、图等相关数据结构的概念,并能够利用这些数据结构来实现一些基本的算法。这时候应该我们就可以实现从“电脑小灰”到“程序员”的质变了(→_→其实这也是大多数同学的心愿啦)~
大四的时候,如果时间允许的话,我建议同学们再学一门语言,比如Python或者Ruby,因为这两个语言比较容易上手,而且应用范围也比较广。当然最最重要的还是根据你未来的规划来定,如果是打算考研,那就安安心心打好计算机基础,如果是打算就业,就可以早一点接触项目,积累项目经验了~