在大学当中,这些专业相差不大,必修课程都是一样,专业课略有差别,我是网络工程的,跟系里其他专业相差不是很多,交叉很大,也就几本书不一样而已。计算机应用侧重硬件,更加侧重于维护方面,特别是硬件的维护。而软件技术或者软件工程偏向软件方面,主要是软件原理,软件设计,软件开发、测试等,不过,一般情况下都是偏重软件开发。另,我专业虽然是网络工程,但是毕业后找的工作也是软件类,现在在做程序员。个人感觉整个计算机专业相差不是特别大,课程都比较紧凑、接近。而且,就软件开发这方面来说,实际应用性较小,所学编程语言等太过肤浅,看好了,不是基础,而是肤浅。想要主攻软件开发方面的话,需要自己多下功夫,这也是为什么达内等等的培训机构盛行的原因。计算机维护(应用)方面也是,学校内课程以及实践用的机器大部分不会很新,甚至有些老旧,跟实际当中差距较大。