From the undergraduate stage, there is almost no difference.
At the University of Computer science and software, I was in the Department of the theory and application of the two directions, the school of Software also has a direction, but only the platform is different, are software applications. Therefore, in mathematics class, we are in the theoretical direction of the students on the number of points, higher garbage, more difficult, and we use the same as the software College high number, line generation.
Computer science has more mathematics, more academic direction, such as to study mathematical logic ah what, software College is more biased application.
Or take my school as an example (different colleges or not the same), our school's software college to a few high-level programming language class C/c++/java, and we were on a semester C, plus 5 weeks of primary school, another door, compilation is not a high-level language. Both sides should be on.
Of course, the above said the difference in fact, and no difference, the same school of these two departments or students of professional or college, employing units unless the supervisor is the predecessor of the Department, otherwise all look at strength and popularity.
In addition, the software school may be more application, our school computer department many professors are the image direction, the application of small, so the software college and the company's contact is relatively close, as far as I know there are several companies and colleges signed contracts, I have not heard of the big computer department. Students may pay more money, so do the project to be more serious, project experience may be more than my big computer department a bunch of idle guys, so software College to the company internship than my big computer department to go much more smoothly, find it work is also a bit smoother.
Of course, the above is my personal estimate of the situation of the university, other school situation is different, there is no guarantee that their knowledge is right.
On the difference between software engineering and computer science