Search for "Computer Science" in article titles:

  1. Computer Science Foundations: Welcome to the first part of the SE2004 Learning material. In this chapter we will cover all aspects that fall under Computer Science Foundation. [100%] 2023-08-30
  2. Applied Computer Science: Applied Computer Science is a peer-reviewed international journal published since 2017 by Polish Association for Knowledge Promotion (2005-2017 by: Institute of Technological Systems of Information (Lublin University of Technology). It is prepared in both traditional paper (ISSN 1895 ... [100%] 2023-10-20 [Computer science journals]
  3. AP Computer Science: A tribe is a social group united by language and culture, and sometimes familial ties, (as a group of several clans, for example) usually a subset of a larger ethnic division. Distinctions are not always clear; some tribes are so ... (Suite of Advanced Placement courses and exams) [100%] 2024-02-22 [Computer engineering]
  4. Computer Science Course Listing: Welcome to the full course listing for courses in The School of Computer Science This is only a tentative listing of courses. If there's a course you'd like to see here, just add an empty link to it ... [86%] 2023-12-29 [Computer science] [Technology courses]...
  5. AP Computer Science Principles: AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students learn to design and evaluate solutions and to apply computer science to solve problems through the ... [86%] 2023-12-30
  6. Bachelor of Computer Science: The Bachelor of Computer Science (abbreviated BCompSc or BCS) is a bachelor's degree for completion of an undergraduate program in computer science. In general, computer science degree programs emphasize the mathematical and theoretical foundations of computing. (Bachelor's degree program studying theoretical or practical aspects of computing) [86%] 2023-12-21 [Bachelor's degrees] [Computer science education]...
  7. Introduction to Computer Science: Dear student, You are starting to learn about computation and its purpose. This course covers the same materials as an introductory class for undergraduate computer science majors. [86%] 2024-01-04 [Introduction to Computer Science] [Technology courses]...
  8. Bachelor of Computer Science: BSCS or BCompSc is an abbreviation for Bachelor of Computer Science, which is also known as Bachelor of Science in Computer Science (abbreviated BCompSc or BCS or BSCS or B.Sc. CS) is a sort of bachelor's degree in ... [86%] 2023-12-13 [Bachelor's degrees] [Computer science education]...
  9. Doctor of Computer Science: The degree of Doctor of Computer Science (DCS, DCompSci, DSc.Comp, D.C.Sc.) is an applied research doctorate in computer science awarded on the basis of advanced study and research in the field of computer science. While it is ... (Social) [86%] 2023-11-03 [Doctoral degrees]
  10. Computer Science Teachers Association: The Computer Science Teachers Association (CSTA) is a professional association whose mission to “empower, engage and advocate for K-12 CS teachers worldwide.” It supports and encourages education in the field of computer science and related areas. Started in 2004 ... (Organization) [86%] 2023-12-16 [Computer science organizations]
  11. Computer Science Teachers Association: The Computer Science Teachers Association (CSTA) is a professional association whose mission to “empower, engage and advocate for K-12 CS teachers worldwide.” It supports and encourages education in the field of computer science and related areas. Started in 2004 ... (Professional association) [86%] 2024-03-28 [Computer science education] [Computer science organizations]...
  12. UBC Department of Computer Science: The UBC Computer Science (UBC CS) department at the University of British Columbia was established in May 1968. UBC CS is located at the UBC Point Grey campus in Vancouver, British Columbia, Canada. [77%] 2023-12-13 [University of British Columbia] [Computer science departments in Canada]...
  13. Cambridge Diploma in Computer Science: Diploma in Computer Science, originally known as the Diploma in Numerical Analysis and Automatic Computing, was a conversion course in computer science offered by the University of Cambridge. It is equivalent to a master's degree in present-day nomenclature ... [77%] 2024-01-01 [Academic courses at the University of Cambridge] [1953 in computing]...
  14. Logical Methods in Computer Science: Logical Methods in Computer Science (LMCS) is a peer-reviewed open access scientific journal covering theoretical computer science and applied logic. It opened to submissions on September 1, 2004. [77%] 2023-12-01 [Computer science journals] [Logic in computer science]...
  15. Collection of Computer Science Bibliographies: The Collection of Computer Science Bibliographies (founded 1993) is one of the oldest (if not the oldest) bibliography collections freely accessible on the Internet. It is a collection of bibliographies of scientific literature in computer science and (computational) mathematics from ... [77%] 2023-11-08 [TeX] [BibTeX]...
  16. Swedish Institute of Computer Science: RISE SICS (previously Swedish Institute of Computer Science) is a leading research institute for applied information and communication technology in Sweden, founded in 1985. It explores the digitalization of products, services and businesses. (Organization) [77%] 2023-12-13 [Information technology research institutes]
  17. The Philosophy of Computer Science: The philosophy of computer science is concerned with the ontological and methodological issues arising from within the academic discipline of computer science, and from the practice of software development and its commercial and industrial deployment. More specifically, the philosophy of ... (Philosophy) [77%] 2021-12-24
  18. Lecture Notes in Computer Science: Lecture Notes in Computer Science is a series of computer science books published by Springer Science+Business Media since 1973. The series contains proceedings, post-proceedings, monographs, and Festschrifts. [77%] 2024-05-30 [Computer science books]
  19. British Colloquium for Theoretical Computer Science: The British Colloquium for Theoretical Computer Science (BCTCS) is an organisation, founded in 1985, that represents the interests of Theoretical Computer Science in the UK, e.g. through representation on academic boards and providing commentary and evidence in response to ... [70%] 2023-10-17 [Computer science organizations] [Theoretical computer science]...
  20. Electronic Notes in Theoretical Computer Science: Electronic Notes in Theoretical Computer Science is an electronic computer science journal published by Elsevier, started in 1995. Its issues include many post-proceedings for workshops, etc. [70%] 2023-12-13 [Computer science journals]
  21. Symposium on Logic in Computer Science: The ACM–IEEE Symposium on Logic in Computer Science (LICS) is an annual academic conference on the theory and practice of computer science in relation to mathematical logic. Extended versions of selected papers of each year's conference appear in ... [70%] 2023-11-02 [Logic in computer science]
  22. Scottish Informatics and Computer Science Alliance: The Scottish Informatics and Computer Science Alliance (SICSA) is a "research pool" funded by the Scottish Funding Council. A research pool is a collaboration of Scottish university departments whose broad objective is to create a coherent research community that will ... (Organization) [70%] 2023-11-11 [Computer science organizations] [Information science]...
  23. Research Institute for Advanced Computer Science: The Research Institute for Advanced Computer Science (RIACS) was founded June 1, 1983 as a joint collaboration between the Universities Space Research Association (USRA) and the NASA Ames Research Center. The Institute was created to conduct basic and applied research ... (Organization) [70%] 2023-12-14 [Space organizations]
  24. Institute for Computer Science and Control: The Institute for Computer Science and Control (in short SZTAKI, Hungarian: Számítástechnikai és Automatizálási Kutatóintézet) is a Hungarian research institute in Budapest, founded in 1964. Its primary tasks include basic and application-oriented research in an interdisciplinary setting in the ... (Organization) [70%] 2023-12-13 [Information technology research institutes]
  25. European Association for Theoretical Computer Science: La European Association for Theoretical Computer Science (EATCS, en castellano «Asociación europea para la informática teórica») es una organización internacional fundada en 1972, cuyo objetivo es facilitar el intercambio de ideas y resultados entre informáticos teóricos, así como estimular la cooperación ... [70%] 2023-12-13
  26. Introductory Discrete Mathematics for Computer Science: This is the first of two discrete math subjects for students of Computer Science at Wikiversity. The second course is called Discrete Mathematics for Computer Science. [70%] 2023-12-13 [Discrete mathematics] [Computer science]...
  27. European Association for Theoretical Computer Science: The European Association for Theoretical Computer Science (EATCS) is an international organization with a European focus, founded in 1972. Its aim is to facilitate the exchange of ideas and results among theoretical computer scientists as well as to stimulate cooperation ... (Organization) [70%] 2023-10-19 [Theoretical computer science]
  28. MIT Computer Science and Artificial Intelligence Laboratory: Computer Science and Artificial Intelligence Laboratory (CSAIL) is a research institute at the Massachusetts Institute of Technology (MIT) formed by the 2003 merger of the Laboratory for Computer Science (LCS) and the Artificial Intelligence Laboratory (AI Lab). Housed within the ... (Organization) [65%] 2023-12-08 [Laboratories in the United States] [Information technology research institutes]...
  29. International Journal of Foundations of Computer Science: The International Journal of Foundations of Computer Science is a computer science journal published by World Scientific. It was founded in 1990, covering the field of theoretical computer science, from algebraic theory and algorithms, to quantum computing and wireless networks. (Organization) [65%] 2023-11-04 [Computer science journals]
  30. Khansar College of Mathematics and Computer Science: Khansar College of Mathematic and Computer Science (Khansar cmc) (Persian: دانشکده ریاضی و کامپیوتر خوانسار‎) (It is also known as University of Khansar), was founded in 1995 Under the supervision University of Isfahan. In 1981, the college became independent and today operates directly under the ... (Organization) [65%] 2023-12-13 [Universities in Iran]
  31. Computer science: Computer science is the study of the theoretical foundations of information and computation and how they can be implemented in computer systems. It is a broad discipline, with many fields. For example, computer programming involves the use of specific programming ... [100%] 2023-02-03
  32. Computer science: The study of algorithmic processes, computational devices, and computing itself is referred to as computer science. A broad variety of subjects are covered by computer science as a field. [100%] 2024-01-04 [Computer science] [Formal sciences]...
  33. Computer science: Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines (including the design and implementation of hardware and software). (Study of computation) [100%] 2023-10-17 [Computer science]
  34. Computer science: Computer science is the study of various aspects of computers. It is a common course of study and degrees at the college level and beyond. [100%] 2023-03-01 [Information Technology] [Computer Science]...
  35. Computer science: Computer science is an academic discipline which studies aspects of computers, computation and software. There are many areas of specialization within computer science. [100%] 2023-06-09
  36. Computer science: Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines (including the design and implementation of hardware and software). (Study of computation) [100%] 2024-01-10 [Computer science] [Formal sciences]...
  37. 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 often refers to the study of three-dimensional computer graphics, it also encompasses two-dimensional graphics and image ... (Computer science) [85%] 2023-10-19 [Computer graphics]
  38. Object (computer science): In computer science, an object can be a variable, a data structure, a function, or a method. As regions of memory, they contain value and are referenced by identifiers. (Computer science) [81%] 2023-08-26 [Object (computer science)] [Object-oriented programming]...
  39. Paxos (computer science): Paxos is a family of protocols for solving consensus in a network of unreliable or fallible processors. Consensus is the process of agreeing on one result among a group of participants. (Computer science) [81%] 2023-11-11 [Distributed algorithms] [Fault-tolerant computer systems]...
  40. Persistence (computer science): In computer science, persistence refers to the characteristic of state of a system that outlives (persists more than) the process that created it. This is achieved in practice by storing the state as data in computer data storage. (Computer science) [81%] 2023-12-13 [Persistence] [Computing terminology]...
  41. Marshalling (computer science): In computer science, marshalling or marshaling (US spelling) is the process of transforming the memory representation of an object into a data format suitable for storage or transmission. It is typically used when data must be moved between different parts ... (Computer science) [81%] 2023-12-13 [Persistence] [Remote procedure call]...
  42. Arrow (computer science): In computer science, arrows or bolts are a type class used in programming to describe computations in a pure and declarative fashion. First proposed by computer scientist John Hughes as a generalization of monads, arrows provide a referentially transparent way ... (Computer science) [81%] 2023-10-17 [Functional programming]
  43. Monoculture (computer science): In computer science, a monoculture is a community of computers that all run identical software. All the computer systems in the community thus have the same vulnerabilities, and, like agricultural monocultures, are subject to catastrophic failure in the event of ... (Computer science) [81%] 2023-06-28 [Computer network security] [Mechanism design]...
  44. Enumerator (computer science): An enumerator is an automaton that lists, possibly with repetitions, elements of some set S, which it is said to enumerate. A set enumerated by some enumerator is said to be recursively enumerable. (Computer science) [81%] 2022-07-19 [Computability theory] [Theory of computation]...
  45. Evolvability (computer science): The term evolvability is used for a recent framework of computational learning introduced by Leslie Valiant in his paper of the same name and described below. The aim of this theory is to model biological evolution and categorize which types ... (Computer science) [81%] 2023-12-20 [Machine learning]
  46. 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 the theory of computation, formal language theory, the lambda calculus and type theory. It is difficult to ... (Subfield of computer science and mathematics) [81%] 2024-01-09 [Theoretical computer science] [Formal sciences]...
  47. Concurrency (computer science): In computer science, concurrency is the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the outcome. This allows for parallel execution of the concurrent ... (Computer science) [81%] 2023-12-13 [Concurrency (computer science)]
  48. Syntax (computer science): In computer science, especially in the subfield of programming languages, the syntax of a computer language is the set of allowed reserved words and possible token order in a program. The syntax of a programming language is the set of ... (Computer science) [81%] 2023-09-15
  49. Abstraction (computer science): – John V. Guttag In software engineering and computer science, abstraction is: Abstraction, in general, is a fundamental concept in computer science and software development. (Computer science) [81%] 2023-10-19 [Data management] [Abstraction]...
  50. Record (computer science): 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 called "rows". (Computer science) [81%] 2023-11-04 [Data types] [Composite data types]...
  51. Optimization (computer science): In computer science, particularly in the study of compilers, an optimization is a transformation of computer programs that, when applied to a computer program P, produces an equivalent program P' which is in some way more optimal (i.e. faster ... (Computer science) [81%] 2023-07-27
  52. Circuit (computer science): In theoretical computer science, a circuit is a model of computation in which input values proceed through a sequence of gates, each of which computes a function. Circuits of this kind provide a generalization of Boolean circuits and a mathematical ... (Computer science) [81%] 2023-12-31 [Theory of computation] [Circuit complexity]...
  53. Polling (computer science): Polling, or interrogation, refers to actively sampling the status of an external device by a client program as a synchronous activity. Polling is most often used in terms of input/output (I/O), and is also referred to as polled ... (Computer science) [81%] 2023-11-14 [Events (computing)]
  54. Pointer (computer science): In computer science, a pointer is the memory address of some other data. More commonly, the term 'pointer' refers to the variable which contains said memory address. (Computer science) [81%] 2023-06-14
  55. Zipping (computer science): In computer science, zipping is a function which maps a tuple of sequences into a sequence of tuples. This name zip derives from the action of a zipper in that it interleaves two formerly disjoint sequences. (Computer science) [81%] 2023-12-13 [Articles with example Haskell code] [Articles with example Lisp (programming language) code]...
  56. Variable (computer science): In computer programming, a variable is an abstract storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value; or in simpler terms, a variable is a named container ... (Computer science) [81%] 2023-11-27 [Variable (computer science)] [Programming language concepts]...
  57. Macaroons (computer science): In computer security, macaroons are authorization credentials that support decentralized delegation between principals. Macaroons are used in a variety of systems, including the Ubuntu Snappy package manager, the HyperDex data store, the Matrix communication protocol, and the Python Package Index. (Computer science) [81%] 2023-12-18 [Computer access control]
  58. Correctness (computer science): In theoretical computer science, an algorithm is correct with respect to a specification if it behaves as specified. Best explored is functional correctness, which refers to the input-output behavior of the algorithm (i.e., for each input it produces ... (Computer science) [81%] 2023-12-11 [Theoretical computer science] [Software quality]...
  59. Robustness (computer science): In computer science, robustness is the ability of a computer system to cope with errors during execution and cope with erroneous input. Robustness can encompass many areas of computer science, such as robust programming, robust machine learning, and Robust Security ... (Computer science) [81%] 2023-12-13 [Reliability engineering] [Software quality]...
  60. Synchronization (computer science): In computer science, synchronization refers to one of two distinct but related concepts: synchronization of processes, and synchronization of data. Process synchronization refers to the idea that multiple processes are to join up or handshake at a certain point, in ... (Computer science) [81%] 2023-12-29 [Concurrency (computer science)] [Computer-mediated communication]...

external From search of external encyclopedias:

0