计算机科学,研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。计算机科学分为理论计算机科学和实验计算机科学两个部分。后者常称为“计算机科学”而不冠以“实验”二字。前者有其他名称,如计算理论、计算机理论、计算机科学基础、计算机科学数学基础等。数学文献中一般指理论计算机科学。
背景要求:国内高中毕业生,同时完成大学本科一年级的学生,或完成大专两年级的学生。
语言成绩:IELTS:6.0(单项6分以上);
或国内完成高三或完成高二的学生,高中平均成绩要求:高三(平均成绩70分以上)。
1. 软件工程-Software Engineering
SE是CS内部的大方向,主要学习的内容为软件设计、编程语言及软件测试。课程包括需求分析、结构设计、开发流程、生命周期 等计算机专业的基础学科、算法等。此专业由于其巨大的市场需求量,美国各个学校的录取名额及奖学金都多。毕业学生绝大多数一开始从事编程员的工作-coder。
2. 数据库-Database System
学习范围从关系数据库、云数据库到应用SQL结构化查询语言-Structured Query Language。毕业生主要从事数据库管理工程师,属于高薪岗位,但是大多数应届毕业生需要从实习生做起。
3. 计算机网络-Networking
这一方向范围大,包括网络应用、网络理论、网络安全、网络协议、网络通信等方向。这一专业申请竞争激烈,除了CS专业外,电子工程EEECE背景也可申请。就业方向从设备商到运营商到第三方软件开发均可。
4. 人工智能-AI Artificial Intelligence
这是一个综合的学科,涵盖了计算机专业的多小方向。对于申请者的计算机科学背景要求高,申请难度大。就业方面也不是好,申请人数不多。
5. 计算机图形学-Computer Graphics
主要研究图像的表达、处理等。与人工智能、软件工程、网络均有交叉。毕业生大多从事游戏设计、电影视频制作等。就业情况好,为申请热门专业。
6. 其它方向
还包括科学与工程计算-Scientific Computing、系统架构-System Architecture、人机交互-Human-computer interaction、计算机理论Computing、信息科学Information Science、管理信息系统Management information system。这几个专业偏理论,学科知识交互多,每年有的申请人数。
毕业后主要在新能源、计算机软件、互联网等行业工作,大致如下:
1 新能源
2 计算机软件
3 互联网/电子商务
4 电子技术/半导体/集成电路
5 计算机服务(系统、数据服务、维修)
毕业后主要从事软件工程师、软件测试工程师、测试工程师等工作,大致如下:
1 软件工程师
2 软件测试工程师
3 测试工程师
4 硬件工程师
5 java开发工程师
1、学位:Bachelor of Science (BSc)