美国计算机科学和计算机工程有什么区别?

留学在线   2022-05-11 15:58:47

不少家长咨询计算机专业是什么专业?学习计算机专业以后能成为网络工程师吗?计算机科学和计算机工程是一个专业吗?这两个专业哪一个更好一些?前途君你有没有什么建议呢?

01 ComputerScience

即计算机科学,是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。

主要的研究领域包括:人工智能、计算机体系结构、人机交互、软件工程、数据与数据库、多媒体(计算机图形学等)、网络、信息安全、管理信息系统MIS、生物信息、计算理论等。

02 Electrical Engineering

习惯上分为Electronic Engineering (电子工程)和Power Engineering (电力工程),也就是我们常说的弱电和强电(弱电是用于信息传递,强电是用作一种动力能源。)

维基百科给出的定义是以电子学、电磁学等物理学分支为基础,涵盖电子学、电子计算机、电力工程、电信、控制工程、信号处理等子领域的一门工程学。

主要的研究分支有:通信与网络、信号处理、电子学、集成电路、光电子与光学、电力技术、电磁学、微结构、材料与装置、生物工程等。

单纯地从两个专业的研究分支的名称来看,大家也能发现一些端倪。两个专业存在很多交叉的地方,比如计算机里有图形学,EE里也有图像处理、信号处理等,比如计算机里有网络,EE里也有网络,虽然侧重不完全相同。

03 ComputerEngineering

它也可以被理解成是CS和EE的交集的主要部分。维基百科给出的定义是一个以电机工程学和计算机科学的部分交叉领域为内容的工程学,其主要任务是设计及实现计算机系统。

加州大学洛杉矶分校官网对于CS和CE的区别,给出的解释是,CE适合那些有着很好的CS基础,同时又对computer system hardware比较感兴趣的人。在美国,CE有时会开设在CS系下,称为是Computer Scienceand Engineering 系,也有的会开设在EE系下,称作是Electrical andComputer Engineering 系。而纯EE则多指的是EE系有但是CS系没有的方向,比如电磁、半导体、光电、强电以及其他偏器件、材料、物理的方向等。

04 SoftwareEngineering

软件工程,研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的好的技术方法结合起来的学科。是CS下的一个分支领域,侧重工程应用和实现。该方向很热,也是跟码农的工作接近的一个方向。

本站郑重声明:"留学在线"的新闻页面文章、图片、音频视频等稿件均为转载稿。如转载稿涉及版权等问题,请与我们联系,客服邮箱756005163@qq.com,转载稿件仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。

相关推荐

留学在线