博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阅读有关软件工程与计算机科学区别的文章,谈谈你的看法。
阅读量:5751 次
发布时间:2019-06-18

本文共 527 字,大约阅读时间需要 1 分钟。

总:计算机科学涉及的面较广,而软件工程是其中必不可少的一部分,由于软件在计算机领域所占的比重很大,许多高校都在计算机科学专业的基础上独立出了软件工程的专业,以独立培养软件工程的特性;

 

计算机更偏向于理论,而且涉及硬件多一些,培养的一般是搞研究的人才,而软件更偏向于动手和结合实际,与企业结合比较紧密,基本不涉及硬件,培养的一般是高级开发人员,还有一些是做软件工程管理的,总之是精于软件方面;

 

软件工程注重什么?软件工程专业主要偏重于应用与实践!软件工程注重的是工程,是做项目的过程,这些实践性的学习过程比很多理论上的知识更加有用。

 

相对与软件工程,计算机科学看重的是教授理论知识,而且涉及到硬件和很多与其它学科相结合的知识,并且以比较深的数学作为基础,例如组合数学,离散数学,抽象逻辑等等,优化方法,图论和数值分析等

 

建议:怎么才能教好软件工程?

 

注重学生自己自学和研究的过程,锻炼团队合作能力,强调以质量为优先标准的工程完善和改进的过程,强调独立或团队完成完整工程的经历,可以开展讨论和技术交流或分享等活动以使得同学间获取知识的途径更加丰富和有效

转载于:https://www.cnblogs.com/liuyezhen/p/4932911.html

你可能感兴趣的文章
Java 栈与堆简介
查看>>
【supervisord】部署单进程服务的利器
查看>>
zabbix oracle监控插件orabbix部署安装
查看>>
python3 通过qq 服务器 发送邮件
查看>>
java 多线程踩过的坑
查看>>
性能优化
查看>>
ggplot2 geom相关设置—点重合处理(jitter)
查看>>
部署Replica Sets及查看相关配置
查看>>
倒序显示数组(从右往左)
查看>>
STL学习笔记-- queue
查看>>
关于unity rect的坑
查看>>
LeetCode2_Evaluate Reverse Polish Notation评估逆波兰表达式(栈)
查看>>
文献综述二:UML技术在行业资源平台系统建模中的应用
查看>>
阿里云服务器 linux下载 jdk
查看>>
Swift 学习 用 swift 调用 oc
查看>>
第三章 Python 的容器: 列表、元组、字典与集合
查看>>
struct timeval
查看>>
微信小程序开发 -- 点击右上角实现转发功能
查看>>
问题解决-Failed to resolve: com.android.support.constraint:constraint-layout:1.0.0-alpha7
查看>>
openURL的使用
查看>>