-
Summer / Winter Program(夏季/冬季项目)
-
Saint Petersburg(圣彼得堡), Russia(俄罗斯)
-
Summer / Winter Program(夏季/冬季项目)
-
Saint Petersburg(圣彼得堡), Russia(俄罗斯)
-
Bachelor Degree(学士学位项目)
-
俄斯特拉发, Czech Republic(捷克共和国)
-
Bachelor Degree(学士学位项目)
-
纳尔逊, New Zealand(新西兰)
-
Master Degree(硕士学位项目)
-
吉尔福德, England(英格兰)
-
Bachelor Degree(学士学位项目)
-
Espoo(埃斯波), Finland(芬兰)
-
Bachelor Degree(学士学位项目)
-
Espoo(埃斯波), Finland(芬兰)
-
Master Degree(硕士学位项目)
-
Tampere(坦佩雷), Finland(芬兰)
-
Master Degree(硕士学位项目)
-
Stockholm(斯德哥尔摩), Sweden(瑞典)
-
Master Degree(硕士学位项目)
-
Espoo(埃斯波), Finland(芬兰)
-
Master Degree(硕士学位项目)
-
Tampere(坦佩雷), Finland(芬兰)
-
Bachelor Degree(学士学位项目)
-
Canterbury(坎特伯雷), England(英格兰)
-
Master Degree(硕士学位项目)
-
Toronto(多伦多), Canada(加拿大)
-
Course Level Advanced
-
Graduate Certificate(短期认证项目)
-
蓬泰德拉, Italy(意大利)
-
Bachelor Degree(学士学位项目)
-
莱加内斯, Spain(西班牙)
-
Bachelor Degree(学士学位项目)
-
Aarhus(奥胡斯), Denmark(丹麦)
-
Bachelor Degree(学士学位项目)
-
Derby(德比), England(英格兰)
-
Master Degree(硕士学位项目)
-
Amsterdam(阿姆斯特丹), Netherlands(荷兰)
-
Doctorate / PhD(博士项目)
-
Liberec(利贝雷茨), Czech Republic(捷克共和国)
什么是计算机科学?
在当今的技术世界中,笔记本电脑,台式机,手机和平板电脑等计算设备已成为日常生活的一部分。我们将它们用于学习,购物,玩游戏,创作等等。这些设备和系统都是使用计算机科学学位所教授的技能和专长来构建的,并且许多构建了世界上最著名的技术和平台的人都是计算机科学专业的毕业生。
计算机科学是对计算机技术的研究,通常分为几个核心领域:硬件,软件,计算机理论和科学计算。
我获得计算机科学学位后会学到什么?
由于它是一个非常多样化的研究领域,计算机科学的本科学位旨在为学生提供该领域的基本原理(包括理论和技术方面)的广泛概述。在研究生阶段,学生将有机会专注于与自己的兴趣领域和职业道路目标相适应的更专业的计算机科学领域。学生可以选择的一些专业领域包括:
- 应用数学
- 数码影像/声音
- 人工智能
- 微程序设计
- 生物信息学
- 网络与管理
- 计算机架构网络
- 密码学
- 计算机工程
- 操作系统
- 电脑游戏开发
- 机器人技术
- 计算机图形学
- 仿真与建模
- 电脑编程
- 软件开发
- 软件系统
- 数据管理
- Web开发
- 设计数据库
- 并行编程
- iOS开发
- 移动开发
- 记忆系统
- 计算物理
通过计算机科学学位,学生将有机会从事许多激动人心的项目,以及与行业合作伙伴的交流和协作机会,以及获得实际工作经验的专业实习机会。
学习计算机科学的先决条件是什么?
为了被录取为学士学位的计算机科学学位,一般不要求学生具有计算机科学本身的特定背景。但是,许多大学会要求申请者在数学,物理学,心理学和社会学等相关学科上有一定的经验。后一个主题将帮助您了解人类如何处理信息,这是计算机科学旨在实现的许多目标。
虽然这可能不是先决条件,但拥有任何编程语言的知识也可能会有所帮助。在学习过程中可能会遇到的一些语言包括Python,C ++,Haskell,Pascal和Java,尽管任何编程语言经验都将非常有益。
入学要求因学校和课程而异,因此请确保向大学咨询他们的具体先决条件。
我拥有计算机科学学位可以做什么?
通过计算机科学学位获得的技能和知识需求特别高,并且对准雇主有吸引力,因此,毕业生可以确信,他们在学习后能够相对较快地找到工作。
学生可以在计算机科学行业中从事的一些典型角色包括:
- 应用分析师
- 应用开发商
- 数据分析师
- 数据库管理员
- 游戏开发商
- 信息系统经理
- IT顾问
- 多媒体程序员
- SEO专家
- 软件工程师
- 系统分析
- 用户体验设计师
- 网页设计师
- Web开发人员
根据PayScale.com的研究,计算机科学领域的特定角色可能期望以下平均薪水(从入门级到10年以上的经验):
计算机程序员
美元$ 59,000-$ 78,000
Web开发人员
美元$ 51,000-$ 71,000
IT顾问
美元$ 64,000-$ 100,000
数据库管理员
美元$ 60,000-$ 91,000