一、简介
计算机科学(英语:computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科
CE和CS的区别:
计算机工程(Computer Engineering)就是研究计算机如何运作并且做到更快捷更精准。其主要包括两方面:计算机软件与硬件工程。计算机工程学学生通过学习数学、物理、计算机科学相关课程,分析设计和研发计算机软件与硬件(计算机芯片、电路板、调制调节器和打印机)。
计算机科学(Computer Science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。
计算机科学研究领域比计算机工程更为广泛。包括:计算机制图、数据处理、数据库建设、信息技术、网站设计建设与管理、游戏设计、计算机编程
计算机科学属于理科,倾向于理论性;计算机工程学属于工科,更趋向于应用
二、 课程列表
计算机编程
Computer Programming
网站开发
Web Development
二维设计
Two-Dimensional Design
三维设计
Three-Dimensional Design
网页设计
Web Page Design
Winows应用程序开发
Winows-Base Application Development
多媒体创作
Multimeia Authoring
绘画基础
Funamentals of Drawing
数码摄像
Digital Photography
计算机图形学
Computer Graphics
数学
Mathematics
微机文字处理
Microcomputer Wor processing
文件处理
File Processing
经济学原理
Principles of Economics
会计原理
Principles of Accounting
应用编程
Applications Programming
业务应用程序开发
Business Application Program Development
计算机硬件组件
Computer Harware Components
计算机系统与价格
Computer Systems an Architecture
数据库管理系统
Database Management Systems
编程语言
Programming Languages
软件开发
Software Development
数据库结构与算法分析
Data Structures an Algorithm Analysis
数据库系统
Database Systems
三、 分支
软件工程: CS的第一大方向,录取的学生最多的。但是奖学金不是特别多。市场大,就业多,俗称的码农基本出自此方向。
数据库: 毕业之后可以去做数据库管理工程师,对编程要求不高。
计算机网络: 网络应用,协议通讯,网络安全。EE ECE背景都可以申请 从设备商到运营商,都有职位可以选择。
人工智能: 图像处理,语音识别,人机交互,机器人,对计算机背景要求比较高,很热门的一个方向。
MIS: 既是独立专业 也可以是一个分支,主要研究对数据库系统的了解和管理。
计算机图形学
人机交互
信息科学
计算机理论
四、 就业方向
1.技术含量较高的开发工程师,我们可以把这类工作成为软件开发工程师或者程序员,主要做的就是编码的工作,这是该专业就业的主要方向。
2.第二个是技术含量略低的软件测试相关的工作,有很多人说“我学cs,但是我编程能力比较弱或者不喜欢编程,将来我能不能不去coing?”做软件测试(QA/testing)就是一个选择。从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的quality。或者公司开发出来的软件产品需要有人对使用者进行技术指导类的工作,这些都是软件测试的工作内容。
3.第三个是数据库或网络管理员,有些人既想学cs又不想编程,这类工作是一个很好的选择,不需要泡在程序代码里,但是需要掌握相关的管理软件并且有丰富的工作经验。
4.其它职位我们归为第四类,当然也包含很多种工作类型,比如做科研,进入学校或教研机构;或者用户界面的设计,比如,动漫设计和平面设计师就是以计算机为操作平台,需要特定的计算机设计软件。我们平时所常见的2D动漫软件、3D动漫软件和网页动漫都属于动漫设计的范围,主要负责开发游戏软件,以及后期的影视制作等。