对软件工程与计算机科学之间区别的看法
一、疑问
近来总会在网上看到一些网友在百度知道、贴吧、论坛上提问软件工程与计算机科学的区别,其中的软件工程和计算机科学大多指大学信息类的两个专业,其实也就是两个学科,我想提问的多半是有志向IT业发展的即将毕业的高三学生。网上的回答很多,我也特意在网上查看了相关的文章,根据自己的经历和所知,我也有自己的一些粗浅的看法。
二、看法
计算机科学,英文为Computer Science,简称CS;软件工程,英文为SoftwareEngineering,简称SE。
计算机科学偏数学和理论,软件工程偏向实践。比如计算机科学会多学一些数学或软件、硬件的理论课,而软件工程会学一些业界的软件开发模式。就课业来说,软件工程辛苦,课多,选修课较少。计算机科学好一些,选修课很多,学个什么副业也是可以的。两者就业差不多。
根据每年各大学的情况,软件工程录取门槛高一些。
计算机科学和软件工程的实习和全职就业一般是做软件开发。最常见的职位是软件工程师(Software Engineer)。入门时薪水和其他职业比起来较多,比如和金融分析师。但计算机科学类工作貌似增长不大。比如10年后,可能是金融业的赚得比IT业的多很多。除了计算机科学和软件工程,电子信息、网络工程、通信工程之类的专业其实也可以申请转向计算机科学等软件类专业,或者可以直接从事软件开发的方向。
计算机科学是IT里非常基础也很范的一个学科,无论选择计算机科学还是软件。 学生在大学期间都有机会转到自己感兴趣的其他专业。
转载于:https://www.cnblogs.com/narutoblog/p/4949794.html
对软件工程与计算机科学之间区别的看法相关推荐
- 谈谈软件工程与计算机科学的区别
计算机科学和软件工程专业同属计算机类专业,他们之间的关系十分紧密,但还是有很多区别的.众所周知,计算机系统由硬件系统与软件系统构成,计算机科学与技术专业偏重于硬件与计算机理论方面的学习研究,像计算机原 ...
- 软件工程与计算机科学的区别
计算机科学与技术和软件工程区别为:涉及领域不同.软硬件不同.就业领域不同. 一.涉及领域不同 1.计算机科学与技术:涉及大数据技术导论.数据采集与处理实践(Python).Web前/后端开发.统计与数 ...
- 软件工程与计算机科学的关系与区别
它们之间有极大的关系 我们一般人会认为,软件工程是纯软件的学习专业,而计算机科学是一门兼并软硬件结合的专业,相对来说学习计算机科学专业会比较好,对以后也会有一个全面的发展,其实不是这样的. 软件工程与 ...
- 【计算机科学】和【软件工程】有什么区别?就业前景如何?
转载于知乎 点击原文链接,可进入原问题 本文适合 20考研 / 跨专业 / 不清楚区别 的同学阅读. 计科与软工的区别?就业前景分别怎么样? 下面回答大部分以本科专业讨论为主.但是[计算机科学]和[软 ...
- 软件工程与计算机科学的关系及区别。
关系: 计算机科学是国家一级学科,其主要来源于数学学科,而软件工程是源于计算机科学的(类比材料科学之于物理学),一直是计算机科学的一个二级子学科. 总之,软件工程是计算机科学的一个不可或缺的有机构成部 ...
- 软件工程与计算机科学的联系与区别
一.同:软件工程和计算机科学都是属于计算机专业的一个分支,目的在于为国内提供计算机专业人才. 二.异:软件工程是一门研究用工程化方法构建和维护有效的.实用的及高质量的软件学科.它主要涉及到程序设计语言 ...
- 总结软件工程与计算机科学的关系及区别
软件工程和计算机科学,你的选择是对你的考验,很多情况下你会一头雾水,但那些坚持自己道路,永不放弃的人,终会在0与1组成的二进制海洋中找寻到真正的黄金法则,引导自身走向成功.计算机科学,研究计算机及其周 ...
- ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介、损失函数/代价函数/目标函数之间区别、案例应用之详细攻略
ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介.损失函数/代价函数/目标函数之间区别.案例应用之详细攻略 目录 损失函数的简介 损失函数/代价函数/目标函数之间区别 损失 ...
- android 修改 dpi_鼠标DPI是什么意思?鼠标CPI和DPI之间区别知识科普
如今电竞时代盛行,不少玩家对鼠标的要求比较高,通常购买一款鼠标都会看相关参数,我们经常可以注意到鼠标包装盒上有会关于DPI或者CPI的技术参数,那么鼠标dpi是什么意思?下面装机之家分享一下鼠标 CP ...
最新文章
- C++乘法的int越界问题
- selection does not contain a main type错误
- 前端项目课程3 jquery1.8.3到1.11.1有了哪些新改变
- 切记切记:Spring配置文件中,Component-scan无法扫描到的类中的自动装配对象无法被调用,报空指针错误。...
- 25行代码AC_蓝桥杯 2017A组省赛第九题 分巧克力(暴力优化)
- ssh(Spring+Spring mvc+hibernate)——DeptServiceImpl.java
- Python快速调用Teambition接口
- Fresco简单的使用—SimpleDraweeView
- 支持下一代分布式应用链开发的区块链服务互联网
- 全国计算机四级考哪个好,计算机四级考哪个好?
- hive sql教程
- Android简单实现本地图片和视频选择器功能
- 测试开发工程师面试题目
- OpenAccessLibrary 网站简单爬取
- 回首2017,展望2018
- 应用宝shangjia安全评估报告_《安全评估报告》提交指引
- yii2实现后端分页和模糊查询
- ElementUI 加载Loding组件
- 什么是迭代(die dai)
- 儿童玩具语音智能机器人如何配置联网