• Thumbnail for Computer science
    Fundamental areas of computer science Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines...
    77 KB (7,057 words) - 19:51, 6 April 2024
  • Thumbnail for Computer science and engineering
    Computer science and engineering (CSE) is an academic program at many universities which comprises approaches of computer science and computer engineering...
    4 KB (339 words) - 16:02, 30 January 2024
  • In software engineering and computer science, abstraction is the process of generalizing concrete details, such as attributes, away from the study of objects...
    31 KB (3,871 words) - 10:50, 16 April 2024
  • Thumbnail for Computer graphics (computer science)
    Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Although the term...
    14 KB (1,279 words) - 21:05, 23 January 2024
  • Thumbnail for Macro (computer science)
    In computer programming, a macro (short for "macro instruction"; from Greek μακρο- 'long, large') is a rule or pattern that specifies how a certain input...
    32 KB (3,850 words) - 22:29, 24 February 2024
  • In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers. Integral data types...
    30 KB (2,451 words) - 16:56, 15 April 2024
  • 1023/A:1010000313106. ISSN 1573-0557. S2CID 14124601. Tucker, Allen B. (2004). Computer Science Handbook (2nd ed.). Taylor & Francis. pp. 91–. ISBN 978-1-58488-360-9...
    17 KB (1,895 words) - 20:04, 17 February 2024
  • In mathematical optimization and computer science, heuristic (from Greek εὑρίσκω "I find, discover") is a technique designed for problem solving more quickly...
    11 KB (1,532 words) - 22:04, 8 March 2024
  • In computer programming, the scope of a name binding (an association of a name to an entity, such as a variable) is the part of a program where the name...
    76 KB (10,578 words) - 18:35, 18 April 2024
  • Abstraction (computer science) Asynchronous I/O Bit banging Infinite loop Interrupt request (PC architecture) Integer (computer science) kqueue Pull technology...
    7 KB (1,080 words) - 21:08, 29 December 2023
  • Theoretical computer science (TCS) is a subset of general computer science and mathematics that focuses on mathematical aspects of computer science such as...
    43 KB (4,543 words) - 05:25, 16 April 2024
  • Thumbnail for String (computer science)
    formal languages, which are used in mathematical logic and theoretical computer science, a string is a finite sequence of symbols that are chosen from a set...
    40 KB (4,905 words) - 10:10, 19 March 2024
  • Thumbnail for Garbage collection (computer science)
    In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector attempts to reclaim memory that was allocated...
    38 KB (3,962 words) - 18:46, 24 March 2024
  • In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive that prevents state from being modified or accessed by multiple...
    28 KB (3,500 words) - 12:49, 19 March 2024
  • Thumbnail for Recursion (computer science)
    In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same...
    60 KB (7,257 words) - 20:06, 21 April 2024
  • theory, category theory, etc. It has close links with other areas of computer science such as programming language design, type theory, compilers and interpreters...
    18 KB (1,671 words) - 22:44, 10 April 2024
  • Thumbnail for Computer engineering
    Computer engineering (CoE or CpE) is a branch of computer science and electronic engineering that integrates several fields of computer science and electronic...
    33 KB (3,163 words) - 01:45, 22 April 2024
  • In information technology and computer science, a system is described as stateful if it is designed to remember preceding events or user interactions;...
    9 KB (1,100 words) - 12:25, 9 April 2024
  • In computer science, a record (also called a structure, struct, or compound data) is a basic data structure. Records in a database or spreadsheet are usually...
    23 KB (2,975 words) - 15:40, 9 October 2023
  • Thumbnail for Data (computer science)
    In computer science, data (treated as singular, plural, or as a mass noun) is any sequence of one or more symbols; datum is a single symbol of data. Data...
    16 KB (2,052 words) - 22:12, 21 April 2024
  • This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including...
    216 KB (23,790 words) - 12:57, 19 April 2024
  • approach is called MSR-type algorithms which have been used widely from computer science to control theory. Bitcoin uses proof of work, a difficulty adjustment...
    40 KB (4,547 words) - 14:34, 13 March 2024
  • Advanced Placement (AP) Computer Science Principles (also known as APCSP) is an AP Computer Science course and examination offered by the College Board...
    9 KB (682 words) - 05:20, 12 January 2024
  • model or scheme. This general concept applies specifically across computer science in several ways. Typically, OOP object instances share a data layout...
    3 KB (296 words) - 20:22, 10 March 2024
  • In computer science, thrashing occurs in a system with virtual memory when a computer's real storage resources are overcommitted, leading to a constant...
    11 KB (1,548 words) - 05:18, 16 April 2024
  • Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and...
    11 KB (1,053 words) - 23:20, 24 March 2024
  • In computer science, robustness is the ability of a computer system to cope with errors during execution and cope with erroneous input. Robustness can...
    10 KB (1,176 words) - 03:11, 12 December 2023
  • Thumbnail for Input (computer science)
    In computer science, the general meaning of input is to provide or give something to the computer, in other words, when a computer or device is receiving...
    2 KB (184 words) - 14:00, 7 November 2023
  • placeholder text used outside programming xyzzy Category:Variable (computer science) RFC 3092 - Etymology of "Foo" "Example domains and names | Google...
    8 KB (893 words) - 08:02, 9 April 2024
  • Knowledge Sharing" by Tom Gruber used ontology as a technical term in computer science closely related to earlier idea of semantic networks and taxonomies...
    60 KB (6,173 words) - 05:02, 18 April 2024