首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算机科学和信息科学的区别是什么?

计算机科学和信息科学的区别是什么?
EN

Stack Overflow用户
提问于 2009-06-26 02:01:30
回答 9查看 27.7K关注 0票数 4

我听说过这两个词是由朋友相同的人抛来抛去的。据我所知,计算机科学在数学上更加严谨,它的毕业生倾向于编写更多的代码。

信息科学专业的学生与计算机科学专业的学生有什么区别?每个人都有哪些不同的职业道路?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2009-06-26 03:57:59

在我的大学,IS位于商业学院;并且似乎打算作为一个面向业务的软件开发人员轨道;教人们权衡业务关注和开发关注。

计算机科学(位于工程学院,我被告知这是不同寻常的)更多地关注如何解决问题;而且通常会更深入。

举个更好的例子,在我的大学,一门计算机科学课程可能会让你用C实现一个内存管理器,作为操作系统理论课的一部分;一门IS课程可能会让你用VB实现一个简单的库存管理器。

是的,据我所知,IS基本上是针对商业专业的CS,CS辍学,以及有强烈数学恐惧症的开发人员。

票数 8
EN

Stack Overflow用户

发布于 2009-06-26 02:17:31

呃,这听起来真的很势利,但我不是故意的。在我的大学里,信息科学是精通计算机的商科学生和计算机科学辍学生的去处。

票数 12
EN

Stack Overflow用户

发布于 2009-06-26 04:31:47

我的学位是计算机与信息科学(加州大学圣克鲁斯分校)。

我同意其他答案,那就是通常更专业--更多的是应用而不是理论。在我的案例中,我确实上了很多关于算法、复杂性理论、编程语言语义等的理论课程,以及编译器设计、操作系统、计算机图形学和软件工程方法论方面的“实用”课程。

我总是认为我的学位中的“信息”部分是由于系里的一位资深教授的影响:David Huffman,一位成就卓著的计算机科学家,以他的霍夫曼代码而闻名,这是一种可变长度的无损数据编码。据报道,赫夫曼从来没有在工作中使用过真正的计算机--你不能得到比这更多的理论了!

霍夫曼的专长也被称为Information Theory

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1047014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档