计科,全称计算机科学与技术。软工,全称软件工程。不知题主这样解释是否正确?题主对这些专业的简称运用的如此出神入化,但又产生这些疑问,实在令人费解:)
是国家一级学科,一级学科代码及名称: “0812 计算机科学与技术”。下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。
是计算学科的分支,以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
一般情况下,我们所说的学科是指是指学术的分类,也就是一定科学领域或一门科学的专业分支,如自然科学中的物理学、生物学,社会科学中的历史学、教育学等。根据我国国家标准G/TI3735-92对学科的定义,我们可以这样来解释:学科是相对独立的知识体系。而专业的概念则比较常见了,专业的解释为:高等学校或中等专业学校根据社会分工、经济和社会发展需要以及学科的发展和分类状况而划分的学业门类。那么,二者之间到底有何区别呢?学科有特定的研究对象和领域,也有自身的理论体系,还有其独特的研究方法;而专业则是由培养目标、课程体系、培养目标等构成。通俗来讲,学科更侧重于科学研究,专业更侧重于人才培养。
分别是:0809电子科学与技术、0810信息与通信工程、0811控制科学与工程、0812计算机科学与技术。这四个一级学科覆盖面广、积淀深厚、发展迅速、热门度高,是信息领域的核心学科,也是中国各大高校——尤其是C9高校和其他985高校重点发展的对象,因而竞争极其激烈。
计算机科学与技术类专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基础知识,具有研究和开发计算机硬软件的基本能力。
1、网络工程方向
就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作。
2、软件工程方向
就业前景十分广阔,学生毕业后可以到国内外众多软件企业、国家机关以及各个大、中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
软件工程就业岗位
Java方向:JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。
.Net方向: .Net程序员网站开发工程师 .Net工程师等。
其它方向: 简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和 维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。
3、通信方向
学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
4、网络与信息安全方向
宽口径专业,主干学科为信息安全和网络工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。
第一类路线,纯技术路线;
信息产业是朝阳产业,对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员不断补充新知识,同时对从业人员的学习能力的要求也非常高;
第二类路线,由技术转型为管理。
这种转型尤为常见于计算机行业,比方说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。
第三条路线,报考公务员或者事业单位。
由于现在各行各业都需要利用计算机来工作,或者完成信息化建设等工作,所以公务员岗位和事业单位中除开特别针对信息化行业的单位设置较多岗位外,一般很多单位设置了一定的岗位来满足本单位对计算机技术专业的要求。
作为一个在计算机学院,又在学院的软件工程教研室工作18年的老师,我的回答是:计科和软工没有本质区别,区别在于方向模块课程。从好听来说当然计科好听、正统,没有哪个更好。
两个专业都属工学这个学科门类。最早的时候,只有计算机科学与技术专业,一级学科。后来在计科一级学科下延伸了软件工程二级学科,后来随着学科的发展,软件工程专业也成为了和计科一样的一级学科。
两个专业的培养方案,核心课程都差不多,通识课程一模一样,专业核心课程也几乎一样:专业导论、计算机组成原理、操作系统、程序设计基础、数据结构、数据库原理、面向对象程序设计、通信原理与网络,这8门课程是两个专业必学课程。
区别在于后续的专业方向课,计科专业可能偏向硬件方面,比如嵌入式开发、物联网。也可能偏向软件方向,比如软件开发、大数据、人工智能。也可能是网络方向,比如网络空间安全、信息安全。
而软件工程专业,后续的方向课基本都集中在软件算法方向,而且比计科的软件方向还更具体,比如企业级系统开发、移动应用开发、大数据、VR、数字媒体技术,但都是偏软件方向。
如果图个好听,或更正统,那当然是计科。如果想学物联网、人工智能、网络,那计科更合适。如何想学软件方向,那软工绝对更好,而且子方向也更具体,比如企业级系统开发、移动应用开发、大数据、VR、数字媒体技术。
所以,没有那个更好,学偏具体的软件方向那就软工,除此之外那就计科。
当然,主要还是看学校,学校好,自己技术又强,哪个专业都一样。能力摆在那,专业就不重要了,还是那句话,这两个专业没有本质区别。基于历史原因,一般来说,每个学校的计科专业绝对都是比软工强,这是事实!
我是文如其人说,欢迎你点赞、评论、关注➕。
计算机科学与软件工程有四个天壤之别的区别:
第一:科学与工程的区别。一般而言,理科专业的后缀叫科学,工科专业的后缀叫工程。所以,能很清楚的分辨出来,计算机科学是理科,软件工程是工科。而理科偏重于理论研究,工科偏重于实践研究。
第二:计算机于软件的区别。计算机是偏重于硬件,偏重于底层、偏重于原理的研究。而软件则很明显就是偏向于软件方向的研究,是偏向于应用、偏向于技术的研究。
第三:主干课程的区别。计算机科学专业要求学生掌握计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。在校期间一般要学习单片机、计算机原理、数据结构、操作系统、程序设计等课程,主要侧重于原理与技术,要学习原理性的知识,充分掌握计算机底层架构的知识。
而软件工程当然也会学习计算机的一些基础课程,因为计算机科学也是软件技术的底层和基础。但是软件工程又侧重于算法和编程,而算法的核心又是数学,所以数学类的课程会比较多一些。比如高等数学、线性代数、离散数学、概率论、汇编语言、编译原理、算法设计与分析等等。
当然,这两个专业的专业课也有相当一部分是重叠和交叉的,说明了这两个专业的相互联系性。
第四,就业趋势的区别。计算机科学的毕业生培养方向是能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。有考公务员的同学肯定会了解,很多的事业单位招聘的公务员岗位都有计算机科学与技术这个专业,所以该专业就业面还是比较广的。而且计算机专业是公务员招考的一个大类专业,该专业学生报名岗位的选择性非常的多。
如:证监会的国家公务员招聘中,计算机类的岗位比较多,计算机类是一个招聘的大专业。
证监会公务员招考的计算机类岗位
省级公务员中,计算机类的岗位也非常多。如山西省省委、工信厅等部门都有该专业的公务员岗位需求。
山西省公务员招考的计算机类岗位
而软件工程其实也是从计算机科学与技术专业中延伸出来的一种应用型的专业,是最近几年才充分火爆起来的一个新兴的专业,培养的是能够从事软件开发、测试、维护和软件项目管理的高级专门人才。也就是说,软件工程的核心其实就是软件开发,对应的职业是程序员。所以很多互联网大厂在招聘的时候,是非常喜欢要软件工程专业的毕业生。BAT的码农大部分都是软件工程的毕业生哦。
腾讯软件工程师招聘
百度软件工程师招聘
计算机科学与技术和软件工程是计算机领域的两个方向,其中前者是一个比较宽泛的专业,学习的内容比较多;后者则是重点在软件开发方向。
计算机科学与技术是一个计算机系统与网络兼顾的计算机学科宽口径专业,旨在培养具有良好的科学素养,具有自主学习意识和创新意识,科学型和工程型相结合的计算机专业高水平工程技术人才。
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
可以看出,相对于计算机科学与技术专业,软件工程则重点在于软件构建方面。它是想借助其它工程化的方法来构建一个软件系统。
至于问题本身,报考哪个专业比较好。其实如果学校一样的话,除了个人兴趣外,哪个专业对找工作影响并不大。因为找工作对于软件来说,其实看中的主要是编程能力。通常对于应届生来说,基本概念熟悉,编程能力强即可。因为学习通常是学不到业务知识的,所以这些只有在后面工作慢慢学习了。
谢邀。
以下是我在网上找到的:
下面有一个博客,对这个说的很详细,你可以去看看:https://www.luogu.org/blog/kkksc03/CS-or-SE
这个都是我在网上找到的,可以作为参考,不必要全部相信哦。
如果可以,点个小小的赞,甚至是关注......
某些答案可拉几把倒吧 ,就国内本科教学的套路,这俩专业就是一样的。只有到硕博,软工导师带着做软件测试,计科导师带着做AI的时候才能真感觉不一样。本科总共算起来就几门课的区别,还不如不同学校的CS差别大。再说本科生能认真学的课程就只有那几门考研要求的,其他的哪门考试过了还看过?计科软工考研要求的科目都一样,还说啥呢。软工交钱多是买的企业实训,值不值这个钱得看你学校和哪些企业合作。
还说什么方向哪个专业学得深,不存在的,都是上过课的人,学的深不深自己心里没点B数?软工的连个servlet都写不出来,计科的电设也不会做,这种同学我见多了。牛不牛逼还是得看人,不是专业的问题。
这两个专业大部分课程是一样的。计科包括软硬件网络等,软件工程顾名思义偏重于软件开发。
找工作的话也是差不多。不管是那个专业,必须精通一门计算机语音才能找到高薪得开发工作。所以计算机科学与技术的学生要求自学一门爱好的语言,虽然老师也教过,但太皮毛了,应付面试都不够,更不用说实际应用了。
如果考编的话计算机科学和技术,学校学的知识就够用了。
结论:要高薪的话直接选软件。要全面选计算机科学与技术。
计科与软工的不同在于:
1、计科,即计算机科学,比较注重数学基础和算法设计,学费比软件工程低很多,跟别的工科专业是一样的。录取分数比软件工程专业要高。2、
软工,即软件工程,比较注重应用,上机课会很多,做的设计也比计算机专业多,但是算法设计和数学没有计算机要求那么严格。它的学费是其他工科专业的三倍左右。录取分数不如计算机专业高。
总体来说,两者的课程设置都差不多,就业方向也差不多。所以如果高考成绩比较低,选择软件工程即可;如果成绩够高,尽量选择计算机科学专业。计算机科学,研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。
第一,先看下计算机科学与技术和软件工程专业情况
(1)计算机科学与技术既是专业名称又是学科名称,按照教育部门公布的研究生培养学科分类,属于工学的一级学科,是学科名称。在本科生培养中计算机科学与技术则是专业名称。它是工学门类下的计算机类下的计算机科学与技术专业。
(2)软件工程又是和计算机科学与技术平行的一个本科专业。在工学门类下的计算机类下,设有计算机科学与技术、软件工程、物联网工程、信息安全和数字媒体技术等专业。
(3)从本科学位授予情况看,计算机科学与技术可以授予工学士或者理学学士学位,如果本科培养侧重计算机科学方向,则偏理论,可授予理学学士学位,如果偏计算机技术方向,则重应用,则授予工学学士学位。而软件工程专业一般都是授予工学学士学位。
(4)关于两个专业的就业情况,目前,随着AI人工智能、网络电商、互联网+的迅速发展,计算机科学与技术和软件工程专业的毕业生还是很受欢迎的,不但有国外知名IT公司,像国腾讯、华为、中兴等知名企业对这类人才的需求也是很多的,当然,薪资待遇也不错。2019年8月份,网络曝出腾讯员工平均月薪突破7万,OMG……
第二,关于两个专业选择
软件工程本来是计算机科学与技术中的一门课程,随着互联网不断发展,在研究生培养方面形成了一个专业硕士培养类别,就是软件工程硕士,主要目的就是培养从事软件工程各领域工作,如软件开发、项目管理、网络安全等具有较高学历层次的人才。计算科学与技术下的学科培养的是学术硕士,学术硕士更重视理论研究,专业硕士更重视应用技术。
这两个专业方向有区别,本科阶段,这两个专业有很多课程是一致的。不能简单的说那个好,那个坏。至于如何选择,你可以根据自己的兴趣,以后向往的职业做个选择。
两者的区别是:计科对面广、基础扎实,硬件相关内容多;软工聚焦软件研发的技术、辅之以软件研发流程及管理方面内容,更贴近应用软件系统开发的需求。首先解释下区别、然后总结出哪个专业好。
计科是计算机类历史最悠久的专业。从电路、到计算机硬件、再到软件,基本涵盖了这个学科的所有内容--当然是围绕着软件这个核心展开的。
随着软件行业的迅猛发展,发现三个问题:1)专业分工越来越细,比如很少有企业或者个人软硬通吃,而是通过分工协作的方式完成产品的研发;2)软件规模越来越大,需要研发人员掌握这一行业极为独特的管理及流程思想;3)计科面广、偏基础,而需求最大的应用系统开发人员需要更紧跟变化、更多的软件细分技能。为了解决这三个问题,出现了软件工程专业,它的改动是:增加软件研发相关内容、新增软件研发流程及管理内容、通过诸如实习方式的独特设计更能贴近行业的最近软件技术。
是为两者的区别。
适合的就是最好的。
那么对于计科,软件内容缺或不够新的问题咋破?软件研发有一个双刃剑的特点:强调动手、强调自学不能局限于课本,多写利用好广阔的互联网大学堂,一切都不是问题。
综上结论是:不是说它好、但还是建议选计科。
欢迎关注下我、欢迎评论!
感谢邀请!1、计科,即计算机科学,比较注重数学基础和算法设计,学费比软件工程低很多,跟别的工科专业是一样的。录取分数比软件工程专业要高。
2、软工,即软件工程,比较注重应用,上机课会很多,做的设计也比计算机专业多,但是算法设计和数学没有计算机要求那么严格。它的学费是其他工科专业的三倍左右。录取分数不如计算机专业高。
总体来说,两者的课程设置都差不多,就业方向也差不多。所以如果高考成绩比较低,选择软件工程即可;如果成绩够高,尽量选择计算机科学专业。计算机科学,研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科
鄂公网安备 42068302000331号
温馨提示:本站所有内容均来自互联网,若有侵权请联系站长处理。联系邮箱:yangtata@vip.qq.com