The question in which most f of the student stuck to find a proper answer. So here it is the best answer after proper analyzing.
Computer Science :
Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to, information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems.
Some fields of Computer Science :
- Computational Complexity Theory
- Computer Graphics
- Computer Programming
- Data Communication
Note : (Above mentioned fields are some of the popular fields of Computer Science. There are many more which we'll discuss later).
Software Engineering :
There are many engineering fields like electrical, mechanical and civil engineering. All these branches of engineering are based on physics. Physics itself is not engineering but the use of physics in making buildings, electronic devices and machines is engineering. When we use physics in making machines like engines of cars then it is called mechanical engineering. And when we apply the knowledge in making electronic devices then this process is electrical engineering.
The relation of computer science with Software Engineering is similar as between Physics and electrical. mechanical or civil engineering. So Software Engineering can be define in short as :
"This is the process of utilizing our knowledge of computer science in effective production of software systems."
Is this article helpful or not ? Comment and share your views.
Thank You !!!
Comments
Post a Comment