计算机科学
(Computer Science
),研究计算机系统结构
、程序系统
(即软件)、人工智能
以及计算本身的性质和问题
的学科。
计算机科学
是一门包含各种各样
与计算和信息处理
相关主题的系统学科
,从抽象的算法分析
、形式化语法
等等,到更具体的主题如编程语言
、程序设计
、软件
和硬件
等。
计算机科学 学术领域:
序号 | 分类 | 描述 |
---|---|---|
1 | 计算理论(Theoretical Computing ) | - |
2 | 信息 和 编码理论(Information and Coding Theory ) | - |
3 | 算法 和 数据结构(Algorithm and Data Structure ) | - |
4 | 形式化方法(Formal methods ) | - |
5 | 程序设计语言(Programming Language ) | - |
偏实践的领域:
序号 | 分类 | 描述 |
---|---|---|
1 | 计算机 体系结构(Computer Architecture ) | - |
2 | 并行计算 和分布式系统 (Parallel Computing and Distributed Systems ) | - |
3 | 实时系统 和嵌入式系统 (Real Time and Embedded Systems ) | - |
4 | 操作系统(Operating System ) | - |
5 | 计算机网络(Networking ) | - |
6 | 科学计算(Scientific Computing ) | - |
7 | 安全性 和 密码学(Security and Cryptography ) | - |
8 | 人工智能(Artificial Intelligence ) | 涵盖了许多相关的领域: 模式识别( Pattern Recognition )机器学习( Machine Learning )数据挖掘( Data Mining )信息提取( Information Retrieval )等 |
9 | 计算机图形学(Computer Graphics )计算机视觉( Computer Vision )多媒体( Multimedia ) | - |
10 | 数据库 和大规模数据处理 (Database and Large Scale Data Processing ) | - |
11 | 万维网(World Wide Web ) | - |
12 | 自然语言处理 和语音 (Natural Language Processing and Speech ) | - |
13 | 人机交互(Human Computer Interaction ) | - |
14 | 软件工程(Software Engineering ) | - |