First, the question
Recently always on the internet to see some netizens in Baidu know, post bar, forum on the difference between software engineering and computer science, in which the most commonly referred to the two major of the university information Science and technology, in fact, is two disciplines, I would like to ask questions is the ambition IT industry development of the upcoming senior three students. Online answers a lot, I also deliberately on the Internet to view the relevant articles, according to their own experience and know, I also have their own some superficial views.
Second, views
Computer science, English for computer sciences, referred to as CS, software Engineering, English as softwareengineering, referred to as SE.
Computer Science Partial mathematics and theory, software engineering biased practice. For example, computer science will learn more mathematics or software, hardware theory, and software engineering will learn some of the industry's software development model. As far as schoolwork is concerned, software engineering is hard, more courses and fewer elective courses. Computer science is better, elective courses are many, learning a sideline is also possible. The two jobs are similar.
According to the situation of each university each year, the threshold of software engineering admission is higher.
Computer science and software engineering internships and full-time employment are generally done for software development. The most common positions are software engineers (software Engineer). Getting started is more of a paycheck than other professions, such as financial analysts. But computer science jobs seem to grow little. After 10, for example, the financial industry may have earned much more than it. In addition to computer science and software engineering, electronic information, network engineering, communications engineering and other disciplines can actually apply to computer science and other software majors, or can directly engage in the direction of software development.
Computer science is a very fundamental and very basic discipline in it, whether it is computer science or software. Students have the opportunity to transfer to other majors of interest during their college years.
A view of the difference between software engineering and computer science