软件工程和计算机科学与技术专业同属计算机类专业,它们之间联系确实非常紧密,但还是有很多区别的。众所周知,计算机系统由硬件系统与软件系统构成,计算机科学与技术专业偏重于硬件与计算机理论方面的学习研究,硬件像计算机组成原理,计算机系统结构等方面的内容;理论研究部分,大多与高数,离散数学,数学逻辑密切相关;实践部分,大多与数据以及其他学科发生关系。当然也会涉及软件方面,但不是太深。而软件工程专业则主要偏重于应用与实践,与人的行为,社会的需求密切相关,主要是培养适应国内外软件产业市场需求的高素质、多层次、实用型软件人才。在任何领域,当偏应用的领域得到长足发展,会被大家所熟知,甚至成为一门独立学科。或许也是教育部专门设置独立于计算机学院之外的软件学院的原因。两者并没有高低优劣之分,只是侧重点不同。