中易网

本科专业“软件工程”和“计算机科学与技术”的区别是什么

答案:1  悬赏:80  
解决时间 2021-10-13 00:23
本科专业“软件工程”和“计算机科学与技术”的区别是什么
最佳答案
计算机科学与技术和软件工程涉及的领域不同,计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、软件及发展趋势。软件工程主要是计算机软件的开发,程序的编写。
计算机科学与技术是计算机综合性知识的专业,主要培养具有良好的科学素养,系统地、较好地掌握有关计算机科学与技术的理论和技术,包括计算机硬件、软件与计算机应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
计算机科学与技术的理论基础是物理学、数学、微电子;软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
计算机科学与技术主要学习的主要课程有:计算机应用基础、高等数学、线性代数、数据结构(C++)、离散数学、汇编语言程序设计、计算机接口技术、数据库系统原理、操作系统、面向对象程序设计、计算机网络、专业英语、软件工程学、计算机安全技术、计算机图像处理、软件开发环境与工具等。
软件工程学习的主要课程有大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么样让我的头变小?脸变瘦?
个人货车雇佣司机的合同,主要想明确下司机这
一瓶不知道度数的散装白酒,用什么仪器可以测
东莞缝纫机维修找哪家好?
晚上老是睡不着觉怎么办?
良乡体检中心出租车驾驶员体检多少钱
阜新今天的玉米价格
松岗燕川有什么厂在外发手工
例假结束有褐色分泌物,什么问题
瓷砖填缝剂哪种好
淮南东站做什么公交车去?
目前我国电子商务安全问题前景
在广州哪里有寿司店(或寿司班/学校)现在招
山樱价格多少钱左右
买了一瓶原产地美国的红酒,如何知道没有在国
推荐资讯
帮宝适到底有几种类型的纸尿裤?
德国品牌啤酒有哪些
北京哪里有滑板店
广电宾馆(紫气大道)地址在什么地方,我要处理
北京装修找什么公司?北京装饰公司哪家好?
哈尔滨治幽门螺杆菌哪里比较好?
上海哪里卖ELLE包最便宜?
用食用醋洗脸可以洗脸吗
离电脑多远会产生辐射?主机有辐射吗?
网上缴电费的十位电表户号是什么
甜品和蛋糕有什么区别
我老婆刚生完小孩,可是发现乳头内陷,小孩咬
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?