计算机科学专业
计算机科学专业(CS)包含很多分支领域:
比如
计算机图形学,强调的是特定结果的计算;
计算复杂性理论,是探讨计算问题的性质;
编程语言理论:,是研究描述计算的方法;
程序设计,是应用特定的编程语言解决特定的计算问题:;
人机交互,则是专注于怎样使计算机和计算变得有用好用,及随时随地为人所用。
一些同学会将它与计算机工程(Computer Engineering)搞混。
这里为帮大家搞清两者的区别:
1)
概念区别
计算机工程(Computer Engineering)就是研究计算机如何运作并且做到更快捷更精准。
其主要包括两方面:计算机软件与硬件工程。
计算机工程学学生通过学习数学、物理、计算机科学相关课程,分析设计和研发计算机软件与硬件(计算机芯片、电路板、调制调节器和打印机)。
计算机科学(Computer Science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。
2)
研究领域
计算机科学研究领域比计算机工程更为广泛。
包括:
计算机制图
数据处理
数据库建设
信息技术
网站设计建设与管理
游戏设计
计算机编程
3)
计算机科学属于理科,倾向于理论性;
计算机工程学属于工科,更趋向于应用。
从事职业:
动画制作者
计算机程序员
产品设计员
软件开发员
网页设计员
技术员
院校推荐:
斯坦福大学
麻省理工大学
加州大学伯克利分校
卡耐基梅隆大学
伊利诺伊大学香槟分校
康奈尔大学
华盛顿大学