计算机科学和软件工程的区别
首页 > 顾问主页 > 计算机科学和软件工程的区别

陈楚华

计算机科学和软件工程的区别

2019-06-28...

阅读:152 收藏:0 评论:0 点赞:0

3秒免费留学费用评估

提前算一算,出国留学要花多少钱?

获取验证码

开始计算

计算机科学和软件工程的区别

澳洲热门 IT 计算机专业,学校对于专业也有不同的细分以及课程安排。今天就来单独解析下 computer science 计算机科学或 Software Engineering 软件工程,两个专业的区别 ?

Computer Science 侧重于计算机的基础,包括算法,计算机的运算逻辑,编程语言,计算机理论知识,人工智能和硬件设计。计算机科学往往更重视个人能力和数学能力,将会更多的和数据库,系统,编译打交道。

Computer Science 专业主要包含的课程:

Algorithms 计算机演算规则

Theories of Computation 计算的理论

Compilers 代码编译

Operating System 操作系统

Artificial Intelligence 人工智能

Software Engineering 侧重于在大型,复杂系统下的技术和管理领导能力培训。在期间,你会学到工程的基础知识,并且将工程的技术知识运用在 IT 技术的更新换代上。软件工程则是要运用到很多的理论知识来判断一个项目是否成功,为一个项目安排具体的细节,例如,预算,时间,可行性等。

另外, Computer science 将会涉及到部分的数学知识,以及逻辑性较强的知识。然而 Software Engineering 就明显少很多数学知识,并且有更多的管理方面的知识。

通过对比悉尼大学的 Bachelor of Computer Science an Technology 和 Bachelor of Software Engineering 的课程设置我们可以发现 computer Science 每学期都要学一门 Math 。

Software Engineering 主要包含

software architecture 软件体系结构

Project Management 项目管理

Technical Planning 技术规划

Risk Management 风险管理

Software Assurance 软件保障 

如果此文章对您有所帮助,是对我们最大的鼓励。对此文章以及任何留学相关问题有什么疑问可以点击下侧咨询栏询问专业的留学顾问,愿金吉列留学成为您首选咨询服务机构。
分享到
去主页浏览TA的更多精彩内容 >>
上一篇文章: IT专业相关就业方向
下一篇文章: 澳洲八大名校IT专业汇总上
相关推荐
免费领取留学手册
获取验证码
我已阅读并同意《隐私保护协议》
申请领取
温馨提示
我已阅读并同意《隐私保护协议》
确定
温馨提示
确定