计算机科学

热门排序 | 时间排序

如何系统地自学 Python?

如何看待伊隆·马斯克创办的脑机接口公司 Neuralink?

2017 年美国 CS 专业留学生就业形势如何?

在顶级游戏开发的过程中需要怎样的编程实力?

为什么有些(可能只是一些)程序员工作经验越长、丰富,越谨慎,越不愿意用新技术新特性?

加入知乎

与世界分享你的知识、经验和见解

验证码
已有帐号?
1640137 人关注了该话题

描述

计算机科学(Computer Science, CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。
它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;其中一些,比如计算机图形学强调特定结果的计算,而另外一些,比如计算复杂性理论是学习计算问题的性质。还有一些领域专注于挑战怎样实现计算。比如程序设计语言理论学习描述计算的方法,而程序设计是应用特定的程序设计语言解决特定的计算问题,人机交互则是专注于挑战怎样使计算机和计算变得有用、可用,以及随时随地为所用。
现代计算机科学( Computer Science)包含理论计算机科学和应用计算机科学两大分支。