学计算机什么专业好
首先,计算机专业必须与计算机互联网相关,所以计算机专业所学的知识大部分是计算机的使用和掌握互联网操作的工具。
其实计算机专业要学的内容很多,其中最相关的课程有计算机网络、C语言、计算机组装与维护、局域网的建立等。虽然计算机专业所有的课程都需要掌握,但是掌握起来并不是很容易。
就拿C语言来说,要背的内容很多,学习不好只能是个半吊子,写不出什么简单的代码,更难找出程序错误。
电脑组装是最基本的。它教会你知道主机中的各种组件,作为计算机专业的学生,你必须掌握如何安装系统。
还有一些和计算机配置相关的课程。边肖认为学习电脑很容易,但是学好电脑很难。了解互联网并不容易。
但是其中一些,比如网络布线技术,是可以提取的。如果你努力学习,你将是这个领域的高级专家。
国内名字基本混乱,通信工程、电子工程、计算机工程、计算机科学、计算机科学与技术都不一样,可能都一样.
基本上有三类:
欧洲经委会:电子计算机工程
计算机科学
信息科学:信息科学
区别在于:
(CS)特许测量员
基本上不学硬件。本科阶段的一些电路、信号处理、非常低级的ISA基本不是必修的;在大多数美国学校,只有计算机科学学士硕士才能被授予软件工程的头衔/证书[1]
软件工程证书
软件工程证书适用于工程学院的计算机科学专业,要求学生完成学士学位
另外需要注意的是,一些大U学校的LAS*(文理学院)会有CS,但是工科院校的工科也会有CS。略有不同,但如果你想学的话,差别不大。当然,单纯看名字,工业学院更多的是地堡.
CMU的CS是一所学校,它像工程学一样飞。
欧洲经委会
电子计算机工程
EE更面向硬件。计算机工程的学习范围比较复杂,甚至物理数学的毕业要求和cs都不一样.基本上,CE希望毕业码的数量不会比CS少很多。必修课中,操作系统核心和编译原理会有*(只是图形),模拟信号处理/数字信号处理/控制系统等很多课程也会必修;就我感觉,虐心程度比CS高…还有辅修CS,ee因为是交叉学科,一般是禁止的。
EE,操作系统的核心和编译原理不是强制的。ISA和汇编,数据结构等等一般都是必修的。国内要求可能不一样。有很多波场和奇异半导体,基本处于整个计算机科学的底层。*(比如会让你明白为什么电脑里面的门其实是NAND和NOR)
UCB没有计算机工程学士学位。
信息科学
第一个直接从谷歌出来的是康奈尔。如果名字改为信息技术,它将是CMU。
总体来说对数学的要求不像ECE,比cs低。基本上需要微积分1 *(不需要Cal1,Cal2,cal 3)[3]。和CS相比,一般是直到线生成,而ECE会做微分方程和评分。信息科学的特点是技能树可以指向UI和社交系统。如果您随机点按“轨迹”,您也可以点按“图形”。编译原理与操作系统,汇编与ISA,DSP*(数字信号处理);)不是必需的。但是需要正常的编程和数据结构、大量的用户界面、中间设计和网络编程等等。
三者的区别可以大也可以小。不过最大的区别是,有些必修课——,如果没有必要要求必修课,估计不会上*(这可能是个人兴趣,所以报专业的时候要慎重考虑)。还有技能树。情报学更宽容,但不深;ECE等。必须指向硬件技能树。点完了可以点CS,但是点UI和设计的话,估计毕业不了;CS也可以点硬件,但是一般人已经到了路的尽头,一般做的时候点UI也有点必要。
[1]:本科课程要求
[2]:康奈尔信息科学
[3]:核心要求