计算机科学属于理科还是工科?别笑我,别人问我的时候,我还真不知道。一直以来都并不关心这个问题,虽然我的专业就是computer science and technology,到现在我还是对我的归属一头雾水。
一般来说,理科(science)侧重理论研究,一般是指如数学、物理、化学等领域;
而工科(engineering )则是理论联系应用,一般是指如机械、电子、工程等领域。
两者最大的区别在于:工科以应用为主要目的,实践上来的多一些;
而理科则是理论上更深一些,虽然也有如应用数学等等学科,但不如工科应用广泛!
说到这里想起一个笑话,是说理科生和工科生的对比的:
物理学家和工程师乘着热气球,在大峡谷中迷失了方向。他们高声呼救:“喂——!我们在哪儿?”过了大约15分钟,他们听到回应在山谷中回荡:“喂——
!你们在热气球里!”物理学家道:“那家伙一定是个数学家。”工程师不解道:“为什么?”物理学家道:“因为他用了很长的时间,给出一个完全正确的答案,
但答案一点用也没有。”
计算机专业内部还可以再分,计算机理科叫computer science,主要研究算法、程序语言原理、操作系统原理、编译原理等;计算机工科叫computer technology,主要研究计算机图形图像处理、软件工程、程序设计、网络应用、操作系统、人工智能、数据库等。
很不幸,根据如上定义,我还是不能分辨computer science and technology是属于哪一类,因为它同时包含了计算机理科和计算机工科的课程,但从课程上已经分辨不出来是姓理还是姓工了。。。。突然发现讨论这个问题,着实无聊。
再来一个关于理科生的笑话,just for fun :)
一位农夫请了工程师、物理学家和数学家来,想用最少的篱笆围出最大的面积。工程师用篱笆围出一个圆,宣称这是最优设计;物理学家将篱笆拉开成一条长长的直线,假设篱笆有无限长,认为围起半个地球总够大了;数学家好好嘲笑了他们一番,他用很少的篱笆把自己围起来,然后说:“OK,我现在是在外面。”
分享到:
相关推荐
《计算机科学与技术百科全书》(Encyclopedia of Computer Science and Technology)是由Harry Henderson所著的一部针对计算机科学与技术领域的专业参考书。Harry Henderson是一位计算机科学领域的专家,他在书中为...
MIT的Introduction to Computer Science and Programming Using Python 计算机科学及python编程导论课程的的教材,最新版本,是2013年8月份的,绿色封皮那个
《计算机科学与泛在计算的进展》(Advances in Computer Science and Ubiquitous Computing)是一部汇集了当前计算机科学领域前沿研究的重要著作。该书由Doo-Soon Park、Han-Chieh Chao、Young-Sik Jeong和James J. ...
Frontiers of Computer Science主要研究当前计算机科学领域取得的重大进展,旨在促进国内外科学家之间的沟通和交流。该期刊旨在让相关研究人员了解广泛主题的最新进展,报告实验、技术和想法,以促进对计算机科学...
### 《Communications in Computer and Information Science》:2010年国际机器人研究与教育会议(EUROBOT 2010)精选论文 #### 一、会议背景及概述 《Communications in Computer and Information Science》系列...
Innovations in Computer Science and Engineering Innovations in Computer Science and Engineering 2019.pdf (14.93 MB, 下载次数: 160 )
Mathematics in Computer Science (MCS) publishes high-quality original research papers on the development of theories and methods for computer and information sciences, the design, implementation, and ...
Foundations of Computer Science 很难得能有像Ullman和Aho等人這樣的大师合作,來写电脑科学概论的书。这本书的读者设定在初学电脑科学的学生,內容就是几个重要的基础电脑科学领域,有基本的演算法,资料结构,...
Computer Security Art And Science
《Everything You Need to Ace Computer Science and Coding》是一本全面、系统的学习指南,涵盖计算机科学和编程的所有方面,为中学生提供了详细的学习资源。 计算机系统 计算机系统是计算机科学的基础,包括硬件...
Computer Security: Art and Science includes detailed discussions on: # The nature and challenges of computer security # The relationship between policy and security # The role and application of ...
computer science curricula 2013, curriculum guidelines for undergraduate degree programs in computer science
Stanford公开课《Algorithm: Design and Analysis》推荐的一本有关计算机科学的数学基础类读物。本书为英文版本,如果阅读起来有困难,我个人建议大家阅读中文版《离散数学及其应用》。
Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Engineering 18
作为信息安全课程的核心读物,《Computer Security: Art and Science》(计算机安全:艺术与科学)是信息安全领域的一部经典著作,被多所国外大学列为信息安全课程的必读书籍。 本书的作者是Matt Bishop,由Addison...
In the United States, Advanced Placement Computer Science is a suite of Advanced Placement courses and examinations covering areas of computer science. They are offered by the College Board to high ...