• 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,073 words) - 01:16, 2 September 2023
  • irrelevant in that context. – John V. Guttag In software engineering and computer science, abstraction is: The process of removing or generalizing physical,...
    33 KB (4,175 words) - 21:45, 9 September 2023
  • Computer science and engineering (CSE) is an academic program at many universities which comprises scientific and engineering aspects of computing. CSE...
    12 KB (928 words) - 21:06, 4 September 2023
  • 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...
    29 KB (2,297 words) - 21:36, 9 June 2023
  • 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) - 15:33, 11 September 2023
  • Thumbnail for History of computer science
    The history of computer science began long before the modern discipline of computer science, usually appearing in forms like mathematics or physics. Developments...
    48 KB (5,293 words) - 14:07, 29 August 2023
  • Thumbnail for Theoretical computer science
    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,568 words) - 12:53, 8 September 2023
  • In mathematical optimization and computer science, heuristic (from Greek εὑρίσκω "I find, discover") is a technique designed for problem solving more quickly...
    11 KB (1,550 words) - 03:09, 6 September 2023
  • 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...
    31 KB (3,811 words) - 21:03, 31 July 2023
  • In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive: a mechanism that enforces limits on access to a resource when...
    26 KB (3,276 words) - 15:02, 13 September 2023