On the difference between software engineering and computer science

Source: Internet
Author: User

Computer science and software engineering are specialized in computers, there are links between them, of course, there are many differences. First of all, the difference between the two, computer science contains hardware, software technology, graduate can be engaged in research and application of computer basic training, with the research and development of computer systems, the basic ability, relative to have more mathematics, more academic direction, such as to study mathematical logic, such as, computer science is integrated, The scope is much broader than the scope of software engineering, belongs to the category of science, it does not study engineering, but in terms of algorithm and hardware than software engineering, but for software engineering, more biased to the test and development, application, mainly refers to software technology, such as programming, through the code to achieve the function, Learn how to use engineering methods to construct software, systems, software engineering is biased in the development and system integration, network knowledge will be involved, but also focus on software design, software development, demand mining analysis, software testing, software risk control, cost control and so on, it belongs to the category of engineering, Its advantages lie in the higher scheduling of time, more specific than computer science, software knowledge as the center, engineering is relatively strong, the deficiencies are only for the direction of software programming, the knowledge is relatively single.

On the difference between software engineering and computer science

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.