我准备去“美国”读计算机类的研究生,但目前有个问题哈:如题。
我比较喜欢“偏软”方面,尤其喜欢多动手编程,那么我应该选哪个方向呢?
------------------------------------------------------------------------------------------------------
还想问一下啊,我初定的是“人工智能”方向的“机器学习”,但它会不会太“虚”呢?我不太喜欢虚的东西,我比较喜欢操作性强一点的而不是整天背书本,但我真不太了解人工智能,希望大家解释一下,人工智能,到底学什么,怎么学?非常感谢!
一、指代不同
1、计算机工程:是将软件设计与硬件设计一体化,并结合电力电子学的一门专业。
2、计算机科学:研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。
二、培养目标不同
1、计算机工程:培养掌握现代电子、自动控制、电力工程以及计算机技术的基础理论及技术,能从事现代电子系统的开发设计、工艺控制、智能设备的软硬件开发以及电力电子系统设计的高级应用型技术人才。
2、计算机科学:具备计算机及相关设备的维护与维修、行业应用软件、平面图像处理、广告设计制作、动画制作、计算机网络及网站建设与管理、数据库管理与维护等应用能力和操作能力的高等技术应用性人才。
三、课程不同
1、计算机工程:在邮电、通信、金融、电力部门以及电子信息与计算机应用领域的高新技术企业从事科研开发和技术管理工作,也可在高等院校、科研机构从事教学与科研工作。还可以在政府机关和国民经济的许多领域从事电子信息系统的维护管理工作。
2、计算机科学:计算机应用基础、计算机组装与维护、计算机局域网络的建设与管理、网络工程、操作系统、服务器、数据库的开发与应用、网站建设与网页设计、C/C++语言、Visual Basic语言、平面设计、3D图形设计、多媒体设计、专业英语。
参考资料来源:百度百科-计算机科学
参考资料来源:百度百科-电子与计算机工程专业
1、英文名称不同
计算机科学的英文名称是computer science,而计算机工程的英语名称则是computer engineering。
2、学习侧重点不同
计算机科学更注重理论研究(自动计算的性质、规律、运算等);计算机工程更注重系统应用(计算机系统及其应用)。科学有些偏软,侧重以计算机技术为基础解决问题,编程一般是重中之重,三门数学(高等数学、线性代数、离散数学)是基础之重;工程有些偏硬与网络、通讯更紧密些。
3、研究课题方向不同
计算机科学研究的课题大致是:可计算性、算法理论、数据结构和数据库、人工智能、人机交互界面等;
计算机工程研究的课题大致是:计算机体系结构、计算机系统、网络与分布式系统、信息系统与安全、控制与智能系统、仿真与科学计算等。
4、就业方向不同
计算机科学专业就业方向偏软应用如开发、测试、培训、技术研究等,就业面较广。
计算机工程就业方向则更容易到电信、通讯、航天等相关部门工作,同时网络工程相关单位的设计、维护、培训工作也会涉及。
扩展资料
计算机科学专业特点
1、培养目标全面
本专业培养德、智、体全面发展,具有计算机应用技术的基础理论知识,具备计算机及相关设备的维护与维修、行业应用软件、平面图像处理、广告设计制作、动画制作、计算机网络及网站建设与管理、数据库管理与维护等应用能力和操作能力的高等技术应用性人才。
2、涉及课程广泛
计算机应用基础、计算机组装与维护、计算机局域网络的建设与管理、网络工程、操作系统、服务器、数据库的开发与应用、网站建设与网页设计、C/C++语言、Visual Basic语言、平面设计、3D图形设计、多媒体设计、专业英语。
3、就业方向多
毕业生主要面向交通系统各单位、交通信息化与电子政务建设与应用部门、各类计算机专业化公司、广告设计制作公司、汽车营销技术服务等从事IT行业工作。
参考资料来源:百度百科-计算机科学
本回答被网友采纳我初定的领域是“机器学习”,你感觉怎么样?还想问一下哈,什么是模式识别呢?有人说是其应用之一是“指纹识别”,是这样吗?我感觉不太靠谱啊。
追答机器学习也比较偏于理论,包括机械式学习、指导式学习、归纳学习、类比学习、解释性学习等等,比较抽象的东西,要了解各种启发式算法。模式识别就是对各种信息进行处理和分析,对事物和现象进行描述、辨认、分类、解释的行为。人类进行的模式识别就是一种抽象的模式识别,是通过人的主观意识来决定的,计算机的就是比较具体的模式识别了。指纹识别当然也是一种模式识别啊
追问还有一个问题哈,现在要确定是“计算机科学”还是“计算机工程”,我比较喜欢偏软,是不是应该选择计算机科学呢?
追答国内这两个专业其实都差不多,国外的话就不知道了,计算机工程应该就是软件工程吧,计算机科学较为偏理论吧