目录
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、准备周期:估计从开始读大学就要断断续续作准备了,全面复习准备最迟安排在大三第一个学期。
至于保研,体现出一定的策略。
名校,或以上院校,只要GPA在院系前60%,没有挂科记录的同学都有获得推免资格。其中,GPA前50%大概率都能本校保研成功。
换句话说,到了大学,还是得好好学习,排名当然是越靠前越好,但所谓强中更有强中手,你努力别人也努力,要想获得好的成绩,当然需要付出艰辛的努力。但不管如何,名校的保研机会还是挺多的,一般排名中等以上,就有保研的机会。
特别提醒:
如果有机会读院校,尽量读这类院校,至少保研的机会多很多。如果有机会保研,一般就不要再去自己考,原因是考研压力大,并且会浪费很多机会成本。
二、出国深造
计算机专业,出国深造,从发展前景来看,主要以美国为主,美国代表了当今世界计算机专业最先进的国家。
但申请难度大,竞争激烈。相应名校学校有麻省理工学院、斯坦福大学、卡内基梅隆大学等。
三、出国准备
如果打算出国留学,以下五项需及早规划:
成绩排名
科研经历和成果
英语成绩
推荐信
海外暑期科研
申请文书
1.成绩排名
这里成绩排名没什么好说的。就是认真对待每一门学科成绩,如果某门成绩不够理想,宁愿申请重考。
2.科研经历和成果
衡量科研经历的指标:
①文章发表(科研文章)
②科技竞赛
无论是发表文章,还是参加竞赛,都不短期内能够做好,因此,得提早规划,什么时候开始呢?一般须从大二就开始,甚至刚进校就进行规划。
所以需要尽量早点进入教授团队实验室,在师兄和导师的带领下做课题,少走弯路。这有两个目的:
①发表高质量的文章
②获取导师推荐信
就获取导师推荐这件事,也要求大家尽量早一点参与教授项目,如果人家对你不熟悉,如何推荐你呢?
特别提示:
本科生申请直接读博士时,一般都需要面试。面试内容一般包括但不限于:
①科研经历
②导师认知
③学术观点
3.英语成绩(托福、GRE)
托福和GRE考试这个也没有更多的需要说,但时效需要提示:托福成绩两年有效,GRE成绩五年有效。所以有需要的,大家要算好时间。
4.推荐信
这里特别强调:大牛的推荐信往往能起到重要且决定性的作用。但如何获得大牛的推荐呢?
①自己的授课老师
②科研老师、实习老师
③业界高端人士
所以,平时和这人获得交集很重要。
5.海外暑期科研
一般来说,名校的大三学生有机会暑假到国外名教授的实验室以研究助理的身份从事2-3个月的科研活动。
这里有交换生项目、官方合作项目、国内导师内推以及学业专业类的项目,以帮助学生实现以上目标。
6.申请文书
申请文书,有些同学可能会请专门的机构来做,但是与其这样,还不如自己来做,因为有沟通的时间成本,已足以抵得上自己花费的时间了。
特别提示
无论是保研、考研、还是出国深造,什么时候开始准备呢?从时间安排来看,大二就要开始,如果打算走保研这条路,这里再次强调,千万不要挂科。并且必须保持对英语学习的热情。
无论是国内升学,还是国外深造,以下工作在校期间必须得参与:
①争取参与科研
打算本校保研的学生,早一点参与相关老师和实验室的科研项目,与学长学姐经验分享等,至少混个脸熟。
②参加保研目标校的夏令营
对打算异校保研的,多参加公共类活动,比如,教育部每年举办的夏令营,以认识更多外校的教授,这个