在我们不断提到人工智能将是未来的发展趋势时,STEM专业和职业就显得越来越重要了。STEM是Science(科技)、Technology(技术)、Engineering(工程)和Mathematics(数学)的合称缩写,代表着未来社会发展所最急需要人才需要配备的技术才能

 

在上周的专业介绍中,我们了解了STEM专业中Engineering工程类的一些细分专业。今天我们将来讲Technology技术专业

 

技术专业学习的是:如何使用电脑和其他电子设备来解决人类问题的方法。 

 

技术类专业通常与工程,技术学位课程相结合,为学生提供各种技术领域的技能和知识。成功的技术专业人员不但了解系统的工作原理,而且了解如何使其更好地工作。 

 

而在过去二十年来,在美国出现信息经济之后,高质量的技术课程使得学生们在商业、社会科学和人文科学方面的工作相互交织。技术类知识可以说是在各行各业中呈现。

 

今天我们来看技术类专业里面的三大最受学生欢迎的专业:信息技术、计算机科学、机器人科学

 

Information Technology

信息技术

信息技术专业,也就是大家熟知的IT。IT专业专注于研究如何用信息和计算系统支持商业,研究和通信需求课程范围从计算机硬件的基础到人与计算机之间的复杂关系

 

适合学习信息技术专业的学生必须是一个灵活和适应性强的问题解决者,愿意学习与系统和人合作,还应熟悉计算机系统,并具有应用数学的背景。

典型的信息技术专业课包括C++编程、计算机网络、计算机系统和架构、数据库管理系统、信息技术中的伦理,法律和社会问题、计算机科学导论、专业技术交流和系统分析与设计等。

 

 

Computer Science

计算机科学

计算机科学专业从科学角度了解计算机系统和人与电脑交互的方式。课程包括编程和软件理论及设计。

 

典型的计算机科学课程包括人工智能、计算机系统组织、数据结构和算法、数字系统设计、程序设计简介、计算机科学数学、软件工程、形式语言理论等

 

适合学习计算机专业的学生需要有精准和很强的数学技能,也善于抽象思考。为了解决问题,计算机专业学生需要既像人类也像计算机一样思考。

 

计算机科学学士学位申请人通常不会在大学前正式学习计算机科学。但是如果你想要学计算机科学的话,建议可以选择一种编程语言了解涉及的内容。虽然普遍接受的初学者语言包括Python和C++,但Haskell,Java和Pascal是学生在学习过程中都会遇到语言。 

 

另一方面,你可能会发现一些大学不鼓励学生预先学习编程,以避免学生早期学习“糟糕”的编程习惯。一些大学提供联合课程(join courses),其中将计算机科学与数学、工程和计算(computing)等学科放在一起学习和研究。

 

有很多同学都不太分得清楚信息技术计算机科学这两个专业的区别。我们为大家总结了3点:

1. IT专业涉及到安装、组织和维护计算机系统,以及设计和运行网络和数据库。

计算机科学完全侧重于使用数学算法进行有效的计算机编程。

 

2. IT职业并不一定需要计算机科学(CS)学位,当然如果有CS学位的话可以帮助打开一些机会门。

 

3. IT专业人员通常在商务环境中工作,主要进行内部网络和计算机系统的建立、运营、和维持,也可能有编程的内容。

计算机科学家在更广泛的环境中工作,从企业到大学到视频游戏设计公司。

这两个职业都具有优异的增长潜力和高薪水,软件开发人员的收入有望超过IT专业人士。

以下可以参考IT/CS型人才的薪酬情况。

 

Robotics Technology

机器人技术

机器人技术专业:学生使用基本的工程原理和技能来帮助工程师创建和测试机器人。 

 

课程包括机器人原理,机器人的设计和测试以及机器人维修。在现在的职业社会里,机器人技术人员可以在任何使用机器人的领域工作,包括水处理,邮件分拣,安全和食品加工。

 

适合学习机器人技术专业的学生需要喜欢工具和手工工作的数学和科学爱好者,除了要学习具有挑战性的领域如物理,电子学和数学等,还需要了解如何安装、操作、修改和修理机器人设备,并学习阅读和理解技术手册。

 

目前有成熟机器人技术专业的大学不是很多,很多的大学有对应的课程和项目,在其工程学和计算机科学专业下开设。以下是全美拥有最好机器人技术项目或专业的大学: