专业概况
Shin_Kungoo
因为本手册也不是什么官话连篇的手册,所以对于计算机的讲解没有太多的官话。
之前春节回去,就立马收到一个高中同学的QQ,说要让自己去修她的电脑。笔者想自己也不会修电脑,就问她为什么找自己,她的回答是“你是学计算机的,应该会修电脑吧”。实际上,计算机专业不会教你怎么拆电脑装电脑重装系统等等……那么高中的OIer(参加信息竞赛的高中生)就会说“这个我懂,敲代码嘛”——其实也不对。CS这门学科将带给你是对计算机的软件、操作系统、硬件一个整体的、理论上的、科学的认识:要 “变得像计算机一样‘笨’” (来自计算机导论课的周爱民老师)。当然这还是很玄乎,那就先明白一点最关键的:CS is not the study of language, but the study of computers and computational systems with language. 简而言之,就是不要以为CS就仅仅是学习敲代码。因为CS是一个很宽广的学科群,许多你意想不到的东西都会在CS中。
刚了解CS的学弟学妹,或许一些人会希望能够很早地有一个方向规划。但是目前自身对于专业内的认知可能无法对专业的方向有一个准确的认知(比如有的人以前自己就说自己对人工智能感兴趣但其实这个分野极其庞大,作为具体的规划是不合适的),因此有一个模糊的方向就可以了,等自己学到一定的知识后,就能不断修正与整理自己的目标。
ECNU开设的CS的主要的学科方向有三个:机器学习、计算机系统与图形图像。
这三个名词对刚学习计算机的人来讲一定都很陌生——不过从字面意思,大概知道讲了什么。机器学习就是用各种复杂的数学和算法理论让计算机作为工具并致力于真实实时模拟人类学系;计算机系统就是捣鼓怎么让电脑可以高效地组织硬件这些“破铜烂铁”去处理复杂的任务;图形图像学是两个问题,前者是解决怎么在计算机中表示图形,后者是解决怎么让计算机理解图像(这个理解有很复杂的意思,不单单是看懂)
如果暂时没有方向,那也不要迷茫,大一的所有基础课对任何CS的方向都很重要,所以可以先做好当下的事情。
最后更新于
这有帮助吗?