Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Computer Science Made Simple - V Anton

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

Computer engineering: focuses on the bottom levels of abstraction: hardware design

and use. It is an extension of electrical engineering, covering the design and


analysis of computer hardware. In fact, in a university, computer engineering is
most often taught in the school of engineering. While a computer engineer
understands programming, most of his or her focus is on hardware, not software.

Computer science: is the systematic study of computing processes. It is concerned


with the middle levels of abstraction, from hardware use to software use. Computer
scientists work primarily in the development of software, either at the practical
level (improving the speed at which a web page performs a search) or the
theoretical (exploring the limits of computers’ recognition of human speech). The
hope is that every subject that begins as theoretical ends as practical. To better
understand software design and development, the computer scientist must understand
how a computer works, even if he or she can’t create one, and thus is also an
experienced computer user. In a university, computer science is most often taught
in the school of science and mathematics.

information technology is a broad term that does not refer to a particular field
but instead covers all the levels of abstraction. While often restricted to mean
the use of technology in business (similar to information systems), in general, the
term encompasses the design, development, and implementation of computer hardware
and software.

You might also like