计算机科学

    常见学位

    BS、MS、PhD

    典型职业及薪水

    签证敏感度

    高中课程准备

    理科

    所属专业领域

    理科或工科

    相关排名
    • 2015USNEWS计算机科学排名
    • 2014QS计算机科学世界排名

    计算机科学(Computer Science,缩写CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。*(1)

    计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。

    与计算机工程的区别

    一、概念区别

    计算机工程Computer Engineering)就是研究计算机如何运作并且做到更快捷更精准。其主要包括两方面:计算机软件与硬件工程。计算机工程学学生通过学习数学物理、计算机科学相关课程,分析设计和研发计算机软件与硬件(计算机芯片、电路板、调制调节器和打印机)。

    计算机科学(Computer Science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。

    二、研究领域

    计算机科学研究领域比计算机工程更为广泛。包括:计算机制图、数据处理、数据库建设、信息技术、网站设计建设与管理、游戏设计、计算机编程

    三、计算机科学属于理科,倾向于理论性;计算机工程学属于工科,更趋向于应用。

    就业状况

    从事职业:动画制作者、艺术家、计算机程序员、产品设计员、软件开发员、教师、站长、网页设计员、技术员

    课程列表

    计算机编程

    Computer Programming

    网站开发

    Web Development

    二维设计

    Two-Dimensional Design

    三维设计

    Three-Dimensional Design

    网页设计

    Web Page Design

    Windows应用程序开发

    Windows-Based Application Development

    多媒体创作

    Multimedia Authoring

    绘画基础

    Fundamentals of Drawing

    数码摄像

    Digital Photography

    计算机图形学

    Computer Graphics

    数学

    Mathematics

    微机文字处理

    Microcomputer Word processing

    文件处理

    File Processing

    经济学原理

    Principles of Economics

    会计原理

    Principles of Accounting

    应用编程

    Applications Programming

    业务应用程序开发

    Business Application Program Development

    计算机硬件组件

    Computer Hardware Components

    计算机系统与价格

    Computer Systems and Architecture

    数据库管理系统

    Database Management Systems

    编程语言

    Programming Languages

    软件开发

    Software Development

    人工智能

    Artificial Intelligence

    数据库结构与算法分析

    Data Structures and Algorithm Analysis

    数据库系统

    Database Systems

    学生评价

    “我喜欢人机交换的感觉。”——马里兰大学公园分校计算机科学大三学生Bonnie

    Are You Ready To...?

    • Join the campus chapter of the Association for Computing Machinery
    • Complete an internship designing Web pages, developing software, testing software, or building other computer skills
    • Build teamwork skills and friendships while problem solving with other students
    • Regularly stay up until all hours trying to debug your computer programming*(5)

    It Helps To Be...

    • Precise and mathematical but also able to think abstractly. In order to solve problems, you’ll need to think like a human and like a computer at the same time. This requires creativity, imagination, and the ability to think logically.*(5)

    相关专业

    广告学

    Advertising

    艺术

    Art 

    艺术教育

    Art Education

    计算机信息科学

    Computer and Information Science

    计算机系统分析

    Computer Systems Analysis 

    数字通信与多媒体

    DigitalCommunications and Media/Multimedia

    画图

    Drawing

    摄影

    Photography

    广播电视

    Radio and Television

    视觉传媒

    Visual Communication

    会计

    Accounting

    计算机工程

    Computer Engineering

    参考资料:

    (1) 计算机科学 维基百科

    (2) Computer Programmers US Bureau of Labor Statistics

    (3) Software Developers, Applications US Bureau of Labor Statistics

    (4) Web Developers US Bureau of Labor Statistics

    (5) Major: Computer Science College Board

    学校列表

    美国

    本科

    综合性大学(非完全列表):

    麻省理工学院 北卡罗来纳州立大学 亚利桑那州立大学
    德克萨斯大学奥斯汀分校 波士顿大学 犹他大学
    华盛顿大学 爱荷华州立大学 辛辛那提大学
    佐治亚理工学院 圣母大学 奥本大学
    伊利诺伊大学厄本那-香槟分校 南加州大学 堪萨斯大学
    弗吉尼亚大学 普渡大学 圣地亚哥州立大学
    加州大学圣地亚哥分校 圣路易斯大学 佛罗里达理工学院
    加州大学戴维斯分校 圣路易斯华盛顿大学 宾州州立大学公园分校
    伦斯勒理工学院 俄亥俄州立大学 明尼苏达大学双城分校
    加州大学尔湾分校 伊利诺伊理工学院 德州农工大学
    马里兰大学学院公园分校 田纳西大学 密歇根大学安娜堡分校
    佛罗里达大学 俄克拉荷马州立大学 雪城大学
    伍斯特理工学院 密西西比州立大学 堪萨斯州立大学
    科罗拉多大学博尔德分校 西密歇根大学 克拉克森大学
    亚利桑那大学 中佛罗里达大学 密苏里大学
    纽约州立大学水牛城分校 新墨西哥州立大学 密苏里科技大学
    斯坦福大学 弗吉尼亚理工学院 凯斯西储大学
    西弗吉尼亚大学 阿拉巴马大学 俄克拉荷马大学
    德克萨斯基督大学    

    Tue Aug 16 16:30:34 CST 2016
    最后修改时间: