Computer scientist

Computer scientist

A computer scientist is a scientist who has acquired knowledge of computer science, the study of the theoretical foundations of information and computation and their application in computer systems.

Computer scientists typically work on the theoretical side of computer systems, as opposed to the hardware side that computer engineers mainly focus on (although there is overlap). Although computer scientists can also focus their work and research on specific areas (such as algorithm and data structure development and design, software engineering, information theory, database theory, computational complexity theory, human-computer interaction, numerical analysis, computer programming, programming language theory, computer graphics, and computer vision), their foundation is the theoretical study of computing from which these other fields derive.[1]

Contents

Education

Most computer scientists are required to possess a Ph.D. in Computer Science,Information Technology, Computer Engineering, or a closely related discipline. For some positions, a bachelor’s degree in a computer-related field may be adequate.[2] A strong aptitude for math is important for a computer scientist.

Good communication skills are also important for a computer scientist. Since computer scientists often work in teams on large projects. They must be able to communicate effectively with computer personnel, such as programmers and managers, as well as with users or other staff who may have no technical computer background.[3]

Technological advances come so rapidly in the computer field that continuous study is necessary to keep skills up to date. Continuing education is usually offered by employers, hardware and software vendors, colleges and universities, or private training institutions. Additional training may come from professional development seminars offered by professional computing societies.[4]

Employment

Computer scientists are often hired by software publishing firms, scientific research and development organizations where they develop the theories that allow new technologies to be developed. Computer scientists are also employed by educational institutions as well such as universities.

Computer scientists can follow more practical applications of their knowledge, doing things such as software development, web development, and database programming. Computer scientists can also be found in the field of information technology consulting. Computer scientists can also be seen as a type of mathematician, seeing as how much of the field is dependent on mathematics itself.[5]

Computer scientists employed in industry may eventually advance into managerial or project leadership positions.[6]

Employment prospects for computer scientists are said to be excellent. Such excellent prospects seem to be attributed, in part, to very rapid growth in computer systems design and related services industry, as well as the software publishing industry, which are projected to be among the fastest growing industries in the U.S. economy.[7]

Median annual wages of computer and information scientists were $97,970 in May 2008. The middle 50 percent earned between $75,340 and $124,370. The lowest 10 percent earned less than $57,480, and the highest 10 percent earned more than $151,250.[8]

Honors and awards

The highest honor awarded to computer scientists is the Turing Award, awarded since 1966 by the Association for Computing Machinery. It is an annual award given by the Association for Computing Machinery (ACM) to "an individual selected for contributions of a technical nature made to the computing community." The contributions should be of lasting and major technical importance to the computer field".[9] The Turing Award is recognized as the "highest distinction in Computer science"[10]

See also

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • computer scientist — noun a scientist who specializes in the theory of computation and the design of computers • Hypernyms: ↑scientist, ↑computer user • Hyponyms: ↑computational linguist • Instance Hyponyms: ↑Gates, ↑Bill Gates, ↑ …   Useful english dictionary

  • Things a Computer Scientist Rarely Talks About — Infobox Book name = Things a Computer Scientist Rarely Talks About author = Knuth, Donald country = United States language = English subject = Computer Science and Religion publisher = Center for the Study of Language and Information, Stanford,… …   Wikipedia

  • Jim Gray (computer scientist) — Infobox Scientist name = James Nicholas Jim Gray imagesize = 50px caption = birth date = 1944 birth place = death date = death place = residence = citizenship = nationality = American ethnicity = field = Computer Science work institution = IBM… …   Wikipedia

  • David A. Smith (computer scientist) — For other people of the same name, see David Smith (disambiguation). This article is about a computer scientist. For the Latter day Saint leader, see David A. Smith (Mormon). David Alan Smith (born 1957 in Camp Lejeune, North Carolina) is an… …   Wikipedia

  • David Peleg (computer scientist) — David Peleg (Hebrew: דוד פלג‎) is an Israeli computer scientist. He is a professor at the Weizmann Institute of Science, holding the Norman D. Cohen Professorial Chair of Computer Sciences, and the present dean of the Faculty of Mathematics and… …   Wikipedia

  • John McCarthy (computer scientist) — Infobox Scientist name = John McCarthy image width= 200px caption = John McCarthy at a summit in 2006 birth date = birth date and age|1927|9|4 birth place = Boston, Massachusetts, USA residence = USA nationality = American field = Computer… …   Wikipedia

  • David Park (computer scientist) — David Park Born 1935 Died September 29, 1990(1990 09 29) Nationality …   Wikipedia

  • David Wheeler (computer scientist) — Not to be confused with David A. Wheeler, also a computer scientist. David John Wheeler Born 9 February 1927(1927 02 09) Birmingham Died 13 Decemb …   Wikipedia

  • Cliff Jones (computer scientist) — This page refers to the British computer scientist. For other persons named Cliff Jones, see Cliff Jones (disambiguation). Cliff Jones Born 1 June 1944 (1944 06 01) (age 67) Nationality …   Wikipedia

  • Dan Crow (computer scientist) — Dan Crow Dan Crow is a computer scientist, currently the CTO of Songkick[1][2]. Cont …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”