Computer Science vs. Computer Engineering

964 Words4 Pages
In this research paper I will be discussing the difference between computer science and computer engineering; which means I’ll be writing about the main branches of both (what things you need to know or study for each topic). The main questions that I will be answering are as follows: What is computer science, what is computer engineering, which career choice should I pursue. Any student that is pursuing a career in either of these fields will hopefully find this paper helpful. Computer Science is a term that spans theory as well as practice. It demands thinking in both abstract as well as concrete terms. The basics of computing can be seen everywhere, there’s computers in cars, schools, grocery stores, banks, as well as many other places. In today’s society basically everyone is a computer user; however only portions are computer programmers. Getting computers to do what you want them to do is where computer science (cs) comes in, therefore everybody know a little computer science. But computer science can be seen on a higher level, as a science of problem solving. Computer scientists must be adept at modeling and analyzing problems. They must also be able to design solutions and verify that they are correct. Problem solving requires precision, creativity, and careful reasoning. Computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved effectively with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Thus, computer scientists often become proficient in other subjects. Finally, computer science has a wide range of specialties. These include computer architecture, software systems, graphics, artificial intelligence, computational science, and software engineering. Drawing from a

More about Computer Science vs. Computer Engineering

Open Document