关于计算机科学与技术学科和软件工程学科的区别
目录
关于计算机科学与技术学科和软件工程学科的区别
一、培养目标不同:
计算机科学与技术专业 培养能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
软件工程专业 培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。 由此可以看出计算机科学与技术专业相对更注重一些专业理论的技术的学习,其基础性更强。 而软件工程的专业性更强,主要是研究软件的开发、测试、维护和项目管理。
二、涉及领域不同:
计算机科学与技术 :涉及大数据技术导论、数据采集与处理实践(Python)、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理、媒体大数据案例分析、网络空间安全、计算机网络、数据结构、软件工程、操作系统等方面
软件工程 :涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
三、软硬件不同
1、计算机科学与技术:既有软件技术,也包括硬件技术。
2、软件工程:偏向软件技术。