Fundamental areas of computer science Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines...
72 KB (6,669 words) - 16:51, 2 November 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,907 words) - 21:26, 28 July 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,538 words) - 00:12, 16 October 2024
Computer science and engineering (CSE) or Computer Science (CS) also integrated as Electrical engineering and Computer Science (EECS) in some universities...
4 KB (355 words) - 23:48, 3 October 2024
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) - 13:34, 1 September 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,546 words) - 04:37, 29 August 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,450 words) - 04:38, 21 October 2024
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,881 words) - 10:58, 21 October 2024
Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation...
42 KB (4,794 words) - 04:27, 14 October 2024
In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector attempts to reclaim memory that was allocated...
40 KB (4,035 words) - 21:37, 6 November 2024