2022-11-02

计算机专业准研究生在入学前应该学习哪些课程?

想咨询一下关于计算机专业准研究生在入学前应该学习哪些课程?的问题,大家能帮助我解答一下吗

1 个回答

  • 岁月悠长

    这是一个不少同学都比较关心的问题,我从知识结构和科研两个方面来回答一下。

    首先,对于计算机专业的准研究生同学来说,如果不是跨考上岸的,在入学前并不建议学习研究生阶段的课程,更建议提升一下自己的工程实践能力,或者围绕自己的主攻方向做一些积累。

    在入学前要想有一个更明确的学习内容,可以跟导师交流一下,导师往往会根据学生的具体情况,以及课题的需要来布置一些学习内容,通常会列出一个书单,按照这个书单来学习就可以了。

    如果还没有导师,也没有明确的主攻方向,那么可以在入学前学习一下算法设计、机器学习、深度学习相关知识。

    相比于课程学习来说,工程实践能力对于读研期间的影响会比较直接,一方面工程实践能力较强更容易进入导师的核心组,另一方面工程实践能力对于后续的读博和就业也有比较直接的影响。

    按照历史经验来看,有不少同学的工程实践能力都会偏弱一些,因为本科期间的实践多以科研和专业竞赛为主,这些实践活动会更偏向算法,对工程实践能力的提升比较有限,典型的代表就是编程能力偏弱,云计算、大数据等技术平台知识匮乏。

    我在近些年参加研究生复试的过程中,发现很多同学虽然有科研经历和专业竞赛经历,但是数据库知识却非常匮乏,基本的三元关系建表都完不成,这就说明很多实践活动并不落地。

    提升工程实践能力的渠道有很多,可以参加岗位实习,也可以复现一些经典案例,这个过程我建议同步学习一下云计算相关知识,包括微服务、容器化、DevOps、持续交付等内容。

    最后,如果有读研、科研相关的问题,欢迎跟我交流。

相关推荐