什么是 CS (计算机学科)
计算机科学(英语:computer science,有时缩写为CS)是系统性研究信息与计算(algorithm-data science-data mining-machine learning-artificialintelligence)的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。
它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域:
有些强调特定结果的计算,比如计算机图形学;
而有些是探讨计算问题的性质,比如计算复杂性理论;
还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,
而程序设计是应用特定的编程语言解决特定的计算问题,
人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。
CS(计算机科学)几大主流专业分支
CS是属于STEM类专业,是最符合H1B摇号基本要求的一个专业,且是最有可能在本科毕业后3个月内找到工作的专业。雇主市场需求量极大,各行独角兽企业都开放大量对国际生的岗位。
谈到计算机科学,大家都会在心里反应出“码农”这个职业名词,一个批量“生产”程序员的专业。
计算机科学发展到数十年,其分之已经非常细化,下面我来为大家介绍几大主流分支:
一,最传统的分支——计算机编程Computer programming
简单来说就是做计算机程序设计,如设计操作系统、数据库系统等,出来的职位一般就叫程序员,对申请者系统、编程语言方面背景要求较高。申请者中有很多是学习软件工程专业的。
二,最容易就业的分支——软件工程-Software Engineering
这是一个高度工程化的学科方向—各大银行、保险公司的信息部,维护自己企业的内部系统(保险为例:录入保单、保全、理赔等模块的分析、开发、测试、维护全过程)
在工作中会使用软件创造新的软件,并对其维护,社会上的职位名称一般是系统架构师、软件设计师、编程程序员、软件测试工程师。软件工程这个专业需求量非常大,各行各业,各个大型公司都是大批量招人。
申请难度中等偏下,但是申请人数不少,同时招生量不少
三,最有潜力的分支——人工智能artificial intelligence
这是近几年非常火热的方向,包含机器学习、机器人、人机交互、图形图像、知识挖掘、模式识别等。
从申请的角度上来说学校很少接受转专业申请,需要很强的数据结构、算法基础背景。
四,最火的分支——数据分析DataScience
DS这个专业用到的软件非常的多,比如SQL Server,Oracle, DB2, Access,R,Python,Excel(表格数据库),工作内容一般有数据存储与挖掘。学科中强调算法、数学建模,对申请者数学和编程能力要求高
有其他想要了解的问题快来咨询我吧~