计算机科学与技术对于几乎零基础的学生来说难吗?

首先说一下计算机科学与技术专业的课程构成。请注意,我这里说的课程是我认为计算机科学与技术专业在任何学校都会上的一些课程。各个学校的课程设置肯定不会统一,但是世界上的武术都是一样的,总有一些课程大家无论如何都可以增删。

为了方便,避免版权问题,我来回答一下我学校的计算机科学课程。

计算机科学与技术专业基础必修课:C语言编程,数据结构,JAVA编程,计算机网络.

第一门课应该是《C语言程序设计》,基本属于你以后所有学习的起点和基础,是入门必备。简单来说就是基础语法,只要认真听,真的不是太难。

第二门课是“数据结构”,难度适中。你应该仔细听这门课。有了语言基础之后,一定要学习结构知识和算法,主要是教你一些设计算法的思路和架构,一般是结合C语言来教的。

第三门课是JAVA编程,也是一门计算机语言。和C一样,是教学的基本语法结构,很多语法和C差不多,但是我感觉JAVA应用比较广泛,招聘平台上对JAVA开发的需求最大,要好学,学的透彻。然后是数据库。我学校教SQL server。软件开发需要联系数据库。然后就是静态网页,包括HTML和CSS,都是教标签的。很简单。

第四门课是计算机网络,主要教各种协议,TCP,IP,TCP等。还有OSI的七层模型,比较无聊。这门课还是用英语教的。虽然老师没有严格改,但是说的话不太好理解。

计算机科学选修课:信息处理技术、Photoshop、电学模型、数字电学……

信息处理技术是教你计算机的组成,以及word、excel、PPT的使用,挺好挂的,也挺难挂的。

电气建模和计电相当于让你了解一台电脑内部电路板的原理。IT不容易理解,但这真的不影响你在IT方面的发展。图2中的概率论、数学建模、图1中的离散数学都起到了辅助教学的作用,不用太担心。计算机英语也一样。

PS(Photoshop)会很好玩。把你妹妹当成利器。你应该渴望学习。老司机不骗你。

虚拟现实是现在比较流行的VR技术,学习VRML很有乐趣。

网络之初的课程出自服务器课程,都是教CCNA的知识。在模拟器上配置路由器和交换机并不难。你只需要多使用电脑,多练习。没有像C,JAVA这样的程序的抽象。服务器旁边的操作系统是示教WINDOWDS服务器系统。类似LIUNX服务器,需要更多的电脑和配置。

计算机科学与技术相关课程

怎么说呢,上课不要逃避太多,很难不及格。

其他高数,粗想法,全校选修课等。这里不讨论。

总结:和其他答案一样,零基础真的不影响你这个专业的学习。选择自己的主攻方向,多练习,多问人。迟到不影响你参赛。找个入门课程好好学习。

——林文杰

如果你想了解更多,请关注我们。

如果觉得有意思,请评论,转发,有序收藏。

暂无留言,赶快评论吧

欢迎留言