计算机科学与技术选修方向:计算机科学与技术
计算机科学与技术选修方向:计算机科学与技术1.大一期间,计算机专业的必修课和绝大多数的理工科专业是一样的,主要有:大学英语、高等数学、线性代数、大学物理等课程。这些课程虽然看起来似乎和学计算机没有直接关系,却是以后学好其他课程的基础,其中英语更是重中之重。而高等数学和线性代数两门课是所有工科类课程的基础,计算机专业对数学能力要求很高。大一的专业课主要有离散数学和程序设计,这两门课是计算机的入门课程,尤其是程序设计非常重要。对于初学者,推荐用Python做自己入门的第一门语言,如果你是学C/C ,那就要多花点时间钻研和学习。计算机科学与技术属于工科,是一门非常强调实践的专业。要学好最重要的是多动手,仅仅靠死记硬背是不够的。计算机科学与技术是以计算机基本理论为基础的专业,包括互联网技术、计算机硬件技术、计算机软件技术等。偏重于实际应用,如通过网络联系海外朋友,寻找最新的音乐或电影,在咖啡厅、图书馆、公园,甚至在公交车上,使用笔记本电
Golden高考有野讲
专业冷热/热门/计算机科学与技术
Web 脚本
一.专业介绍
计算机科学与技术是以计算机基本理论为基础的专业,包括互联网技术、计算机硬件技术、计算机软件技术等。偏重于实际应用,如通过网络联系海外朋友,寻找最新的音乐或电影,在咖啡厅、图书馆、公园,甚至在公交车上,使用笔记本电脑处理事务,通过计算机对相片进行后期处理,用手机听音乐、看电影、上网玩趣味游戏等等。这些现象中蕴含的科学技术,都是计算机科学与技术专业所涉及的范畴。
计算机科学与技术专业学习内容包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法。具体来说,计算机硬件主要是指计算机运行所需要的物理部件,比如手机中处理数据的嵌入式计算机系统、笔记本电脑、台式计算机、“银河”系列巨型计算机等。计算机软件和应用主要是指设计计算机运行的各类程序,如 Office、QQ、360、 Matlab等。如何设计出可在计算机系统上运行、实现一定功能的程序,且运行快速而稳定、结果准确、所需资源少,这就是计算机软件和应用需要研究的内容。
二.师兄师姐介绍课程
计算机科学与技术属于工科,是一门非常强调实践的专业。要学好最重要的是多动手,仅仅靠死记硬背是不够的。
1.大一期间,计算机专业的必修课和绝大多数的理工科专业是一样的,主要有:大学英语、高等数学、线性代数、大学物理等课程。这些课程虽然看起来似乎和学计算机没有直接关系,却是以后学好其他课程的基础,其中英语更是重中之重。而高等数学和线性代数两门课是所有工科类课程的基础,计算机专业对数学能力要求很高。大一的专业课主要有离散数学和程序设计,这两门课是计算机的入门课程,尤其是程序设计非常重要。对于初学者,推荐用Python做自己入门的第一门语言,如果你是学C/C ,那就要多花点时间钻研和学习。
2.到了大二,除了一系列必修课,我们还要学习计算机专业的基础课,主要有:数据结构、算法和计算机组成原理等。在上海交通大学电子信息与电气工程学院,大二一般是计算机系学生最忙的时候,除了计算机系的专业课,还要应付很多平台课程,比如数字电路、基础电路理论、嵌入式理论等。每天的课表很满,还有很多作业。因为大二的专业基础课非常重要,需要投入大量的时间,比如数据结构这门课,仅仅在课堂上听老师讲是不够的,课后还要花很多时间进行编程练习。
3.大三阶段会进一步学习计算机专业核心课程。这一阶段大家将正式走入计算机的科学殿堂,接触到操作系统、计算机网络、软件工程、编译原理、数据库原理等重量级课程。这些课程以后在工作中都会用到,所以非常实用。比如我们要做一个浏览购物网,就需要构建网站的技能,这正是计算机网络、软件工程、数据库课程能教给你的。为了掌握好这些课程,都会有配套的作业让你练习编程。
大三暑假是专业实习,学校一般鼓励大家进入实验室参与科研。如果毕业后的目标是直接求职,则可以多去互联网企业实习,这是接触社会、检验所学知识极好的机会,而一段好的实习经历,例如BAT,是能成为毕业求职时的加分项。
4.大四阶段,主要是准备毕业设计,当然也有很多的专业选修课,大家可以根据自己的兴趣和志向来选择。
5.要不要考研?
A.计算机科学与技术专业主要的研究生方向有计算机应用技术、计算机软件与理论、计算机系统结构:
1)计算机应用技术:主要研究计算机图形学、信息可视化、基于GPU的高性能计算、复杂系统(应急、物流、海洋)领域工程、基于SOA的空间信息共享与业务协同、语义搜索引擎、自然语言处理、机器翻译、搜索引擎、空中交通信息系统与控制、民航信息与决策支持系统、智能交通系统理论与技术等。计算机应用技术是针对社会与各种企事业单位的信息化需求,通过对计算机软硬件与网络技术的选择、应用和集成,对信息系统进行需求分析、规划和设计,提供与实施技术与解决方案,创建优化的信息系统,并对其运行实行有效的技术维护和管理的学科。
2)计算机软件与理论:主要研究计算理论、算法理论;软件工程、中间件、智能软件、计算环境;并行计算、网格计算、普及计算;密码学、信息安全、数据理论;图形图象算法、可视化方法;人工智能应用基础;理论计算机科学等。计算机软件与理论方向涉及计算机科学与技术的基本理论和方法,强调计算、算法、软件、设计等概念,主要的领域包括计算理论、算法与复杂性、程序设计语言、软件设计与理论、数据库系统、人工智能、操作系统与 编译理论、信息安全理论与方法、图形学与可视化计算、以网络为中心的计算等。
3)计算机系统结构:计算机系统结构主要研究分布式计算机系统、计算机网络系统与全球个人计算系统、真实感图形生成与虚拟现实技术等。计算机系统结构的研究课题涉及高性能处理机系统结构、多机系统、并行计算与分布式计算系统、计算机系统性能评价、ⅥSL设计、容错计算技术、计算机接口技术、计算机网络系统与通信系统、移动计算、全球个人计算系统等。
B.听听过往计算机毕业生经验介绍
知名高校计算机系毕业生经验1:
大四的时候,可能成熟的比较晚,完全没有找工作这个概念,家里让考研,自己也觉得没事可干,就选择了考研,很庆幸,就考上了。如果想考研,就在大四的时候早做准备,一心奔着考研去,个人认为计算机考研还是比较容易的。而且读研还可以开阔自己的眼界,提升自己的平台。
研究生要毕业的时候,也比较纠结做什么,计算机专业可选择的方向很多,国企,银行,公务员,软件公司,互联网公司等等,几乎所有的行业都离不开计算机了。可以选自己感兴趣的方向进行侧重选择。如果要干软件开发,方向也有很多,现在比较火的是大数据,数据挖掘,人工智能等,但个人认为那些方向入门有点难,可以做web方向,毕竟现在基于cs的应用越来越少,bs越来越来多,而不论电脑端也好,手机端也好,无论什么软件都需要后台的支撑,这是个不错的方向。无论选择什么,专业课必须得学好,就算将来从事别的行业, 也有可能会用到自己的专业知识。
知名高校计算机系毕业生经验2:
刚开始参加各种软件比赛,看到和别人的差距后。然后想过自己具体是搞技术,还是继续巩固自己学历(我的学校排名,我从心底想把他覆盖),种种想法混合,但是放在眼下。计算机类考研,如果是学术性研究觉得稍微比专硕好点,因人而异。
陆续收到很多保研,这是好消息,但是自己这边又不想就此打住,不再继续全日制的学校学习,最后决定,开启自己码农的生涯。给你的建议,如果想从一个更为钻研的角度来看,那就考研,或者将自己的技术提高,不断提高的过程总是淡淡的苦涩,但是回味甘甜!
一般高校计算机系毕业生经验3:
我也是计算机大三的学生,到大三了,大部分人都开始规划自己的未来了。要么考研,要么就业,两条路是时候选择一条了。如果决定要考研的话,我请你想明白自己是真的想继续深造吗?还是盲目的跟风考研?要问问自己,听从自己心里的想法。
如果只是为了逃避社会,逃避责任,想继续躲在学校的温床里,这样的话就算考了研,研究生之后你还是迷茫。不如静下来认真想想自己想要什么,怎么实现。以上只是个人的一些想法,仅作参考,不要被我的,以及其他人的答案所困扰,根据自己的情况做决定,相信你会选择一条适合你的路。
一般高校计算机系毕业生经验4:
每个人在大学期间都会有一段迷茫期,特别是快要工作或者考研,那这个时候就要好好想想自己以后的路应该怎么走了。首先先问问自己有没有把该考的证书都考了。大学期间时间多,拿到证书是每个大学生应该做的事,因为这就是你以后工作的敲门砖。那现在我就来讲讲应该考的证书有哪些。
(1)全国计算机等级考试,英文是National Computer Rank Examination,简称NCRE。这个没什么可说的,是非计算机专业学生必考的证书。对计算机专业的学生来讲,此证书含金量不高。
(2)计算机软件水平考试(软考),平时行业直接叫软考。这个证书是国内针对计算机专业的最高水平考试,专业水准要比第一类考试高很多。等级分为:初级、中级、高级。考试方向有:软件、网络、应用技术、信息系统与信息服务。一般来说走软件方向的较多。
(3)程序员,初级证书。此证书,对大学生在校编程能力与算法有一定的要求,考试的最后一个大题基本上每年都是一道编程题,所以虽然是初级,但并不容易。达到这个证书还是要花点力气的。
(4)软件设计师,中级证书。这个证书,几乎不考编程的题目,但是它的涉及范围很广,几乎囊括了大二、大三的大部分核心计算机课程,像数据机构、软件工程、编译原理等。基本上都是理论的东西,所以死记硬背的东西比较多。咬咬牙,还是可以过的。一般的大学生顶峰都是考到中级。考到中级了,就说明是真的努力了。其他的证书就不说了,有些需要工作经验才能考,把这些证书拿下就很不错了。
4.国内外院校的计算机专业排名(2019年TOP50)
序号
国内学校名称
评估结果
1北京大学 A
2清华大学A
3浙江大学A
4国防科技大学A
5北京航空航天大学A
6北京邮电大学A
7哈尔滨工业大学A
8上海交通大学A
9南京大学A
10华中科技大学A
11电子科技大学A
12北京交通大学A-
13北京理工大学A-
14东北大学A-
15吉林大学A-
16同济大学A-
17中国科学技术大学A-
18武汉大学A-
19中南大学A-
20西安交通大学A-
21西北工业大学A-
22西安电子科技大学A-
23解放军信息工程大学A-
24中国人民大学B
25北京工业大学B
26北京科技大学B
27南开大学B
28天津大学B
29大连理工大学B
30哈尔滨工程大学B
31复旦大学B
32华东师范大学B
33东南大学B
34南京航空航天大学B
35南京理工大学B
36杭州电子科技大学B
37合肥工业大学B
38厦门大学B
39山东大学B
40湖南大学B
41中山大学B
42华南理工大学B
43四川大学B
44重庆大学B
45西南交通大学B
46重庆邮电大学B
47解放军理工大学B
48北京师范大学B
49天津理工大学B
50山西大学B
苹果MacBook Pro系列
科技强国美国TOP20
(并列)第一名卡耐基梅隆大学
Carnegie Mellon University
卡耐基梅隆大学,经常包揽美国和世界计算机专业排名的榜首位置。该校还在硅谷设置了分校。计算机学院学院下面有7个系,几乎包括了计算机专业大部分的研究方向。
(并列)第一名麻省理工学院
Massachusetts Institute of Technology
虽然综排MIT领先卡耐基梅隆高,但是两所学校的计算机专业还是不相上下的。MIT的计算机科学专业,以跨学科研究出名,不仅在计算机本专业进行研究,还将结合其他领域进行创新。
(并列)第一名斯坦福大学
Stanford University
斯坦福的计算机专业可能在出名程度上比不上商学院和法学院,但教学、学术研究也是美国顶尖水平的。谷歌云首席科学家、华裔计算机女神李飞飞就是斯坦福的教授,斯坦福大学的人工智能自然是非常厉害的,录取率当然也很厉害……
(并列)第一名加州大学伯克利分校
University of California—Berkeley
目前提到的四所大学,被称为计算机专业的“四大”。UCB在计算机领域一直保持着出色的表现,毕业生里有苹果公司的创始人沃兹尼亚克、谷歌前CEO等响当当的人物。UCB没有单独的计算机学院,和电子学合并为EECS(Department of Electrical Engineering & Computer Sciences)。
(并列)第五名康奈尔大学
Cornell University
康奈尔的计算机学院结合了数学、科学、计算机等基础学科,主要研究领域包括计算机系统、纳米技术、机器学习、新能源等。康奈尔的计算机专业生毕业前景很好,过半数供职于科技公司。
(并列)第五名 伊利诺伊大学香槟分校
University of Illinois-Urbana Champaign
虽然UIUC的综排不如上面的那些名校,但是计算机专业可是这所学校的“招牌专业”,强到可怕。有关数据显示,UIUC的毕业生去向最多的是谷歌,二三名分别是微软和IBM,足够证明它计算机的实力了。
以下是U.S. News给出的全美计算机专业排名TOP50
里的其它学校一览,排名编号数相同即为并列:
7 University of Washington 华盛顿大学
8 Princeton University 普林斯顿大学
8 University of Texas-Austin 德克萨斯大学奥斯汀分校
10 Georgia Institute of Technology 佐治亚理工学院学校
11 California Institute of Technology 加州理工学院
11 University of Wisconsin-Madison 威斯康星大学麦迪逊分校
13 University of Michigan- Ann Arbor 密西根大学安娜堡分校
14 University of California -Los Angeles 加州大学洛杉矶分校
14 University of California San Diego 加利福尼亚大学圣地亚哥分校学校
14 University of Maryland -Park 马里兰大学帕克分校 –College Park
17 Columbia University 哥伦比亚大学
17 Harvard University 哈佛大学
17 University of Pennsylvania 宾夕法尼亚大学
20 Brown University 布朗大学
20 Purdue University-West Lafayette 普渡大学西拉法叶校区
20 Rice University 莱斯大学
20 University of Massachusetts-Amherst 马萨诸塞大学 Amherst 校区
20 the University of North Carolina-Chapel Hill 北卡罗来纳大学教堂山分校
20 University of Southern California 南加州大学
20 Yale University 耶鲁大学
5.计算机行业具有代表性的人物
沈向洋
沈向洋
微软全球执行副总裁、微软人工智能及微软研究事业部负责人
个人高考回忆:1980年,改革开放的第三年,我在江苏老家参加了高考。记得填报高考志愿前的一天,我父亲拿了一份《参考消息》走进家门,兴冲冲地对我说:你应该报计算机专业,报纸上说计算机这个东西不得了!那年我只有13岁,像大多数人一样,我从没听说过计算机为何物,连计算器都没见过。当然更不会想到,在接下来的几十年里,计算机竟彻底改变了我的人生,也给整个世界带来了翻天覆地的改变。
陆奇
陆奇
毕业于复旦大学,获计算机科学学士、硕士学位,此后就读于卡耐基梅隆大学,获计算机科学博士学位。陆奇博士除了在学术界发表过一系列高质量的研究论文,还持有40多项美国专利。1998年,陆奇加入雅虎公司,2007年晋升为雅虎执行副总裁。2008年8月,陆奇离开雅虎,并于次年1月正式加盟微软任网络服务集团总裁,2013年出任微软集团全球执行副总裁,2016年9月宣布从微软离职。
陆奇2017年1月17日加入百度,担任百度集团总裁兼首席运营官、百度董事及董事会副主席,主要负责百度的产品、技术、销售及市场运营,兼任百度智能驾驶事业群组总经理。
个人高考回忆:1980年至1988年,陆奇在复旦大学度过。当时的他常穿一件浅灰色拉链夹克衫,带一副浅黄色的赛璐璐眼镜,最爱读的两本书是《约翰·克利斯朵夫》和《匹克威克外传》。
计算机科学系是复旦首个制作毕业纪念册的院系,陆是“始作俑者”。纪念册的首页印着两台不同类型的电度表,赞助是陆奇拉来的。纪念册的一旁则写着“本纪念册由跃进电表厂、华丽铜版纸厂赞助”,另一旁则清晰地印着“广告:陆奇”。在纪念册的内页,他极富预见性地解释了这一切:“人类终将使电脑智能化且使其远胜人脑。诸公不妨一效景润,或许,这颗电脑科学皇冠上的明珠非君莫属。”
在复旦上学时,一个周日风雨大作,陆奇无法骑车回家看望父母,只好待在大学宿舍。而同一时间,卡耐基·梅隆大学教授、图灵奖获得者埃德蒙·克拉克(Edmund Clarke)也碰上了这场雨。克拉克站在复旦的教室里,听众却寥寥无几。陆奇被同学拉去凑数救急,偶然间的一次提问令克拉克印象深刻。在看过陆奇的研究论文之后,后者决定向他提供赴美攻读博士的奖学金,并额外免去45美元的申请手续费——陆奇当时的月薪仅有10美元。
附陆奇座右铭:Know more,do more,be more
雷军
雷军
1969年2月16日出生于湖北省仙桃市;
1991年,毕业于武汉大学计算机系;
1992年,加入金山公司;
1994年,出任北京金山总经理;
1998年,任重组后的金山总经理。
2010年,创办小米;
2018年,小米上市,市值473亿美元。
个人回忆:走进大学的第一个晚上雷军就去上自习。“在我的印象中,像闻一多等很多名人都是在大学 成名的,我当时也想利用大学的机会证明我的优秀。”雷军每天早上七点钟去教室占座位, 总要坐在最好的位置上听课;礼拜六雷军喜欢看电影,但经常是自习到九十点钟看第二场; 上《数字逻辑》课,老师总是先问大家,如果没有一个人能回答上来,再让雷军站起来回答 ;雷军大一写的PASCAL程序,等他上大二的时候,这些作业都已经被编进大一教材里了。
雷军有午睡的习惯,但当他看到有同学不睡午觉看书的时候,雷军怎么也睡不着了,他害怕同学又多学了很多新的东西,而这些东西他都不会。雷军把午睡的习惯改掉了。“我特别害怕落后,怕一旦落后,我就追不上,我不是一个善于逆境中生存的人。我会先把一个事情想 得非常透彻,目的是不让自己陷入逆境,我是首先让自己立于不败之地,然后再出发的人 。”
为此,雷军两年修完了大学四年的课程。“这门课比较重要我上四分之一的课,那门课不太 重要,我上八分之一的课。计算机搞懂精髓以后,所有的东西都很简单。计算机不是一门理 论性很强的学科,强调的是实践。”
大学里的老师想让雷军帮着做课题,就把自己机房的钥匙给了雷军,雷军最多的时候同时拥有三个老师机房的钥匙。
大一,雷军成绩全年级第一,但雷军很快发现大学并不比谁考试第一,所以,大二雷军就上了武汉的电子一条街。当时雷军的形象是背个包在街上东逛逛西逛逛,包很沉、很大,里面装满了资料和磁盘。那条街上的老板知道雷军很能干,都对他很客气,恨不得隔二十米就跟他打招呼,请吃请喝。
在街上认识王全国,被雷军认为是他生命旅途中最重要的事。当时王全国正在做一个加密软件的界面,雷军在这之前正好写过一个加密软件的内核,他们很快决定一起来做。因为8月1 5日学校开学,所以,所有的工作必须在8月1日到8月15日内完成。
6.毕业生职业发展
计算机科学与技术的毕业生就业主要有四个方面:
A.网络工程方向
该方向就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作。
B.软件工程方向
就业前景十分广阔,毕业后可以到国内外众多软件企业、国家机关以及各个大中型企事业单位的信息技术部门、教育部门等从事软件工程领域的技术开发、教学、科研及管理等工作,也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
C.通信方向
学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构 从 事通信技术和电子技术的科研、教学和工程技术工作。
D.网络与信息安全方向
毕业生可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统、信 安全领域进行管理和服务 并可继续攻读信息安全、通信、信息处理、计算机软件和其他 相关学科的硕士学位。
7.就业与待遇分析
A.计算机科学与技术类专业毕业生的职业发展路线基本上有两条路线:
第一类路线,纯技术路线;信息产业是朝阳产业,对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员不断补充新知识,同时对从业人员的学习能力的要求也非常高。大多沿着偏向精专的“纵深”方向发展,走向日益精专的职业发展路径。从“软件工程师”-“高级软件工程师”-“系统分析/架构师”-“资深技术专家”-“技术 总监”,即最终走向金字塔顶的CT0职位。
第二类路线,由技术转型为管理,这种转型尤为常见于计算机行业,比如编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。相对于“纵深”方 向发展的理工技术专家型人才,趋于综合能力培养的“横向”发展IT人更深层次地介入,乃至主导了公司业务,从“软件工程师”“高级软件工程师”经过“项目经理”“部门经理” 最终成为公司经理,即CEO。
然而事实上,这两种发展路径都是少数的精英型成长道路。更多的计算机、信息管理、电子工程乃至信息通讯等专业人才走上了技术支持类岗位,如网络维护和IT产品销售等 此类比例庞大的IT技术人才的职业发展路径极不明晰。但是这个专业能给人非常宽阔的视野,覆盖相当广泛的数字化和网络化带来的新兴工作机会,学了这个专业以后会对未来数字化网络化的社会创造出的新就业机会有很好的适应能力。而这个方向会有非常多的创业机会,和诸多领域都有交叉,将来的职业发展机会多存在于计算机技术与其他业务的结合。当今公司日常业务流程越来越依附于大大小小不同的应用信息系统,如财务、供应链、E-HR、客户关系管理等等。
B.待遇
2019年9月份,全国主要城市招收程序员工资最高的是北京、上海、深圳。北京的月工资的高点是4.5万!其次是杭州,再次是广州、南京、成都。各种开发语言的薪资也略有不同的。
程序员996
各地程序员薪酬表
各种编程语言程序员薪酬表
8.高考志愿填报专家Golden点评
第一,IT业是一个新的高速发展的行业,计算机技术方面的知识时刻都在更新,毕业生在工作之后也要不停地学习,这样才能在这个行业生存下来。同时IT业也是一个竞争激烈的行业,是机遇与挑战并存的行业,“不是996 就是724”。但待遇也确实很可观的!
第二,计算杋科学与技术比较适合善于接受新知识新技术、逻辑思维和创新能力较强、数学功底扎实、编程实践能力出色、具有吃苦耐劳和钻研精神的学生报考。
第三,专业的学习课程比较枯燥,考证是伴随整个学习过程,看看我们IT互联网精英的成功都是立于兴趣,勤奋为本,如果没有兴趣作为基础,不太容易取得较好的成绩。
第四,计算机科学与技术专业特别是软件方向,劳动强度较高,有一定的年龄限制。
第五,计算机时代就快进入量子计算,人工智能等高级领域,我国的计算机人才需求必然向更高层次迈进,毕业生要做好挑战的准备,不然也是毕业等于失业。