• Sign
    After logging in, you can join:
    Track progress
    Record sync
    Disscussions
    Credits and gifts
    Sign InSign Up
  • Sign
取消
  • 数据中心
    • 全球大学
    • 海外专业
    • 职业库
    • 课程库
    • 申请经验
    • Offer信息
    • 机构与服务
    • 不清楚查什么?在线助手 帮你查
  • 招生资源
    • 全球招生项目
    • Ph.D.直招
  • 背景提升
    • 发现好资源
    • 讲座
    • 公司实习
    • 科研实习
    • 公益项目
    • 更多资源
    • 更多提升资源,找小助手
  • 教育排行
    • 榜单大全
    • USNews 全球 2025
    • TIMES 泰晤士 2025
    • QS 排行2025
    • ARWU 排行2025
    • 参与排行
  • 做测评
    • 本科选校测评
    • 硕士选校测评
    • 博士选校测评
    • 职业测评
    • 专业倾向测评
    • 免费1v1定位指导,获得详尽报告分析
  • 诊断规划
    • GPS学业规划
    • 诊断规划专家
  • 工具箱
    • 留学费用助手
    • GPA计算器
    • 填网申插件
    • 国际教育指南
  • 社区
  • 客户端
    • 申请方手机APP
    • 国际教育小程序
    • 高考小程序
中
中
  • Sign
    After logging in, you can join:
    Track progress
    Record sync
    Disscussions
    Credits and gifts
    Sign InSign Up
  • Sign
  • Sign up
  • Sign in

Computer Science + Follow Followed

  • Database
  • Q & A
  • Opportunities and Programs
Get To Know Start To Learn NCEE Study Abroad Find A Job
Back
Subfields
Overview

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

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

Sign in
Show all
Show all »
List of Subfields

计算机系统结构

计算机系统结构是计算机的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性,主要研究计算机系统的基本工作原理,以及在硬件、软件界面划分的权衡策略,建立完整的、系统的计算机软硬件整体概念。 计算机系统结构(Computer Architecture)也称为计算机体系结构,它是由计算机结构外特性,内特性,微外特性组成的。经典的计算机系统结构的定义是指计算机系统多级层次结构中机器语言机器级的结构,它是软件和硬件/固件的主要交界面,是由机器语言程序、汇编语言源程序和高级语言源程序翻译生成的机器语言目标程序能在机器上正确运行所应具有的界面结构和功能。

计算机软件与理论

计算机科学与技术是研究信息过程、用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科。计算机科学与技术研究的主要对象是现代计算机及其相关的现象。该学科的工作集中于计算机系统的结构和操作、计算机系统的设计和程序设计的基本原则、使之运用于各种信息加工任务的有效方法、以及它们的特性和局限的理论特征。学科包括科学与工程技术两方面,二者相互作用、相互影响。 计算机科学与技术学科可分为理论计算机科学、计算机软件、计算机系统结构。计算机应用技术等领域以及与其他学科交叉的研究领域,如人工智能、应用数学等。 计算机软件与理论主要研究软件设计、开发、维护和使用过程中涉及的软件理论、方法和技术,探讨计算机科学与技术发展的理论基础。计算机系统结构研究计算机硬件与软件的功能分配、软硬件界面的划分、计算机硬件结构、组成与实现方法与技术。计算机应用技术研究应用计算机到各个领域的原理、方法和技术,所涉及的研究内容非常广泛。

计算机应用技术

计算机应用技术专业培养具备管理学理论基础、计算机科学技术知识及应用能力,掌握信息管理、信息系统分析与设计方法等方面的知识与能力,能在各类企、事业单位、金融机构及政府部门从事信息采集、组织、分析、传播和服务等信息管理工作或与信息管理工作相关的信息系统规划、分析、设计、实施、运行管理和评价等方面的应用型人才。

自然语言理解与机器翻译

Natural Language Understanding 俗称人机对话。人工智能的分支学科。研究用电子计算机模拟人的语言交际过程,使计算机能理解和运用人类社会的自然语言如汉语、英语等,实现人机之间的自然语言通信,以代替人的部分脑力劳动,包括查询资料、解答问题、摘录文献、汇编资料以及一切有关自然语言信息的加工处理。这在当前新技术革命的浪潮中占有十分重要的地位。研制第 5代计算机的主要目标之一,就是要使计算机具有理解和运用自然语言的功能。 机器翻译(machine translation),又称为自动翻译,是利用计算机把一种自然源语言转变为另一种自然目标语言的过程,一般指自然语言之间句子和全文的翻译。它是自然语言处理 (Natural Language Processing)的一个分支,与计算语言学(Computational Linguistics )、自然语言理解( Natural Language Understanding) 之间存在着密不可分的关系。按照目前电脑技术的发展速度来看,到2050年左右,世界上主要语言之间的互译将基本实现。

信息安全

信息安全主要包括以下五方面的内容,即需保证信息的保密性、真实性、完整性、未授权拷贝和所寄生系统的安全性。信息安全本身包括的范围很大,其中包括如何防范商业企业机密泄露、防范青少年对不良信息的浏览、个人信息的泄露等。网络环境下的信息安全体系是保证信息安全的关键,包括计算机安全操作系统、各种安全协议、安全机制(数字签名、消息认证、数据加密等),直至安全系统,如UniNAC、DLP等,只要存在安全漏洞便可以威胁全局安全。信息安全是指信息系统(包括硬件、软件、数据、人、物理环境及其基础设施)受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断,最终实现业务连续性。 信息安全学科可分为狭义安全与广义安全两个层次,狭义的安全是建立在以密码论为基础的计算机安全领域,早期中国信息安全专业通常以此为基准,辅以计算机技术、通信网络技术与编程等方面的内容;广义的信息安全是一门综合性学科,从传统的计算机安全到信息安全,不但是名称的变更也是对安全发展的延伸,安全不在是单纯的技术问题,而是将管理、技术、法律等问题相结合的产物。本专业培养能够从事计算机、通信、电子商务、电子政务、电子金融等领域的信息安全高级专门人才。

计算机网络

计算机网络(英语:computer network)通常人们说的网络就是指电脑网络,也就是消息网络,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络的硬件、软件及资源共享和信息传递的系统。简单的说即连接两台或多台计算机进行通信的系统。

数据处理

数据(Data)是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理。数据经过解释并赋予一定的意义之后,便成为信息。数据处理(data processing)是对数据的采集、存储、检索、加工、变换和传输。 数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据。 数据处理是系统工程和自动控制的基本环节。数据处理贯穿于社会生产和社会生活的各个领域。数据处理技术的发展及其应用的广度和深度,极大地影响着人类社会发展的进程。

计算生物学

计算生物学(Computational Biology)是生物学的一个分支。根据美国国家卫生研究所(NIH)的定义,它是指开发和应用数据分析及理论的方法、数学建模和计算机仿真技术,用于生物学、行为学和社会群体系统的研究的一门学科。

人机交互

人机交互是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。人机交互界面通常是指用户可见的部分。用户通过人机交互界面与系统交流,并进行操作。小如收音机的播放按键,大至飞机上的仪表板、或是发电厂的控制室。 人机交互界面的设计要包含用户对系统的理解(即心智模型),那是为了系统的可用性或者用户友好性。

Featured Professors
List of Professors Who Studied this Major

陆汝钤

homepage

计算机科学家,中国科学院院士 ,中国科学院数学与系统科学研究院研究员,复旦大学教授、博士生导师。陆汝钤以人工智能、知识工程和基于知识的软件工程为主要研究方向,是中国该领域研究的开拓者之一。

Institutes :

Fudan University


钱德沛

homepage

计算机科学家,中国科学院院士,北京航空航天大学计算机学院教授。 钱德沛主要从事计算机体系结构和高性能计算系统研究。

Institutes :

Tsinghua University


姚期智

homepage

计算机科学专家,中国科学院院士,美国国家科学院院士,美国艺术与科学院院士,台湾“中央研究院”院士,香港科学院创院院士 ,清华大学交叉信息研究院院长、教授,香港中文大学博文讲座教授 ,上海期智研究院院长 ,清华大学人工智能学院院长。

Institutes :

Tsinghua University


张景中

homepage

计算机科学家、数学家,中国科学院院士,广州大学计算机教育软件研究所所长、教授、计算机学科和数学学科博士生导师 。张景中主要从事机器证明、教育数学、距离几何及动力系统研究 。

Institutes :

Guangzhou University


李三立

homepage

国际知名的计算机专家,上海大学计算机学院院长,“中国计算机百科全书”副总编辑。他曾是国家攀登计划项目首席科学家,国务院学位委员会计算机学科评审组召集人,urlIEEE中国分部主席,欧洲EURONICRO学会执行理事,清华大学计算机研究所所长,教授。担任过我国电子管、晶体管、集成电路和VLSI四代计算机研制的负责工作,是计算机体系结构先进技术学术带头人,在并行处理、微型计算机、局部网络、网格和集群式高性能计算机方面,以及在培养人才方面,都作出了开拓性的贡献。

Institutes :

Shanghai University


韩家炜

homepage

美国伊利诺伊大学香槟分校计算机系正教授,IEEE和ACM院士,美国信息网络学术研究中心主任。曾担任KDD、SDM和ICDM等国际知名会议的程序委员会主席,创办了ACM TKDD学报并任主编。在数据挖掘、数据库和信息网络领域发表论文600余篇。

Institutes :

University of Illinois at Urbana-Champaign

Course
List of Core Courses

Algorithm Design and Analysis

"Algorithm Design and Analysis" is an important course for the major of computer science. This course introduces the basic models of algorithm design, the basic methods of algorithm analysis and the semi formal description of the problem as well as the proof of the algorithm. It will help the junior students of computer science establish a complete and systematic method for analyzing and solving the problem.

Fundamentals of Compiling

Operating Systems

Understand the fundamental principles and implementation techniques of operating system. Covers computer science and software engineering. Topics include System Mechanism, Processes and Threads, Memory Management, File System, Input/Output System, Deadlock, Operating System Design, Case Study: Windows and Linux.

Discrete Mathematics

Computational Method

Computer Organization

This course provides comprehensive coverage of computer organization. For clarity and ease of understanding, systematical and hierarchical organizaition is described in this course from the top dowm. It presents hardware design principles to all aspects of modern computer design: processor, input/output, memory, peripherals, and communication links. The focus is on the design of a complete computer system. An understanding of hardware/software interaction and tradeoffs is necessary of computer specialists. Even though the emphasis is on hardware, we have addressed a number of software issues, including basic aspects of operations systems related to instruction execution performance.It is intended primarily for students who have already had a course in the design of logic circuits and had a basic knowledge of computer programming in a high-level language.

Data Structure and Algorithm

Understand principle and theory of Data Structures and Algorithms, able to design and implement fundamental data structures and algorithms.
Covers programming, data structures, algorithms.
Topics include the organization and implementation of fundamental data structures such as list, binary tree, tree and forest, and graph; sorting and searching; data abstraction and problem solving.

Programming Foundation

An introduction course on computer programming and computer programming language. In this course, students can learn C programming language well and solve simple application problem using C programming language by practical training.

Probability Theory and Statistics

Basic probability, Statistical inference,Estimation ,Testing ,Regression

Advanced Mathematics

Advanced Mathematics is designed to serve students majoring in chemical science, computer science and engineering etc. It consists of two parts of a two-semester sequence. The course begins with a rapid review of topics in algebra and trigonometry, which you should be competent in. Part 1, consisting of Chapters 1 to 7, is devoted to single variable differentiation, integration and differential equations. It covers the fundamental concepts and theorems. Part 2, consisting of Chapters 8 to 12, discusses in depth multivariable differentiation, integration, infinite series, vectors and the geometry of space.

Click to view more detailed content

Research
Journals

ACM Computing Surveys

ISSN: 0360-0300


Research Journal of Information Technology

ISSN: 18157432


International Journal of Computer Vision

ISSN: 0920-5691


ACM Transactions on Computer Systems

ISSN: 0734-2071


IEEE Transactions on Evolutionary Computation

ISSN: 1089-778X


More Journals

Skills
Skills

软件和编程

command line, python, C, C++, Java,eclipse, Microsoft Visual Studio, Matlab

Scan the QR code
to download the ApplySquare APP
About Us
  • 平方创想
  • ApplySquare
  • SquareStrategics
  • 北辰PolaRise
  • FutureSquare
  • 站点地图/Sitemap
  • Futuresearcher
  • Nebulas
Features
  • 随心查
  • 放心问
  • 安心选
  • Q & A
  • Institutes
  • Majors
  • Programs
  • Academic Opportunities
  • Case
  • Solution
  • Abroad assessment
  • Academic GPS
  • NCEE Assessment
  • Enrollment mark line
  • Mentor Square
Contact Us
  • 机构合作
  • Contact info
  • User Agreement
  • Privacy Policy
Scan the QR code
to download the ApplySquare APP
User Agreement|Privacy Policy
京ICP备 14012557 号 -1
京公网安备 11010802032928 号
中
@ ApplySquare/User Agreement/Privacy Policy/ 京ICP备 14012557 号 -1 京公网安备 11010802032928 号