计算机科学与技术专业详解,计算机科学与技术专业
计算机科学与技术专业详解,计算机科学与技术专业一、概念分析第一章 专业认知未来规划就业前景推荐书籍
目录 | CONTENTS:
专业认知
培养方案
知名高校
未来规划
就业前景
推荐书籍
第一章 专业认知
一、概念分析
计算机科学与技术,大致分为两个方向:一个软件,一个硬件。双方并无明确分界线。学硬件的也会去做程序设计,学软件的,也要懂些硬件知识。
学术定义硬件方向,一般是电子硬件技术相关类方向。经常需要设计一些硬件甚至是控制系统,当然也会涉及到编程。软件方向,从语言到技术,从前端到后台,甚至是整个操作系统都会是软件。
计算机技术是指计算机领域中所运用的技术方法和技术手段,计算机技术与电子工程、应用物理、机械工程、现代通信技术和数学等紧密结合,具有很强的综合性。
今天几乎人人都在用的手机、互联网等等,本质上这些产品和系统,它们的核心都是计算机技术。计算机技术已经渗透到人类社会的方方面面,大到国家国计民生,小到个人学习生活,无一不受计算机技术的影响。
二、专业内容
计算机类专业包括下面18个专业:
计算机科学与技术
软件工程
网络工程
信息安全
物联网工程
数字媒体技术
智能科学与技术
空间信息与数字技术
电子与计算机工程
数据科学与大数据技术
网络空间安全
新媒体技术
电影制作
保密技术
服务科学与技术
虚拟现实技术
区块链工程
密码科学与技术
招生计划中最常见的8个专业是:
计算机科学与技术
软件工程
网络工程
信息安全
物联网工程
数字媒体技术
智能科学与技术
数据科学与大数据技术
三、计算机科学学科研究领域
1、理论计算机科学
2、计算机系统
3、计算机应用技术
4、软件工程
五、目前计算机专业的主要研究方向
1、人工智能(AI)
①机器学习
②数据挖掘
③计算机视觉
④自然语言处理
⑤信息检索
2、计算机系统
①计算机系统结构
②软件工程
③计算机网络
④网络安全
⑤数据库
3、高性能计算
4、移动计算
5、操作系统
6、交叉领域
7、计算生物学与生物信息学
8、计算机图形学
七、计算机的硬件和软件
计算机硬件是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。
这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成。
计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件。
第二章 培养方案
一、课程设置
专业基础课:
电路原理
模拟电子技术
数字逻辑
数值分析
计算机原理
微型计算机技术
计算机系统结构
计算机网络
......
专业核心课:
高级语言
汇编语言
数据结构
操作系统
数据库原理
编译原理
图形学
人工智能
计算方法
离散数学
概率统计
线性代数以及算法设计与分析
人机交互
面向对象方法
......
专业实践课:
程序设计实验
数据结构实验
计算机组成实验
操作系统实验
数据库实验
计算机网络实验
课程设计
专业实习
毕业设计(论文)
......
二、培养目标
1、系统地掌握计算机科学与技术知识;
2、掌握计算机硬件、软件与应用的基本技能与方法;
3、能胜任计算机教学、科研和应用等工作。
三、侧重方向
全国几乎所有的高校都开设了计算机类专业。但培养特色和优势研究方向各有特色。主要有以下几点:
有的侧重于软件;
有的侧重于硬件;
有的侧重于计算机网络;
有的在信息安全方面颇具特色。
在选择时,先要对这些特色有所了解,以便作最优选择。
四、代表举例
1、清华大学
清华大学计算机科学与技术专业目前国内实力最强。无论软硬件,都是国内首屈一指的。
2、吉林大学
吉林大学在软件方面有明显优势,自动化、人工智能、专家系统、计算机代数、定理证明与自动推理、分布式推理、分布式系统等方面居国内领先水平。
3、南京大学
南京大学计算机专业优势领域包括软件自动化与形式化方法、分布计算与并行处理、系统软件及其信息安全、多媒体技术、人工智能与知识工程、数据库技术、语言信息处理等。
4、北京航空航天大学
北航计算机专业强化对创新意识和能力的培养。
5、北京邮电大学
北京邮电大学以计算机与通信相结合为特色,着力培养有深厚通信背景人才,侧重数据通信、计算机网络及软硬件的开发与应用。
6、武汉大学
武汉大学在多媒体软件方面取得了傲人成绩,研制、开发了大量的多媒体软件。
7、东南大学
东南大学在计算机网络及其应用、数据库及信息系统、人工智能及其应用以及现代集成制造系统(CIMS)等领域成绩显著。
8、西北工业大学
西北工业大学的计算机应用技术是国家重点学科,计算机体系结构、计算机网络方向较强。
第三章 知名高校
进入更好的标杆高校就读是每个同学的心愿,因为这意味着学校软硬件资源更丰富、学校声誉与雇主评价更好、社会需求更大。
一、选择名校的理由
具体表现在:
1、更好的师资、更多的经费、更优的科研项目等;
2、更优异的校风、校友、发展机会等;
3、更多的保研、实践机会等;
4、更有机会申请国外名校实验室进行研究。
关于本科阶段申请国外前沿实验室,名校的这项优势并不广为人知。教育部有个面向本科生的海外暑期科研项目,但只面向包括清华、北大、浙大、南大在内的985院校。
在求职阶段,相关企业更愿意接受有名校背景的求职者。
这意味着同等条件下更强的学习能力和专业素养,以及科研能力。
二、国内知名高校
第一梯队:北京大学、清华大学、浙江大学、国防科技大学
第二梯队:北京航空航天大学、哈尔滨工业大学、北京邮电大学、上海交通大学
第三梯队:华中科技大学、南京大学、电子科技大学、北京理工大学
第四梯队:吉林大学、中国科学技术大学、武汉大学、东南大学、西北工业大学
三、国外知名高校(参考)
加州大学洛杉矶分校
南加州大学
卡耐基梅隆大学
英国帝国理工大学
南洋理工大学
第四章 未来规划
本科毕业以后,学生面临三个选择:国内升学、出国深造,直接就业。
计算机专业作为一门对专业技能要求很高的专业,本科生有选择继续深造,也有选择直接就业。但如果要从事高端工作,继续深造是主流,原因有二:
一方面,计算机专业的本科生大多只能从事技术工作,还不足以从事开发类,算法类工作。
另一方面,在一个具体专业领域进行深入地学习和研究,接受更多的专业知识和技能的学习和训练,一般需要在研究生阶段,甚至博士阶段进行。
继续深造,一般有以下途径:
一、国内升学
国内升学分为:考研和保研。如果是自己考研,一方面涉及到考研学校规划,另一方面是准备周期问题。
考研目标学校规划,如果是报考名校,这些学校在第三章标杆高校里基本涉及到了。考生需要研究的是:
1、目标学校近三年录取分数;
2、目标学校参考书、近三年招生人数;
3、准备周期:估计从开始读大学就要断断续续作准备了,全面复习准备最迟安排在大三第一个学期。
至于保研,体现出一定的策略。
名校,或985以上院校,只要GPA在院系前60%,没有挂科记录的同学都有获得推免资格。其中,GPA前50%大概率都能本校保研成功。
换句话说,到了大学,还是得好好学习,排名当然是越靠前越好,但所谓强中更有强中手,你努力别人也努力,要想获得好的成绩,当然需要付出艰辛的努力。但不管如何,名校的保研机会还是挺多的,一般排名中等以上,就有保研的机会。
特别提醒:
如果有机会读985院校,尽量读这类院校,至少保研的机会多很多。如果有机会保研,一般就不要再去自己考,原因是考研压力大,并且会浪费很多机会成本。
二、出国深造
计算机专业,出国深造,从发展前景来看,主要以美国为主,美国代表了当今世界计算机专业最先进的国家。
但申请难度大,竞争激烈。相应名校学校有麻省理工学院、斯坦福大学、卡内基梅隆大学等。
三、出国准备
如果打算出国留学,以下五项需及早规划:
成绩排名
科研经历和成果
英语成绩
推荐信
海外暑期科研
申请文书
1.成绩排名
这里成绩排名没什么好说的。就是认真对待每一门学科成绩,如果某门成绩不够理想,宁愿申请重考。
2.科研经历和成果
衡量科研经历的指标:
①文章发表(科研文章)
②科技竞赛
无论是发表文章,还是参加竞赛,都不短期内能够做好,因此,得提早规划,什么时候开始呢?一般须从大二就开始,甚至刚进校就进行规划。
所以需要尽量早点进入教授团队实验室,在师兄和导师的带领下做课题,少走弯路。这有两个目的:
①发表高质量的文章
②获取导师推荐信
就获取导师推荐这件事,也要求大家尽量早一点参与教授项目,如果人家对你不熟悉,如何推荐你呢?
特别提示:
本科生申请直接读博士时,一般都需要面试。面试内容一般包括但不限于:
①科研经历
②导师认知
③学术观点
3.英语成绩(托福、GRE)
托福和GRE考试这个也没有更多的需要说,但时效需要提示:托福成绩两年有效,GRE成绩五年有效。所以有需要的,大家要算好时间。
4.推荐信
这里特别强调:大牛的推荐信往往能起到重要且决定性的作用。但如何获得大牛的推荐呢?
①自己的授课老师
②科研老师、实习老师
③业界高端人士
所以,平时和这人获得交集很重要。
5.海外暑期科研
一般来说,名校的大三学生有机会暑假到国外名教授的实验室以研究助理的身份从事2-3个月的科研活动。
这里有交换生项目、官方合作项目、国内导师内推以及学业专业类的项目,以帮助学生实现以上目标。
6.申请文书
申请文书,有些同学可能会请专门的机构来做,但是与其这样,还不如自己来做,因为有沟通的时间成本,已足以抵得上自己花费的时间了。
特别提示
无论是保研、考研、还是出国深造,什么时候开始准备呢?从时间安排来看,大二就要开始,如果打算走保研这条路,这里再次强调,千万不要挂科。并且必须保持对英语学习的热情。
无论是国内升学,还是国外深造,以下工作在校期间必须得参与:
①争取参与科研
打算本校保研的学生,早一点参与相关老师和实验室的科研项目,与学长学姐经验分享等,至少混个脸熟。
②参加保研目标校的夏令营
对打算异校保研的,多参加公共类活动,比如,教育部每年举办的夏令营,以认识更多外校的教授,这个关注本校信息即可(当然异校保研对成绩要求高一点,一般在年级排名全10%以内)。
③参加一些跟本专业有关的有技术含量的竞赛
这是一个加分项,竞赛经历可以看出学生的创新能力。目前该专业权威性的比赛有:
ACM国际大学生程序设计竞赛;
GPLT团队程序设计天梯赛;
蓝桥杯全国软件和信息技术专业人才大赛;
中国大学生计算机设计大赛;
百度之星;
编程之美。
第五章 就业前景
一、就业现状
计算机科学与技术专业就业面较广,IT/互联行业对该专业人才需求较大,表现在开发类、运维类以及算法类岗位,这三类需求最为突出。
在学历要求上,以本科学历要求为主,10%左右的岗位要求硕士,博士学历岗位占比不到1%,主要集中于算法类岗位中。从中可见,算法类岗位对学历要求较高。当然其平均薪资明显高于开发类和运维类岗位,并且随着经验增多,薪资进一步提升。
也有部分计算机专业学生进入公务部门。因为这些单位需要网络维护人员,据一份数据统计,计算机科学与技术专业可报考约30%的国考职位,约占国考招录总人数的30%左右。
当然,留在高校、科研院所从事学术研究的也较多,不过,在这类单位要求较高,普遍要求高学历,甚至是名校高学历。
二、人才特征
1、具备行业知识;
2、具备实践能力;
3、具备创新能力。
三、学术界就业
如前所述,高校理工科院系的教职要求申请者有完整的教育经历(博士、博士后),所以想留在学术界,读博是计算机类专业的不二之选。
也就是说,计算机类专业的博士毕业生部分去了高校做老师,从事科研工作。
四、企业界就业
1、IT企业
在IT类企业中,该类专业毕业生的主要就业岗位有:
管理类:如项目经理、软件架构师、硬件架构师等;
研发类:软件工程师、硬件工程师、系统开发员等;
测试类:软件测试工程师、硬件测试工程师、系统测试工程师等;
服务销售类:市场营销、售前服务、售后服务、市场推广等。
2、非IT企业或单位
在政府、科研单位及其他非IT类企业中,也吸引了大量计算机人才。甚至中小学等教学单位也吸引了大量这方面人才。
3、工作细分方向
①网络方向
②运维方向(系统运维/开发运维/DEVOPS/云计算)
③数据库方向(DBA,数据库开发)
④开发方向(硬件研发,嵌入式开发,系统开发,游戏开发,算法工程师,web开发,前端开发,移动开发,Android,IOS,全栈工程师,图像,声音等)
⑤数据方向(大数据开发,数据挖掘和分析,商务智能)
⑥测试方向(测试工程师,自动化测试,持续集成)
⑦项目产品方向(产品经理,PM经理,DEVOPS)
⑧安全方向(安全工程师)
4、代表性就业单位或企业
汉王科技 新点科技 恒华科技 神州信息
信安世纪 捷顺科技 千方科技 顶点科技
海康威视 大华股份 云创数据 同方股份
盛视科技 唐源电气 中新赛克 华铭智能
5、计算机专业毕业生的升学方向
(1)计算机技术
计算机技术领域重点研究如何扩展计算机系统的功能和发挥其在学科、工程、人类生活和工作中的作用。
计算机领域包括计算机软、硬件系统及相关领域的设计、开发和应用。
(2)计算机应用技术
计算机应用技术以计算机基本理论为基础,突出计算机和网络的实际应用。
(3)计算机科学与技术
本专业主要学习计算机硬件、软件与应用的基本理论、基础知识和基本技能与方法。
第六章 入门书籍
一、《深入理解计算机系统(原书第3版)》
计算机系统本质概念是什么?本书将从程序员的视角对你详细阐述。这些概念是如何影响应用程序的正确性、性能和实用性的?
全书主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。
本书的优点是为程序员描述计算机系统的实现细节,使之构造一个层次型的计算机系统。
通过掌握程序的映射法则,以及程序的执行机理,读者能够更好地理解程序的行为。
二、《操作系统概念》
本书是操作系统领域的经典著作,全程记录了操作系统的发展史,以其系统性与严谨性,被国内外众多高校选作教材。
全书六部分,除了详细讲解进程管理、内存管理、存储管理、保护与安全等概念,还包括重要的理论结果和案例研究。