官方服务微信:dat818 购买与出租对接

软件工程和计算机科学与技术哪个好,计算机科学与技术用的软件,计算科学与技术和软件工程

2万

主题

2

回帖

8万

积分

管理员

积分
84072
发表于 昨天 20:19 | 显示全部楼层 |阅读模式
    本视频是升学指导网专家对“计算机科学与技术专业”进行的解读,同时也对“软件工程”进行了解读,打开升学指导网志愿讲堂即可观看大学专业学习相关内容。

    很多人不清楚计算机下面存在一些分支或者专业领域。就如标题所说的那样,你能够分清这些吗?

    软件工程并非科学,而计算机科学是科学。有许多人觉得计算机不是科学,然而实际上计算机确实包含对算法、系统架构等运用数学工具进行的研究,相较于软件工程而言,它在接近科学这方面还是要更胜一筹。

    顾名思义,软件工程的重点在于软件的开发与维护,致力于将最优质的管理和最先进的技术应用到软件领域之中。

    计算机科学与技术面向所有和计算机相关的领域,它着重于构建一个坚实的专业基础,其专业课既涵盖理论方面,又涵盖软件领域,还涵盖硬件领域。

    现在课程资源和各类学习资源十分丰富。这点区别不会对求知欲强的学霸产生影响。如果想学某门课,即便本专业没有,自己看书自学或者上 MOOC 就可以了。没有谁能够阻挡一个想学习的人。

    1、学科情况

    计算机科学与技术是中国特有的一级学科,在国际上通常仅有计算机科学。大部分学校的计算机科学主要源自数学学科,软件工程学科源于计算机科学(可类比材料科学源于物理学),且一直是计算机科学的一个二级子学科。从国际学科发展角度来看,2001 年 IEEE 提出了“计算学科”这一概念,用以替代原先的计算机科学学科。计算学科涵盖了计算机科学、计算机工程、软件工程、信息系统、信息技术这五个子学科。然而,在我看来,当下绝大多数的国外大学基本上仍以计算机科学为主。在中国,从 2011 年起,软件工程开始与计算机科学与技术一同被列为一级学科。

   


    中国大学的科研和学位授予与国家的学科划分以及教育政策紧密相连,正因如此,各大学才会分别进行计算机科学与技术以及软件工程的招生。

    1968 年才出现了“软件工程”这个词。当前,对于软件工程的定义和内涵,存在着较大的争议。通常所使用的软件工程定义是 IEEE 的一个标准,即“使用系统、规范、可度量的方法进行软件开发、运行和维护”。不过,这个定义在当前依然存在着争议。

    2、教育情况

    计算机科学教育有着十分悠久的历史,然而单独的软件工程教育的时间并不长。美国卡耐基梅隆大学软件工程研究所于 1989 年开设了第一个软件工程独立教育项目,即软件工程硕士项目。2000 年前后,一些大学开始有了专门的软件工程本科教育。如今,美国大学中设有专门软件工程本科的学校并不多,其中包括加州大学尔湾分校、宾州州立大学公园分校、迈阿密大学等。

    国际学术界和教育界针对软件工程教育与计算机科学教育的区别展开了诸多研究,并达成了一些共识。大家可以查看 IEEE 和 ACM 共同制定的 2014 年软件工程知识体,该知识体列出了软件工程教育领域,其中计算基础包含了计算机科学的许多教育内容。

    软件需求方面,包含相关内容;软件设计方面,有其特定部分;软件构造方面,有着相应范畴;软件测试方面,有其独特之处;软件维护方面,有其工作内容;软件配置管理方面,有其管理范畴;软件工程管理方面,有其管理要点;软件工程过程方面,有其流程环节;软件工程模型与方法方面,有其应用方式;软件质量方面,有其质量标准;软件工程职业实践方面,有其实践活动;软件工程经济学方面,有其经济考量;计算基础方面,有其计算相关内容;数学基础方面,有其数学相关内容;工程基础方面,有其工程相关内容。

    计算机科学知识体是 2001 年 IEEE 和 ACM 共同制定的。可能有新的知识体,但估计差别不大。软件工程是计算机科学的一个子领域。

    (DS)、(PF)、(AL)、(AR)、(OS)、Net-(NC)、(PL)、Human-(HC)、(GV)、(IS)、(IM)、(SP)、(SE)、(CN) 分别为不同的内容或概念,它们各自独立且在特定情境中有其特定意义。

    如果大学的教学体系是按照国际规范来设计的,那么上面的两个列表能够准确地表明软件工程和计算机科学在教育内容方面的差异。

    3、国内教育情况

   


    国内很多大学的软件工程和计算机科学与技术教育存在问题,其根本不是按照国际规范来制定的。许多学校的软件工程教育没有涵盖所需的全部内容,只是将传统计算机科学与技术的课程体系简单地加上了几门实践课罢了。

    有人询问国内软件工程与计算机科学与技术教育的区别,我认为当下对这个问题展开严格的讨论是没有意义的。

    国内软件学院收费较高。这是由特定国家政策所导致的。其与教育本身的关联不大。

    4、给学生的建议

    同等学校中,计算机科学与技术专业的学费较低,但是考试难度较大;而软件学院的学费较高,通常来说考试难度相对较小。

    计算机科学与技术的理论基础通常较为扎实。软件学院在教学内容体系方面不论如何,通常对实践更为重视,其学生的实践能力也更好一些。(各个学校之间的差异非常大,建议在报考前认真进行咨询。)

    就业:差距不是很大。

更多帖子推荐

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2025, Tencent Cloud.    Powered by Discuz! X3.5    京ICP备20013102号-30

违法和不良信息举报电话:86-13718795856 举报邮箱:hwtx2020@163.com

GMT+8, 2025-4-21 02:59 , Processed in 0.077476 second(s), 18 queries .