天下文章是一家,兄弟。
软件工程,和计算机科学与技术其实没什么差别,只能说前者可能更偏向于软件等。学科上设置可能稍微不同。但是都是计算机类,随便个计瞎如咐算机专业都要会编程。 至于你说的你以后能当java软件工程师,取决于你啦。 我大学是不教授java的,很多人出来都跑去干了java 工程师。这是为什么,因为编程语言很多都差不都。学会一种,其他稍微看下也会了。
移动物联橡源网方向可能更偏向开发web那些产品了。软件开发与测试也是差不多了。总而言之这几个区别不大,学习的内容也不会相差到哪里去。不论你读这边哪个专业都可以磨纯做java 工程师。