我听说过这两个词是由朋友相同的人抛来抛去的。据我所知,计算机科学在数学上更加严谨,它的毕业生倾向于编写更多的代码。
信息科学专业的学生与计算机科学专业的学生有什么区别?每个人都有哪些不同的职业道路?
发布于 2009-06-26 03:57:59
在我的大学,IS位于商业学院;并且似乎打算作为一个面向业务的软件开发人员轨道;教人们权衡业务关注和开发关注。
计算机科学(位于工程学院,我被告知这是不同寻常的)更多地关注如何解决问题;而且通常会更深入。
举个更好的例子,在我的大学,一门计算机科学课程可能会让你用C实现一个内存管理器,作为操作系统理论课的一部分;一门IS课程可能会让你用VB实现一个简单的库存管理器。
是的,据我所知,IS基本上是针对商业专业的CS,CS辍学,以及有强烈数学恐惧症的开发人员。
发布于 2009-06-26 02:17:31
呃,这听起来真的很势利,但我不是故意的。在我的大学里,信息科学是精通计算机的商科学生和计算机科学辍学生的去处。
发布于 2009-06-26 04:31:47
我的学位是计算机与信息科学(加州大学圣克鲁斯分校)。
我同意其他答案,那就是通常更专业--更多的是应用而不是理论。在我的案例中,我确实上了很多关于算法、复杂性理论、编程语言语义等的理论课程,以及编译器设计、操作系统、计算机图形学和软件工程方法论方面的“实用”课程。
我总是认为我的学位中的“信息”部分是由于系里的一位资深教授的影响:David Huffman,一位成就卓著的计算机科学家,以他的霍夫曼代码而闻名,这是一种可变长度的无损数据编码。据报道,赫夫曼从来没有在工作中使用过真正的计算机--你不能得到比这更多的理论了!
霍夫曼的专长也被称为Information Theory。
https://stackoverflow.com/questions/1047014
复制相似问题