985吧 关注:752,560贴子:11,462,105
  • 9回复贴,共1
求助

不懂就问,计算机科学与软件工程有什么区别

只看楼主收藏回复

我找了好多个平台都说区别不大,那为什么有的学校学科评估软件工程和计算机科学会有A到B+甚至B的几个等级跨越呢


来自Android客户端1楼2023-07-03 19:49回复
    咱们计算机科学与软件工程还是可以的,都是


    来自Android客户端2楼2023-07-03 19:51
    回复
      2025-07-03 07:53:35
      广告
      计算机科学与软件工程虽然有一些相似之处,但它们是两个不同的领域,关注的方向和重点也有所不同。计算机科学是一门研究计算理论、算法、数据结构、系统架构等基础科学的学科。它注重的是对计算机本身的深入研究,包括计算机的体系结构和运算原理等方面。同时,计算机科学也涉及到人工智能、计算机网络、数据库等多个方向的应用和研究。而软件工程则更侧重于软件开发和维护的过程和方法,涉及到的内容包括需求分析、设计模式、编程语言、测试技术等等。软件工程的目标是在给定成本和时间内,通过团队协作的方式实现软件的各项功能和性能要求。虽然在实践中这两个领域的交叉点很多,但是它们的侧重点还是有所区别的。计算机科学研究的是计算机本身的基础理论和各种应用场景下的算法和技术;而软件工程则是关注如何将一个想法转化为实际可用的软件产品或解决方案。至于为什么有的学校在学科评估中会出现软件工程和计算机科学有等级差异的情况,这可能与该校在不同领域的师资力量、科研成果、教学质量等因素有关。此外,不同地区和国家的学科设置也可能存在一定的差异,导致评价标准有所不同。


      3楼2023-07-03 19:52
      回复
        1、涉及的领域不同;计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、软件及发展趋势。软件工程主要是计算机软件的开发,程序的编写。 2、理论基础与不同;计算机科学与技术的理论基础是物理学、数学、微电子;软件工程学科的理论基础是数学、计算机科学。 3、学习的主要课程不同;4、就业前景不同。


        来自iPhone客户端4楼2023-07-03 19:54
        回复
          就本科生培养来说区别确实不大


          IP属地:山东来自iPhone客户端5楼2023-07-03 19:56
          回复
            资源调配问题


            IP属地:北京来自Android客户端6楼2023-07-03 20:01
            回复
              计算机分了四层。一个偏底层设计,一个偏上层设计


              IP属地:陕西来自Android客户端7楼2023-07-03 20:19
              回复
                绝大多数学校没有区别,而且软件工程国内没有按照软件开发培养的,所以这俩除了专业代码可以默认一样。
                大部分学校计软学院是一套老师,比如说复旦等。
                北大,上交,华师大,南大这种是分着来的,然后各个软件学院研究重点也都不一样


                IP属地:山东来自Android客户端8楼2023-07-03 20:22
                回复
                  2025-07-03 07:47:35
                  广告
                  比方说学校发了一篇science,因为两个学科差不多,那么学科评估的时候,可以当做计算机学科的成果报上去,也可以当做软件学科的成果报上去。
                  那如果这论文有两篇,是不是每个学科分一篇呢?不是。会有学校把两篇都算成是计算机的成果,就是为了冲击A,战略性半放弃软件。不然评分就是两个B级


                  IP属地:海南来自Android客户端9楼2023-07-03 21:06
                  回复


                    IP属地:河北来自Android客户端10楼2023-07-04 06:03
                    回复