Skip to content
Main menu
  • Main page
  • Discover
  • Unexpected connections
  • Topics
  • Random article
  • Search
Your library
  • Saved articles
  • Recent discoveries
  • Rabbit-hole trails
Topic areas
  • Computer Science
  • Mathematics
  • Physics
  • Engineering
  • Biology
  • Economics
  • Curiosities
WikiholeDeeper into Wikipedia
EnglishEN
  • Saved
  • History

  • Article text and media come live from Wikipedia via the official MediaWiki API and are available under the Creative Commons Attribution-ShareAlike 4.0 License; additional terms may apply. Each article links to its source and revision.
  • WikiHole is an independent project and is not affiliated with the Wikimedia Foundation.
  • How ranking works
  • All topics
  • Reading history
  • Random article
  • MediaWiki API

Computer scientist

  • Article
  • Rabbit hole
  • Read
  • View history
Tools
Actions
  • Read
  • View history
General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
3 min
Topic
Computer Science
Quality
Start-class
Views
1.3k in 14 days
Last edited
9 Oct 2026
Print/export
  • Printable version
In other projects
  • Wikidata item
From Wikipedia, the free encyclopedia
Rabbit hole:
  1. Computer scientist
Computer scientist
Occupation typeAcademic
CompetenciesComputer science and other formal sciences (e.g. mathematics, logic, statistics, information theory, systems science)
Education requiredDoctorate
Fields of employmentUniversities,
private corporations,
financial industry,
government, military
Related jobsLogician, mathematician

A computer scientist is a scientist who specializes in the academic study of computer science and technology.1

Not to be confused with or .

Computational scientist
Software engineer

Computer scientists typically work on the theoretical side of computation. 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, theoretical computer science, numerical analysis, programming language theory, compiler, computer graphics, computer vision, robotics, computer architecture, operating system), their foundation is the theoretical study of computing from which these other fields derive.2

A primary goal of computer scientists is to develop or validate models, often mathematical, to describe the properties of computational systems (processors, programs, computers interacting with people, computers interacting with other computers, etc.) with an overall objective of discovering designs that yield useful benefits (faster, smaller, cheaper, more precise, etc.).

Loading the rest of the article…

Recent changes

Rabbit hole

Where Computer scientist leads. Every connection below has a source: a link in this article, a shared Wikipedia category, or CirrusSearch text similarity. Articles already on your trail are left out.

Contents
  • (Top)
  • Education
  • Employment
  • See also
  • References
  • Recent changes
  • Rabbit hole
Contents
Contents6 sections
  • (Top)
  • Education
  • Areas of specialization
  • Employment
  • See also
  • References
  • Recent changes
  • Rabbit hole
Categories:
  • Computer scientists
  • Information technology occupations
  • Mathematical science occupations

428 words · 8 references · revision 1379401267 · CC BY-SA 4.0

General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
3 min
Topic
Computer Science
Quality
Start-class
Views
1.3k in 14 days
Last edited
9 Oct 2026

Key concepts

  • Software engineering2
  • Information theory2
  • Theoretical computer science2
  • Programming language theory2
  • Computer architecture2
  • Scientist1
  • Technology1
  • Algorithm1
  • Data structure1
  • Database theory1

The articles this one links to most, weighted towards the introduction.

Print/export
  • Printable version
In other projects
  • Wikidata item

Education

Most computer scientists possess a PhD, M.S., or Bachelor's degree in computer science, in other similar fields like Information and Computer Science (CIS), or closely related disciplines such as mathematics2 or physics.3

Areas of specialization

  • Theoretical computer science – including data structures and algorithms, theory of computation, information theory and coding theory, programming language theory, and formal methods
  • Computer systems – including computer architecture and computer engineering, computer performance analysis, concurrency, and distributed computing, computer networks, computer security and cryptography, and databases.
  • Computer applications – including computer graphics and visualization, human–computer interaction, scientific computing, and artificial intelligence.
  • Software engineering – the application of engineering to software development in a systematic method

Employment

Employment prospects for computer scientists that hold a master's or Phd are said to be excellent. Such prospects seem to be attributed, in part, to very rapid growth in computer systems design and related services industry, and the software publishing industry, which are projected to be 19% among the faster growing industries in the U.S. economy by the Bureau of Labor Statistics back in 2012.4 Recently in 2025, projections were 26% growth.5 Current 2026 projections for 2024-2034 has fallen to 20% growth.6

Computer scientists are often hired by software publishing firms, scientific research and development organizations, or universities where they develop the theories and computer models that allow new technologies to be developed.

Computer scientists can follow more practical applications of their knowledge, doing things such as software engineering. They can also be found in the field of information technology consulting, and may be seen as a type of mathematician, given how much of the field depends on mathematics.7 Computer scientists employed in industry may eventually advance into managerial or project leadership positions.8

See also

  • Computational scientist
  • Software engineering
  • List of computer scientists
  • List of computing people
  • List of pioneers in computer science

References

  1. 1Orsucci, Franco F.; Sala, Nicoletta (2008). Reflexing Interfaces: The Complex Coevolution of Information Technology Ecosystems, Information Science Reference. Information Science Reference. p. 335. ISBN 978-1599046273.
  2. 2"Computer and Information Research Scientists". U.S. Bureau of Labor Statistics. 29 March 2012. Archived from the original on 2 April 2012. Retrieved 9 September 2019.
  3. 3"Fields of Employment for Physics Bachelors in the Private Sector, tuty of 2010 & 2012 Combined". American Physical Society. Archived from the original on 17 October 2011. Retrieved 9 September 2019.
  4. 4"Computer and Information Research Scientists". Archived from the original on 12 May 2013. Retrieved 1 July 2026.
  5. 5"Computer and Information Research Scientists". . Archived from on 3 May 2025. Retrieved 8 April 2026.
Bureau of Labor Statistics
the original
  • 6"Computer and Information Research Scientists". Bureau of Labor Statistics. Retrieved 8 April 2026.
  • 7"Computing Disciplines & Majors" (PDF). Archived (PDF) from the original on 6 September 2019. Retrieved 9 September 2019.
  • 8Perry, Benjamin Beau. "What is a computer scientist?". The University of Newcastle. Archived from the original on 21 August 2016. Retrieved 9 September 2019.
  • Created
    27 Sept 2003
    History
    544 edits
    326 contributors
    No edits in the last 30 days
    Last edited
    9 Oct 2026

    544 revisions in total · 326 contributors

    1. 9 Oct 2026, 19:56 UTCTemporary accountRedundant−7diff
    2. 25 Sept 2026, 16:34 UTCLarry HockettUndid revision 1376045209 by ~2026-51181-88 (talk) usually we wouldn’t use a direct quote there−2diff
    3. 21 Sept 2026, 18:13 UTCTemporary accountrevertedI added marks+2diff
    4. 1 Jul 2026, 22:52 UTCScienceD90§ Employment Fix bare url+212diff
    5. 1 Jul 2026, 21:14 UTCMediaKylemAdded 1 {{Bare URL inline}} tag(s) using a script. For other recently-tagged pages with bare URLs, see :Category:Articles with bare URLs for citations from July 2026+36diff
    6. 7 May 2026, 17:40 UTCSeptagram§ Employment edit a bit and added refs+203diff
    7. 7 May 2026, 03:06 UTCAnomieBOTmDating maintenance tags: {{When}}+14diff
    8. 7 May 2026, 01:06 UTCResukalt§ Employment Add {{when}} to ambiguous time reference+8diff

    View full revision history

    Created
    27 Sept 2003
    History
    544 edits
    326 contributors
    No edits in the last 30 days
    Last edited
    9 Oct 2026

    Go deeper: linked from this article

    • Linked from the introduction · Recommended 1 time

      Information theory

      Scientific study of digital information

      Information theory is the mathematical study of the quantification, storage, and communication of a particular type of mathematically defined information.

      32 min readGo deeper
    • Linked from the introduction

      Theoretical computer science

      Subfield of computer science and mathematics

      Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation.

      15 min readGo deeper
    • Linked from the introduction

      Robotics

      Design, construction, use, and application of robots

      Robotics is the interdisciplinary study and practice of the design, construction, operation, and use of robots. A roboticist is someone who specializes in robotics.

      37 min readGo deeper
    • Linked from the introduction

      Numerical analysis

      Methods for numerical approximations

      Numerical analysis is the study of algorithms for the problems of continuous mathematics.

      14 min readGo deeper
    • Listed under See also

      Software engineering

      Engineering approach to software development

      Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications.

      22 min readGo deeper
    • Linked from the introduction

      Technology

      Use of knowledge for practical goals

      Technology is the application of conceptual knowledge to achieve practical goals, especially in a reproducible way.

      39 min readGo deeper
    • Linked from the introduction

      Computer vision

      Computerized information extraction from images

      Computer vision tasks include methods for acquiring, processing, analyzing, and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical or symbolic information, e.g. in the form of decisions.

      26 min readGo deeper
    • Linked from the introduction

      Scientist

      Person who conducts scientific research

      A scientist is an expert in one or more specific fields of science and who habitually uses scientific methods in carrying out scientific research to advance knowledge in science.

      16 min readGo deeper

    Also read: what people and readers pair with this article

    • Where Wikipedia readers go next · Recommended 1 time

      Logic

      Study of correct reasoning

      Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths.

      54 min readGo deeper

    Adjacent: shared categories and similar text

    • Linked in “Education”

      Doctor of Philosophy

      Postgraduate academic degree

      A Doctor of Philosophy (PhD, DPhil; Latin: philosophiae doctor or doctor in philosophia) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research.

      55 min readGo deeper
    • Linked in “Employment”

      Master's degree

      Postgraduate educational qualification

      A master's degree (from Latin magister) is a postgraduate academic degree awarded by universities or colleges upon completion of a course of study demonstrating mastery or a high-order overview of a specific field of study or area of professional practice.

      34 min readGo deeper
    • Linked in “Education”

      Bachelor's degree

      Undergraduate educational qualification

      A bachelor's degree (from Medieval Latin baccalaureus; or baccalaureate, from Modern Latin baccalaureatus) is an undergraduate degree awarded by higher education institutions upon completion of a…

      45 min readGo deeper
    • Linked in “Employment”

      Bureau of Labor Statistics

      US government agency

      The Bureau of Labor Statistics (BLS) is a unit of the United States Department of Labor.

      15 min readGo deeper
    • Linked in “Education”

      Master of Science

      Type of postgraduate qualification

      A Master of Science (Latin: Magister Scientiae), abbreviated as MS, MSc, MSci, SM, or ScM, is a master's degree.

      10 min readGo deeper