Computer Science and Other Fields

Posted On: ,   Category: Articles

By- Mr. Rajesh Gyawali
The similarity or difference between computer science and computer engineering and software engineering is also an area of contention. Traditionally, the practice of engineering has included the application of knowledge from the physical sciences to help in the design of products and systems, and thus the study of theories of computation has not generally been included within the scope of engineering. However, the growing ubiquity of computers has fueled a change in the scope of modern engineering. For example, the above ACM definition includes computer engineering within its scope, and there are embedded systems courses in some schools of electrical engineering that include the study of models of computation. The origins of computer science lie heavily in mathematics, but unlike mathematics, computer science is often held to be an experimental discipline.