【高考志愿】计算机专业志愿填报指南
清华的计算机学院设有计算机科学与技术、软件工程、网络空间安全三个一级学科,这里再添加两个近几年很多学校都新设的人工智能、大数据专业
这五个专业,应该能囊括大多数学校的计算机专业分支,就算有不一样的,大概率也是这几个分支之一的变种
希望这个回答能对各位学生家长起到一定的科普作用,让各位在选择计算机专业分支的时候,不会那么迷茫
这里要事先说明,所有的填报建议只适合本科生专业填报,硕士的专业选择不在本次的讨论范围之内
1、计算机科学与技术
计算机科学与技术,俗称 CS,可以理解为计算机通识教育
相较于软件工程,其教学会更侧重于计算机的基础学科教育和硬件,其重点课程有算法、汇编、计算机组成、操作系统、计算机网络、模拟电路等
大部分情况下,对偏向应用的学科会较为轻视,比如web开发,小程序开发,后台开发等,值得一提的是,这部分内容是找工作时企业比较看重的一部分
考研涉及的408专业课中,数据结构与算法、操作系统、计算机组成、计算机网络都是CS重点教授的科目,CS的同学在考研时,因为基础更加牢固,所以相较于其他专业,其优势会更大一些
同时,在芯片设计这一专业仅小规模开设的前提下,如果目标院校没有开设相关专业,未来又希望从事芯片制造和硬件相关工作,为我国的芯片制造领域贡献出自己一片力量的同学,计算机科学与技术也应是你的首选专业
所以未来立志要进行计算机理论研究、希望从事芯片制造相关工作、或者希望在硕士深造期间再细分专业的同学,推荐报考计算机科学与技术
2、软件工程
相较于 CS,软件工程更偏向对软件的应用
虽然也会和 CS 一样,教授计算机基础知识,但通常不会有 CS 那么深入。以南京师范大学(211)为例,软件工程专业相较计算机科学与技术专业,就缺少了模拟电路、大学物理、芯片设计这些偏硬件和基础的学科
相对的,软件工程专业的课程会更偏向应用软件的开发,再以南京师范大学(211)为例,相较于CS,软件工程专业就多出了高级软件工程、UML、人机交互这些在软件开发领域才会有的内容
软件工程的细分知识在大多数学校和408考试中都不会出现,且这部分内容大都是在大学中后期开展,与考研复习时间冲突,于是有些备战考研的同学会认为这些科目影响了自己的复习。未来有考研意向的同学在 CS 和 软工 之间举棋不定时,要考虑到这个情况
研究生招生考试包含数学、英语、政治、专业课四门,其中数学、英语、政治的考试内容,是全国统一的,而专业课是根据学生报考科目和学校政策而定的
有的学校专业课会选择自命题,有的学校专业课会选择全国统一考试科目,而对于计算机专业的学生,考研专业课的全国统一科目编号就是408,其囊括计算机网络、操作系统、数据结构、计算机组
原文链接:https://blog.csdn.net/weixin_44062380/article/details/125334877?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171852767316800182752569%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171852767316800182752569&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-6-125334877-null-null.nonecase&utm_term=2024%E9%AB%98%E8%80%83%E6%8A%A5%E8%80%83