计算机科学与技术和软件工程区别为:涉及领域不同、软硬件不同、就业领域不同。
一、涉及领域不同
1、计算机科学与技术:涉及大数据技术导论、数据采集与处理实践(Python)、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理、媒体大数据案例分析、网络空间安全、计算机网络、数据结构、软件工程、操作系统等方面
2、软件工程:涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
二、软硬件不同
1、计算机科学与技术:既有软件技术,也包括硬件技术。
2、软件工程:偏向软件技术。
三、就业领域不同
1、计算机科学与技术:主要就业领域是从事网络工程领域的设计、维护等工作和软件信息技术领域的技术开发、教学、科研及管理等工作。
2、软件工程:主要就业领域是软件信息技术领域的技术开发工作和金融领域的经济管理工作。
意思就是说计算机科学与技术包括软件工程,但是可能没有学软件工程的那么专精是吗
追答是的,计算机科学与技术是综合的,软件工程是仅仅针对软件编程方向的
追问那如果要挑一个的话,哪个更好?
追答如果你想学编程的话,当然软件工程了;如果对编程不是很感兴趣,就计算机科学与技术,毕竟计算机科学与技术比较全面,工作也比较多选择;而软件工程仅仅就是编程,工作的薪资平均会比较高(目前还是比较火),不过很累就是,赶项目的话得常常加班很晚;(还有一般本科院校叫软件工程,专科院校叫软件技术)
本回答被提问者采纳