What is a Computer Engineer? What is a Computer Scientist?
Computers are used in almost every aspect of our lives today from desktops at home and work to large systems supporting government and industry to supercomputers and grids of networked processors expanding the frontiers of science and technology. Jobs for qualified computer scientists and engineers are among the fastest growing occupations. The terms “computer engineering” and “computer science” are sometimes used interchangeably and, in fact, the job tasks may overlap to some degree. For example, both may design complex software systems. Computer engineers apply professional engineering knowledge of computer hardware and provide balanced hardware/software engineering expertise. They design, construct, and operate computer systems. Some specialize in digital systems, operating systems, computer networks and software engineering. While computer scientists must have a working knowledge of hardware, their emphasis is on computer theory, algorithms, data structures, programming concepts an