Post content
关于高考填报志愿专业辨别的一些想法 招生列表上有很多专业,听起来差不多,怎么知道它们的区别?我的方法是去查各专业的培养计划,培养计划就是大学给这个专业安排的课程表,可以看出该专业包含哪些课。 我自己是打算学计算机科学与技术专业,也可以接受与其相似度较高的其它专业。为了辨别各专业的区别,我使用了以下方法。 首先了解计算机科学与技术专业学什么。 我搜索了一下“计算机科学与技术 培养计划”,看了一下各名校的培养计划,例如浙江大学2020级计算机科学与技术专业培养计划 https://ugrs.zju.edu.cn/_upload/article/files/b0/49/cf400d1142e9bb65b751c8d2cfa0/d50867e2-e35b-43fa-b4d7-28a2ebd5931f.pdf 之后又参照了知乎上一些学神及技术大牛的解释,了解到了计算机科学与技术包括以下关键课程: 数学及自然科学基础关键课程:微积分、线性代数、大学物理、概率论与数理统计、(离散数学?) 专业课关键课程:操作系统、数据结构、编译原理、计算机网络、算法 (疑惑:我在清华大学计算机科学与技术培养计划里没找到和算法有关的课,不知道是怎么回事,也许是名字变了导致我没发现? https://www.tsinghua.edu.cn/jxjywj/bksjywj/28-1-jisuanji.pdf ) 然后,遇到不了解的专业时,去搜一下该学校该专业的培养计划,看一下与以上关键课程的重合度,就能了解到该专业与计算机科学与技术的近似程度了。有些培养计划里列出了主干课程,可以直接对比主干课程。 例1,浙江大学 信息安全专业,培养计划见 https://ugrs.zju.edu.cn/_upload/article/files/19/28/13bde29a478e886a107b802a78c6/972cb5bf-1c26-4fd6-b4b7-13c1e94c8085.pdf 。 浙江大学 计算机科学与技术 专业主干课程:软件工程 [编译原理] [高级数据结构与算法分析] 计算理论 操作系统 [计算机网络] 数据库系统 计算机组成 计算机体系结构 离散数学及其应用 [面向对象程序设计] [数据结构基础] 数字逻辑设计 [面向信息技术的沟通技巧] 浙江大学 信息安全 专业主干课程:[编译原理] [高级数据结构与算法分析] [计算机网络] 汇编语言 软件安全 信息安全原理与数学技术 系统安全 数据安全与隐私保护 计算机系统I 计算机系统II 计算机系统III 密码学 网络安全原理与实践 无线与互联网安全基础 [面向对象程序设计] [数据结构基础] [面向信息技术的沟通技巧] 方括号括起来的是相同课程。浙江大学信息安全专业比计算机科学与技术专业少学了概率论与数理统计,操作系统(但有计算机系统课),离散数学及其应用算法。相同课程有编译原理,数据结构,计算机网络。可以认为是有一定相似度的近似专业。 例2,吉林大学物联网工程专业,培养计划见 http://ccst.jlu.edu.cn/info/1058/6589.htm 物联网工程学的关键课程,只比计算机科学技术专业少了编译原理和算法,其它的都有,可以认为是有较高相似度的近似专业。 以上是个人在准备高考填报志愿期间的一些经验和想法,其中的技巧是我近两天才速成掌握的,不一定准确。我毕竟也还没上大学,只是依靠网络尽量去了解了一下大学的各方面。以下内容仅为个人日记性质,并非保证准确可靠的教程。由于我已确定了报考计算机科学与技术专业或与之近似的专业,因此填报志愿围绕我的个人目标开展。 #ComputerScience#Experience#Examination#Learning#Original#Thought