上海交通大学计算机系,上海交通大学 计算机学院
本文目录:
1、计算机类专业简介
2、计算机类专业强校
3、部分计算机类专业高校推荐
4、三大报考误区
5、计算机类热门岗位介绍
一、计算机类专业简介
计算机类包含18个本科专业。大家常说的计算机一般认为只是其中的计算机科学与技术专业,这个是不全面的,也是比较常见的误区之一!
从招生数量上来看,计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术等六个专业是招生的主力军,其余专业招生较少!
从受关注度上来看,计算机科学与技术和软件工程热度最高,网络工程、信息安全、物联网工程、数字媒体技术等热度次之,通常计算机科学与技术和软件工程的录取分数会相对更高一些。
值得一提的是,计算机类专业,本科阶段学习的大体内容是一致的。考虑到性价比,如果对计算机有兴趣的同学,分数接近,不妨可以选择表中热度相对较低的专业,以增大录取概率!
二、计算机类专业强校
从第四次学科评估和CS Ranking的排名来看,清华、北大、浙大稳定居于各大榜单的前5(国内),浙大表现十分优异(两个A+,CS Ranking国内第5),另外北京航空航天大学、国防科技大学在国内评估居于顶尖,上交、南大、复旦、中科大等国际排名较高。
下面将详细分析复旦大学、上海交通大学与浙江大学
对于浙江的优秀学生和家长来说,复交浙三校的比较是“永恒”的话题,其中计算机类专业更是话题“皇冠”上的“明珠”,焦点通过比较三校的招生专业、学科建设和各大排名,给各位学生和家长一些参考。
招 生 专 业
学 科 建 设
在学科建设层面,浙江大学表现十分不俗,院士数量、学科评估都好于其他两校,且有两个国家重点实验室,能提供更多的科研成果和学术资源。上海交通大学和复旦大学则拥有比较多上海市的教育资源,发展潜力巨大。
排 名
主要以国内外比较权威的排名作为参考:
①第四轮学科评估显示浙江大学计算机科学与技术、软件工程双A+,上海交通大学计算机科学与技术为A,软件工程为A-,复旦大学则是两个B+。
从评估结果看:
计算机科学与技术:浙江大学>上海交通大学> 复旦大学; 软件工程:浙江大学>上海交通大学> 复旦大学。
②除了学科评估以及CS排名之外,国际权威榜单也可做适当参考。
从上表可以看出,在国际排名中,对于计算机科学与技术专业,上海交通大学排名领先的数量最多,浙江大学次之。由于国际排名的参考指标体系不一样,偏向也不一样,综合各个排名看会更加全面。但无论是偏向就业还是学术,一定程度上能体现出该校在国际上的影响力。单从排名而言,计算机科学与技术:上海交通大学≈浙江大学>复旦大学。
【总结】综合国内、国际排名来看,上海交通大学、浙江大学、复旦大学都展现了它们在计算机相关专业强大实力。国内排名(包括软科)浙江大学占优,国际排名上海交通大学占优。不同参考指标体系下,双方各有长处。总体而言浙江大学≈上海交通大学>复旦大学。考生可做适当参考!
注:
1、QS世界大学排名是四大权威排名里唯一将雇主评价和同行评价纳入排名标准的榜单,相对于其他三份榜单来说,可以为意向为职场的同学提供一个多维度的参考,但是关注学术力少。
2、 THE可以看作是QS和ARWU(软科)的结合体,跟QS不同的是,这个榜单对于学术比较看重,对于就业也有参考价值。
3、软科排名的学术权重是100%,完全和国际影响力、产业创新没有关系,只看重学术成就。
4、CS Rankings在进行具体排名时,主要依据全球各个高校在计算机领域的顶级学术会议发表的论文数量。相比于传统的基于论文引用量排名方法,这样能够更好的展现全球各个教育机构在计算机科学领域体系与师资方面的实力。
三、推荐高校
(清北复交浙除外)
哈尔滨工业大学
简称“哈工大”,由工业和信息化部直属、中央直管副部级建制,位列国家首批世界一流大学建设高校A类、985工程、211工程,九校联盟。计算机科学与技术是其王牌专业,实力很强,学科评估为A。
北京航空航天大学
简称“北航”,北航学科评估为A,有两院士和两个国家重点实验室(虚拟现实系统与技术国家重点实验室、软件开发环境国家重点实验室),且国家重点实验室评级也不错。青年力量现在也很足,近年来不少青年优秀教师入职北航,之前北航计算机学院与军队、公安、国防院所的合作项目很多。 在互联网行业,北航的计算机专业很强,比如在百度,北航的毕业生数量排在前五。
北京邮电大学
简称“北邮”,是中华人民共和国教育部直属、工业和信息化部共建的全国重点大学,位列国家“世界一流学科建设高校”、“211工程”、“985工程优势学科创新平台”。从录取分数来看,很多省份计算机科学与技术专业的录取分数都接近于王牌专业通信工程,且计算机科学技术和软件工程同样具有一级学科博士学位授权点, 在北京互联网行业,大中型的互联网公司都有很多北邮的毕业生!
华中科技大学
简称“华科”,是中华人民共和国教育部直属的综合性研究型全国重点大学、国家首批世界一流大学建设高校(A类),入选985工程、211工程。其计算机科学与技术是“双一流”建设学科之一,学科评估也是A类,且在各国内外的学科评估榜上都位于前列。 在互联网行业中,华科在腾讯公司的人最多,百度也排在前几位,去其他顶尖互联网公司的人也非常多。
杭州电子科技大学
简称“杭电”,位于杭州市,是浙江省人民政府与国防科技工业局共建高校,浙江省首批重点建设的5所高校之一,是省属高校中唯一拥有国防特色重点专业的高校,入选国家“111计划”、教育部“卓越工程师教育培养计划”,被誉为“IT企业家摇篮”。学科评估中计算机科学与技术为B+,不少毕业生去华为、海康威视等企业。
每年计算机类专业是报考热门。我国目前有很多计算机类专业院校,档次也大有不同,除了名校,也有一些非211学校,例如杭州电子科技大学,虽然没有名牌大学荣誉加持,但在计算机专业领域实力不容小觑,十分具有竞争力,21年统招最低分629分,可以作为考生的选择之一!
四、报考误区
误区一:学计算机相关专业数学要求很高?
计算机和数学的关系可以说是相辅相成,不可分割的。其实很久以前,计算机被列为数学的一个分支,但现在基本上已经有了自己的学科体系,数学作为计算机专业的一门基础学科,对学生理解算法和代码逻辑有很大的帮助。数学好当然是优势。
但是并不意味着学不好数学就学不好计算机相关专业。计算机专业有一些专业基础课,如数据库原理、算法、操作系统、计算机组成原理等。这些计算机理论和原理层面的课程确实需要以数学为基础,但是这些课程毕竟只是少数,大部分专业基础课和专业课(比如软件工程、计算机网络、Java语言等)不要使用非常深奥的数学知识。
误区二:计算机=程序员=互联网?
计算机是专业,互联网是行业,程序员是职业,专业、行业、职业有一定的关系,但没有必然的关系。
程序员只是计算机专业常见的就业职位,除此之外,计算机也可以选择考公务员。公务员考试中,要求计算机的职位很多,是理工类专业中可以报考职位最多的专业,仅次于法学、会计,和中文、经济学、管理学差不多;也可以选择去做各类教师,比如中学的信息课老师、中职中专职高技校老师、大专高职本科院校的老师等。
即便进互联网行业,也不一定选择做开发,可以去技术类的运维、测试,几乎不需要编程。当然也可以选择非技术类岗位,比如互联网公司的各类产品经理、运营、推广,因为了解计算机知识,内部沟通协作和外部交流推广更有利。
误区三:计算机类专业只是学编程技术的?
编程能力无疑是计算机专业需要掌握的一项重要技能,大部分毕业后从事编程工作。这可能是很多人认为学计算机就是学编程技术的原因之一。
在实际的计算机领域,编程之外还有很大的学习空间,包括数据库、多媒体、计算机网络、信息安全、人工智能、模式识别等。编程工作只是实现这些具体技术的逻辑处理算法和流程,解决理论研究或工程实践中的问题。
五、计算机类专业热门岗位
如果考生已经确定好报考计算机类专业,那么在就读之后可以结合自身兴趣选择适合的发展方向,这对于在学校的学习也能有的放矢!
(*以下薪资为offer-show上应届生工资,参考企业有:大疆、阿里巴巴、华为、字节跳动、顺丰、海康威视、科大讯飞、同花顺、荣耀等)
1.开发工程师(15K~30K/月)
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
2.运维工程师(10K~18K/月)
运维是指对大型组织已经建立好的网络软硬件的维护,其中传统的运维是指信息技术运维(IT运维)。所谓IT运维管理,是指单位IT部门采用相关的方法、手段、技术、制度、流程和文档等,对IT运行环境(如软硬件环境、网络环境等)、IT业务系统和IT运维人员进行的综合管理。运维的最终结果是对软件运行中各种性能的维护。
3.实施工程师(10K~15K/月)
软件实施工程师的工作是软件产品服务主线的一个决定性环节,软件的成功离不开实施。软件产品,特别是行业解决方案软件产品,不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,这一系列的工作就称为软件项目实施。
4.web前端工程师(12K~15K/月)
Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户的体验。
5.测试工程师(19K~22K/月)
软件测试工程师是指理解产品的功能要求,并对其进行测试,检查软件有没有错误,决定软件是否具有稳定性,写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。
六、结 语
从当前的行业、技术和社会发展趋势等多个方面来看,计算机相关专业的前景都是非常广阔的,而且随着互联网整合资源的能力越来越强,未来大量的创新都离不开计算机相关专业人才,从这个角度来看,当前选择计算机类专业仍然是不错的选择!
上海交通大学计算机系(上海交通大学 计算机学院)