计算机科学和软件工程是什么关系

 我来答
豆日好4272
2017-07-07 · TA获得超过5148个赞
知道大有可为答主
回答量:6577
采纳率:38%
帮助的人:974万
展开全部
计算机科学与技术和工程涉及的领域不同,计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、及发展趋势。工程主要是计算机的开发,程序的编写。
计算机科学与技术是计算机综合性知识的专业,主要培养具有良好的科学素养,系统地、较好地掌握有关计算机科学与技术的理论和技术,包括计算机硬件、与计算机应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
工程专业以计算机科学与技术学科为基础,强调开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事需求分析、设计、测试、维护和项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事开发、测试、维护和项目管理的高级专门人才。
计算机科学与技术的理论基础是物理学、数学、微电子;工程学科的理论基础是数学、计算机科学。工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;工程必须划分系统的边界,给出系统的解决方案。因此,工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
计算机科学与技术主要学习的主要课程有:计算机应用基础、高等数学、线性代数、数据结构(C++)、离散数学、汇编语言程序设计、计算机接口技术、数据库系统原理、操作系统、面向对象程序设计、计算机网络、专业英语、工程学、计算机安全技术、计算机图像处理、开发环境与工具等。
工程学习的主要课程有大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、工程概论、统一建模语言、体系结构离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、工程、项目管理、计算机安全等课程,
陈晟老师课堂
高粉答主

2021-03-20 · 专注大学专业解读,大学生升学规划
陈晟老师课堂
采纳数:388 获赞数:5943

向TA提问 私信TA
展开全部

想了解更多的高考资讯,欢迎关注陈晟老师课堂!陈晟老师课堂,致力于提供高考志愿填报指南、大学专业分析、专家一对一指导,帮助考生降低志愿填报风险,分析各院校历年录取数据,预测高校录取概率。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式