软件工程和计算机科学与技术的区别主要有:
1、研究方向不同:软件工程专业主要学习软件开发技术内容,偏向于工科。计算机科学与技术偏向于理科,主要研究和解决算法问题。
2、就业方向不同:软件工程专业比较注重学生动手能力的培养,所以学生可以选择大数据、机器学习的就业方向。计算机科学与技术可以往软件工程、网络工程、信息安全、物联网工程以及数字媒体技术方向发展。
3、理论基础不同:软件工程学科的理论基础是数学、计算机科学。计算机科学与技术的理论基础是物理学、数学、微电子。
计算机科学与技术就业前景
智能化使计算机具有模拟人的感觉和思维过程的能力,使计算机成为智能计算机。这也是目前正在研制的新一代计算机要实现的目标。
智能化的研究包括模式识别、图像识别、自然语言的生成和理解、博弈、定理自动证明、自动程序设计、专家系统、学习系统和智能机器人等,已研制出多种具有人的部分智能的机器人。
软件工程就业前景
中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。
所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。