Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Computer science

Index Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations. [1]

224 relations: Abacus, ACM SIGACT, Ada Lovelace, Alan Turing, Algebra, Algebraic data type, Algorithm, Algorithmic trading, Allen Tucker, Alonzo Church, Analysis of algorithms, Analytical Engine, Applied mathematics, Applied science, Arithmometer, Artificial intelligence, Association for Computing Machinery, Association for Information Systems, Automata theory, Bernoulli number, Bertrand Meyer, Bioinformatics, Biology, Boolean algebra, Bottleneck (software), Cambridge Diploma in Computer Science, Cambridge University Press, Category theory, Charles Babbage, Charles Xavier Thomas, CiteSeerX, Claude Shannon, Code, Code.org, Cognitive science, Collection of Computer Science Bibliographies, Combinatorial optimization, Communications of the ACM, Compiler, Complex system, Computability, Computability theory, Computation, Computational chemistry, Computational complexity theory, Computational geometry, Computational linguistics, Computational physics, Computational problem, Computational science, ..., Computational statistics, Computer, Computer accessibility, Computer engineering, Computer graphics, Computer graphics (computer science), Computer hardware, Computer Laboratory, University of Cambridge, Computer programming, Computer Science Teachers Association, Computer scientist, Computer security, Computer simulation, Computer vision, Computer-generated imagery, Computing, Corrado Böhm, CreateSpace, Cryptanalysis of the Enigma, Cryptography, CSAB (professional organization), Cybernetics, Data compression, Data mining, Data science, Data structure, Data transmission, Database model, David Kahn (writer), David Parnas, DBLP, Deductive reasoning, Difference engine, Digital camera, Digital image processing, Digital Revolution, Direct manipulation interface, Distributed computing, Domain theory, Donald Knuth, Economic efficiency, Edsger W. Dijkstra, Electrical engineering, Electronics, Engineering informatics, Epistemology, Error detection and correction, Evolutionary computation, Filmmaking, Fluid dynamics, Folding@home, Formal language, Formal specification, Formal verification, George Boole, George Forsythe, Glossary of computer science, Goto, Gottfried Wilhelm Leibniz, Greek language, Guyana, Hackers: Heroes of the Computer Revolution, Halting problem, Harvard Business School, Harvard Mark I, Herman Hollerith, History of artificial intelligence, Howard H. Aiken, Human Genome Project, Human–computer interaction, Hungarian language, IBM, IEEE Computer Society, Industrial Revolution, Informatics, Information Age, Information revolution, Information system, Information technology, Integrated circuit, Jacquard loom, Knowledge representation and reasoning, Kurt Gödel, Legged Squad Support System, Linear network coding, Linguistics, List of academic computer science departments, List of computer scientists, List of important publications in computer science, List of pioneers in computer science, List of unsolved problems in computer science, Logic, Logic in computer science, Machine learning, Malaysia, Management science, Market liquidity, Mathematical logic, Mathematics, Mechanical calculator, Microarchitecture, Millennium Prize Problems, Minds and Machines, Model of computation, Multiprocessing, Natural language processing, Natural science, Neolithic Revolution, Neurophysiology, Norman E. Gibbs, Numerical analysis, Omnipresence, Operating system, Outline of software engineering, P versus NP problem, Parallel random-access machine, Pattern recognition, Peter J. Denning, Peter Naur, Peter Wegner, Petri net, Philosophy of mind, Physics, Proceedings, Process calculus, Programming language, Programming language theory, Protein folding, Punched card, Purdue University, Quantum computing, Query language, Rózsa Péter, Response time (technology), Robotic vacuum cleaner, Robotics, Safety-critical system, Samuel Morse, Science, Scientific modelling, Semantics (computer science), Semiotics, Signal processing, Simulation, Slavic languages, Social intelligence, Software development, Stepped reckoner, Structure and Interpretation of Computer Programs, Structured programming, Subroutine, Systems architecture, Tabulating machine, Taylor & Francis, Technology transfer in computer science, The Codebreakers, Theoretical computer science, Throughput, Touchscreen, Turing Award, Turing test, Type system, Type theory, Ubiquitous computing, Undecidable problem, University of Cambridge, Video editing, Video game, Video post-processing, Virtual reality, Volatility (finance), Wilhelm Schickard, William J. Rapaport, Zentralblatt MATH. Expand index (174 more) »

Abacus

The abacus (plural abaci or abacuses), also called a counting frame, is a calculating tool that was in use in Europe, China and Russia, centuries before the adoption of the written Hindu–Arabic numeral system.

New!!: Computer science and Abacus · See more »

ACM SIGACT

ACM SIGACT or SIGACT is the Association for Computing Machinery Special Interest Group on Algorithms and Computation Theory, whose purpose is support of research in theoretical computer science.

New!!: Computer science and ACM SIGACT · See more »

Ada Lovelace

Augusta Ada King-Noel, Countess of Lovelace (née Byron; 10 December 1815 – 27 November 1852) was an English mathematician and writer, chiefly known for her work on Charles Babbage's proposed mechanical general-purpose computer, the Analytical Engine.

New!!: Computer science and Ada Lovelace · See more »

Alan Turing

Alan Mathison Turing (23 June 1912 – 7 June 1954) was an English computer scientist, mathematician, logician, cryptanalyst, philosopher, and theoretical biologist.

New!!: Computer science and Alan Turing · See more »

Algebra

Algebra (from Arabic "al-jabr", literally meaning "reunion of broken parts") is one of the broad parts of mathematics, together with number theory, geometry and analysis.

New!!: Computer science and Algebra · See more »

Algebraic data type

In computer programming, especially functional programming and type theory, an algebraic data type is a kind of composite type, i.e., a type formed by combining other types.

New!!: Computer science and Algebraic data type · See more »

Algorithm

In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.

New!!: Computer science and Algorithm · See more »

Algorithmic trading

Algorithmic trading is a method of executing a large order (too large to fill all at once) using automated pre-programmed trading instructions accounting for variables such as time, price, and volume to send small slices of the order (child orders) out to the market over time.

New!!: Computer science and Algorithmic trading · See more »

Allen Tucker

Allen Tucker (1866–1939) was an American artist.

New!!: Computer science and Allen Tucker · See more »

Alonzo Church

Alonzo Church (June 14, 1903 – August 11, 1995) was an American mathematician and logician who made major contributions to mathematical logic and the foundations of theoretical computer science.

New!!: Computer science and Alonzo Church · See more »

Analysis of algorithms

In computer science, the analysis of algorithms is the determination of the computational complexity of algorithms, that is the amount of time, storage and/or other resources necessary to execute them.

New!!: Computer science and Analysis of algorithms · See more »

Analytical Engine

The Analytical Engine was a proposed mechanical general-purpose computer designed by English mathematician and computer pioneer Charles Babbage.

New!!: Computer science and Analytical Engine · See more »

Applied mathematics

Applied mathematics is the application of mathematical methods by different fields such as science, engineering, business, computer science, and industry.

New!!: Computer science and Applied mathematics · See more »

Applied science

Applied science is the application of existing scientific knowledge to practical applications, like technology or inventions.

New!!: Computer science and Applied science · See more »

Arithmometer

The Arithmometer or Arithmomètre was the first digital mechanical calculator strong enough and reliable enough to be used daily in an office environment.

New!!: Computer science and Arithmometer · See more »

Artificial intelligence

Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals.

New!!: Computer science and Artificial intelligence · See more »

Association for Computing Machinery

The Association for Computing Machinery (ACM) is an international learned society for computing.

New!!: Computer science and Association for Computing Machinery · See more »

Association for Information Systems

The Association for Information Systems (AIS) is an international, not-for-profit, professional association with the stated mission to serve society through the advancement of knowledge and the promotion of excellence in the practice and study of information systems.

New!!: Computer science and Association for Information Systems · See more »

Automata theory

Automata theory is the study of abstract machines and automata, as well as the computational problems that can be solved using them.

New!!: Computer science and Automata theory · See more »

Bernoulli number

In mathematics, the Bernoulli numbers are a sequence of rational numbers which occur frequently in number theory.

New!!: Computer science and Bernoulli number · See more »

Bertrand Meyer

Bertrand Meyer (born 21 November 1950) is a French academic, author, and consultant in the field of computer languages.

New!!: Computer science and Bertrand Meyer · See more »

Bioinformatics

Bioinformatics is an interdisciplinary field that develops methods and software tools for understanding biological data.

New!!: Computer science and Bioinformatics · See more »

Biology

Biology is the natural science that studies life and living organisms, including their physical structure, chemical composition, function, development and evolution.

New!!: Computer science and Biology · See more »

Boolean algebra

In mathematics and mathematical logic, Boolean algebra is the branch of algebra in which the values of the variables are the truth values true and false, usually denoted 1 and 0 respectively.

New!!: Computer science and Boolean algebra · See more »

Bottleneck (software)

In software engineering, a bottleneck occurs when the capacity of an application or a computer system is severely limited by a single component, like the neck of a bottle slowing down the overall water flow.

New!!: Computer science and Bottleneck (software) · See more »

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, England.

New!!: Computer science and Cambridge Diploma in Computer Science · See more »

Cambridge University Press

Cambridge University Press (CUP) is the publishing business of the University of Cambridge.

New!!: Computer science and Cambridge University Press · See more »

Category theory

Category theory formalizes mathematical structure and its concepts in terms of a labeled directed graph called a category, whose nodes are called objects, and whose labelled directed edges are called arrows (or morphisms).

New!!: Computer science and Category theory · See more »

Charles Babbage

Charles Babbage (26 December 1791 – 18 October 1871) was an English polymath.

New!!: Computer science and Charles Babbage · See more »

Charles Xavier Thomas

Charles Xavier Thomas de Colmar (May 5, 1785 – March 12, 1870) was a French inventor and entrepreneur best known for designing, patenting and manufacturing the first commercially successful mechanical calculator, the Arithmometer, and for founding the insurance companies Le Soleil and L'aigle which, under his leadership, became the number one insurance group in France at the beginning of the Second Empire.

New!!: Computer science and Charles Xavier Thomas · See more »

CiteSeerX

x or CiteSeerX but DISPLAYTITLE only allows changing an initial letter to lower case --> CiteSeerx (originally called CiteSeer) is a public search engine and digital library for scientific and academic papers, primarily in the fields of computer and information science.

New!!: Computer science and CiteSeerX · See more »

Claude Shannon

Claude Elwood Shannon (April 30, 1916 – February 24, 2001) was an American mathematician, electrical engineer, and cryptographer known as "the father of information theory".

New!!: Computer science and Claude Shannon · See more »

Code

In communications and information processing, code is a system of rules to convert information—such as a letter, word, sound, image, or gesture—into another form or representation, sometimes shortened or secret, for communication through a communication channel or storage in a storage medium.

New!!: Computer science and Code · See more »

Code.org

Code.org is a non-profit organization and eponymous website led by Hadi Partovi that aims to encourage people, particularly school students in the United States, to learn computer science.

New!!: Computer science and Code.org · See more »

Cognitive science

Cognitive science is the interdisciplinary, scientific study of the mind and its processes.

New!!: Computer science and Cognitive science · See more »

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.

New!!: Computer science and Collection of Computer Science Bibliographies · See more »

Combinatorial optimization

In applied mathematics and theoretical computer science, combinatorial optimization is a topic that consists of finding an optimal object from a finite set of objects.

New!!: Computer science and Combinatorial optimization · See more »

Communications of the ACM

Communications of the ACM is the monthly journal of the Association for Computing Machinery (ACM).

New!!: Computer science and Communications of the ACM · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: Computer science and Compiler · See more »

Complex system

A complex system is a system composed of many components which may interact with each other.

New!!: Computer science and Complex system · See more »

Computability

Computability is the ability to solve a problem in an effective manner.

New!!: Computer science and Computability · See more »

Computability theory

Computability theory, also known as recursion theory, is a branch of mathematical logic, of computer science, and of the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees.

New!!: Computer science and Computability theory · See more »

Computation

Computation is any type of calculation that includes both arithmetical and non-arithmetical steps and follows a well-defined model, for example an algorithm.

New!!: Computer science and Computation · See more »

Computational chemistry

Computational chemistry is a branch of chemistry that uses computer simulation to assist in solving chemical problems.

New!!: Computer science and Computational chemistry · See more »

Computational complexity theory

Computational complexity theory is a branch of the theory of computation in theoretical computer science that focuses on classifying computational problems according to their inherent difficulty, and relating those classes to each other.

New!!: Computer science and Computational complexity theory · See more »

Computational geometry

Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry.

New!!: Computer science and Computational geometry · See more »

Computational linguistics

Computational linguistics is an interdisciplinary field concerned with the statistical or rule-based modeling of natural language from a computational perspective, as well as the study of appropriate computational approaches to linguistic questions.

New!!: Computer science and Computational linguistics · See more »

Computational physics

Computational physics is the study and implementation of numerical analysis to solve problems in physics for which a quantitative theory already exists.

New!!: Computer science and Computational physics · See more »

Computational problem

In theoretical computer science, a computational problem is a mathematical object representing a collection of questions that computers might be able to solve.

New!!: Computer science and Computational problem · See more »

Computational science

Computational science (also scientific computing or scientific computation (SC)) is a rapidly growing multidisciplinary field that uses advanced computing capabilities to understand and solve complex problems.

New!!: Computer science and Computational science · See more »

Computational statistics

Computational statistics, or statistical computing, is the interface between statistics and computer science.

New!!: Computer science and Computational statistics · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Computer science and Computer · See more »

Computer accessibility

In human–computer interaction, computer accessibility (also known as accessible computing) refers to the accessibility of a computer system to all people, regardless of disability type or severity of impairment.

New!!: Computer science and Computer accessibility · See more »

Computer engineering

Computer engineering is a discipline that integrates several fields of computer science and electronics engineering required to develop computer hardware and software.

New!!: Computer science and Computer engineering · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: Computer science and Computer graphics · See more »

Computer graphics (computer science)

Computer graphics is a sub-field of Computer Science which studies methods for digitally synthesizing and manipulating visual content.

New!!: Computer science and Computer graphics (computer science) · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Computer science and Computer hardware · See more »

Computer Laboratory, University of Cambridge

The Computer Laboratory is the computer science department of the University of Cambridge.

New!!: Computer science and Computer Laboratory, University of Cambridge · See more »

Computer programming

Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.

New!!: Computer science and Computer programming · See more »

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.

New!!: Computer science and Computer Science Teachers Association · See more »

Computer scientist

A computer scientist is a person who has acquired the knowledge of computer science, the study of the theoretical foundations of information and computation and their application.

New!!: Computer science and Computer scientist · See more »

Computer security

Cybersecurity, computer security or IT security is the protection of computer systems from theft of or damage to their hardware, software or electronic data, as well as from disruption or misdirection of the services they provide.

New!!: Computer science and Computer security · See more »

Computer simulation

Computer simulation is the reproduction of the behavior of a system using a computer to simulate the outcomes of a mathematical model associated with said system.

New!!: Computer science and Computer simulation · See more »

Computer vision

Computer vision is a field that deals with how computers can be made for gaining high-level understanding from digital images or videos.

New!!: Computer science and Computer vision · See more »

Computer-generated imagery

Computer-generated imagery (CGI) is the application of computer graphics to create or contribute to images in art, printed media, video games, films, television programs, shorts, commercials, videos, and simulators.

New!!: Computer science and Computer-generated imagery · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Computer science and Computing · See more »

Corrado Böhm

Corrado Böhm (17 January 1923 – 23 October 2017) was a Professor Emeritus at the University of Rome "La Sapienza" and a computer scientist known especially for his contributions to the theory of structured programming, constructive mathematics, combinatory logic, lambda calculus, and the semantics and implementation of functional programming languages.

New!!: Computer science and Corrado Böhm · See more »

CreateSpace

On-Demand Publishing, LLC doing business as CreateSpace is a self-publishing service owned by Amazon.

New!!: Computer science and CreateSpace · See more »

Cryptanalysis of the Enigma

Cryptanalysis of the Enigma ciphering system enabled the western Allies in World War II to read substantial amounts of Morse-coded radio communications of the Axis powers that had been enciphered using Enigma machines.

New!!: Computer science and Cryptanalysis of the Enigma · See more »

Cryptography

Cryptography or cryptology (from κρυπτός|translit.

New!!: Computer science and Cryptography · See more »

CSAB (professional organization)

CSAB, Inc., formerly called the Computing Sciences Accreditation Board, Inc., is a non-profit professional organization in the United States, focused on the quality of education in computing disciplines.

New!!: Computer science and CSAB (professional organization) · See more »

Cybernetics

Cybernetics is a transdisciplinary approach for exploring regulatory systems—their structures, constraints, and possibilities.

New!!: Computer science and Cybernetics · See more »

Data compression

In signal processing, data compression, source coding, or bit-rate reduction involves encoding information using fewer bits than the original representation.

New!!: Computer science and Data compression · See more »

Data mining

Data mining is the process of discovering patterns in large data sets involving methods at the intersection of machine learning, statistics, and database systems.

New!!: Computer science and Data mining · See more »

Data science

Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from data in various forms, both structured and unstructured, similar to data mining.

New!!: Computer science and Data science · See more »

Data structure

In computer science, a data structure is a data organization and storage format that enables efficient access and modification.

New!!: Computer science and Data structure · See more »

Data transmission

Data transmission (also data communication or digital communications) is the transfer of data (a digital bitstream or a digitized analog signal) over a point-to-point or point-to-multipoint communication channel.

New!!: Computer science and Data transmission · See more »

Database model

A database model is a type of data model that determines the logical structure of a database and fundamentally determines in which manner data can be stored, organized and manipulated.

New!!: Computer science and Database model · See more »

David Kahn (writer)

David Kahn (b. February 7, 1930*) is a US historian, journalist and writer.

New!!: Computer science and David Kahn (writer) · See more »

David Parnas

David Lorge Parnas (born February 10, 1941) is a Canadian early pioneer of software engineering, who developed the concept of information hiding in modular programming, which is an important element of object-oriented programming today.

New!!: Computer science and David Parnas · See more »

DBLP

DBLP is a computer science bibliography website.

New!!: Computer science and DBLP · See more »

Deductive reasoning

Deductive reasoning, also deductive logic, logical deduction is the process of reasoning from one or more statements (premises) to reach a logically certain conclusion.

New!!: Computer science and Deductive reasoning · See more »

Difference engine

A difference engine is an automatic mechanical calculator designed to tabulate polynomial functions.

New!!: Computer science and Difference engine · See more »

Digital camera

A digital camera or digicam is a camera that captures photographs in digital memory.

New!!: Computer science and Digital camera · See more »

Digital image processing

In computer science, Digital image processing is the use of computer algorithms to perform image processing on digital images.

New!!: Computer science and Digital image processing · See more »

Digital Revolution

The Digital Revolution, also known as the Third Industrial Revolution, is the shift from mechanical and analogue electronic technology to digital electronics which began anywhere from the late 1950s to the late 1970s with the adoption and proliferation of digital computers and digital record keeping that continues to the present day.

New!!: Computer science and Digital Revolution · See more »

Direct manipulation interface

In computer science, direct manipulation is a human–computer interaction style which involves continuous representation of objects of interest and rapid, reversible, and incremental actions and feedback.

New!!: Computer science and Direct manipulation interface · See more »

Distributed computing

Distributed computing is a field of computer science that studies distributed systems.

New!!: Computer science and Distributed computing · See more »

Domain theory

Domain theory is a branch of mathematics that studies special kinds of partially ordered sets (posets) commonly called domains.

New!!: Computer science and Domain theory · See more »

Donald Knuth

Donald Ervin Knuth (born January 10, 1938) is an American computer scientist, mathematician, and professor emeritus at Stanford University.

New!!: Computer science and Donald Knuth · See more »

Economic efficiency

Economic efficiency is, roughly speaking, a situation in which nothing can be improved without something else being hurt.

New!!: Computer science and Economic efficiency · See more »

Edsger W. Dijkstra

Edsger Wybe Dijkstra (11 May 1930 – 6 August 2002) was a Dutch systems scientist, programmer, software engineer, science essayist, and early pioneer in computing science.

New!!: Computer science and Edsger W. Dijkstra · See more »

Electrical engineering

Electrical engineering is a professional engineering discipline that generally deals with the study and application of electricity, electronics, and electromagnetism.

New!!: Computer science and Electrical engineering · See more »

Electronics

Electronics is the discipline dealing with the development and application of devices and systems involving the flow of electrons in a vacuum, in gaseous media, and in semiconductors.

New!!: Computer science and Electronics · See more »

Engineering informatics

Engineering Informatics is an engineering discipline combining information technology (IT) – or informatics – with engineering concepts; It is an interdisciplinary scientific area focusing on the application of advanced computing, information and communication technologies to engineering; The study of use of information and the design of information structures that facilitate the practice of engineering and of designed artifacts that embody and embed information technology and science to achieve social, economic and environmental goals.

New!!: Computer science and Engineering informatics · See more »

Epistemology

Epistemology is the branch of philosophy concerned with the theory of knowledge.

New!!: Computer science and Epistemology · See more »

Error detection and correction

In information theory and coding theory with applications in computer science and telecommunication, error detection and correction or error control are techniques that enable reliable delivery of digital data over unreliable communication channels.

New!!: Computer science and Error detection and correction · See more »

Evolutionary computation

In computer science, evolutionary computation is a family of algorithms for global optimization inspired by biological evolution, and the subfield of artificial intelligence and soft computing studying these algorithms.

New!!: Computer science and Evolutionary computation · See more »

Filmmaking

Filmmaking (or, in an academic context, film production) is the process of making a film, generally in the sense of films intended for extensive theatrical exhibition.

New!!: Computer science and Filmmaking · See more »

Fluid dynamics

In physics and engineering, fluid dynamics is a subdiscipline of fluid mechanics that describes the flow of fluids - liquids and gases.

New!!: Computer science and Fluid dynamics · See more »

Folding@home

Folding@home (FAH or F@h) is a distributed computing project for disease research that simulates protein folding, computational drug design, and other types of molecular dynamics.

New!!: Computer science and Folding@home · See more »

Formal language

In mathematics, computer science, and linguistics, a formal language is a set of strings of symbols together with a set of rules that are specific to it.

New!!: Computer science and Formal language · See more »

Formal specification

In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software.

New!!: Computer science and Formal specification · See more »

Formal verification

In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics.

New!!: Computer science and Formal verification · See more »

George Boole

George Boole (2 November 1815 – 8 December 1864) was a largely self-taught English mathematician, philosopher and logician, most of whose short career was spent as the first professor of mathematics at Queen's College, Cork in Ireland.

New!!: Computer science and George Boole · See more »

George Forsythe

George Elmer Forsythe (January 8, 1917 – April 9, 1972http://icme.stanford.edu/system/files/file-insertions/ForsytheG.pdf https://icme.stanford.edu/about/faculty-pioneers-0) was the founder and head of Stanford University's Computer Science Department.

New!!: Computer science and George Forsythe · See more »

Glossary of computer science

Most of the terms listed in Wikipedia glossaries are already defined and explained within Wikipedia itself.

New!!: Computer science and Glossary of computer science · See more »

Goto

GoTo (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

New!!: Computer science and Goto · See more »

Gottfried Wilhelm Leibniz

Gottfried Wilhelm (von) Leibniz (or; Leibnitz; – 14 November 1716) was a German polymath and philosopher who occupies a prominent place in the history of mathematics and the history of philosophy.

New!!: Computer science and Gottfried Wilhelm Leibniz · See more »

Greek language

Greek (Modern Greek: ελληνικά, elliniká, "Greek", ελληνική γλώσσα, ellinikí glóssa, "Greek language") is an independent branch of the Indo-European family of languages, native to Greece and other parts of the Eastern Mediterranean and the Black Sea.

New!!: Computer science and Greek language · See more »

Guyana

Guyana (pronounced or), officially the Co-operative Republic of Guyana, is a sovereign state on the northern mainland of South America.

New!!: Computer science and Guyana · See more »

Hackers: Heroes of the Computer Revolution

Hackers: Heroes of the Computer Revolution is a book by Steven Levy about hacker culture.

New!!: Computer science and Hackers: Heroes of the Computer Revolution · See more »

Halting problem

In computability theory, the halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running (i.e., halt) or continue to run forever.

New!!: Computer science and Halting problem · See more »

Harvard Business School

Harvard Business School (HBS) is the graduate business school of Harvard University in Boston, Massachusetts.

New!!: Computer science and Harvard Business School · See more »

Harvard Mark I

The IBM Automatic Sequence Controlled Calculator (ASCC), called Mark I by Harvard University’s staff, was a general purpose electromechanical computer that was used in the war effort during the last part of World War II.

New!!: Computer science and Harvard Mark I · See more »

Herman Hollerith

Herman Hollerith (February 29, 1860 – November 17, 1929) was an American inventor who developed an electromechanical punched card tabulator to assist in summarizing information and, later, accounting.

New!!: Computer science and Herman Hollerith · See more »

History of artificial intelligence

The history of Artificial Intelligence (AI) began in antiquity, with myths, stories and rumors of artificial beings endowed with intelligence or consciousness by master craftsmen; as Pamela McCorduck writes, AI began with "an ancient wish to forge the gods." The seeds of modern AI were planted by classical philosophers who attempted to describe the process of human thinking as the mechanical manipulation of symbols.

New!!: Computer science and History of artificial intelligence · See more »

Howard H. Aiken

Howard Hathaway Aiken (March 8, 1900 – March 14, 1973) was an American physicist and a pioneer in computing, being the original conceptual designer behind IBM's Harvard Mark I computer.

New!!: Computer science and Howard H. Aiken · See more »

Human Genome Project

The Human Genome Project (HGP) was an international scientific research project with the goal of determining the sequence of nucleotide base pairs that make up human DNA, and of identifying and mapping all of the genes of the human genome from both a physical and a functional standpoint.

New!!: Computer science and Human Genome Project · See more »

Human–computer interaction

Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers.

New!!: Computer science and Human–computer interaction · See more »

Hungarian language

Hungarian is a Finno-Ugric language spoken in Hungary and several neighbouring countries. It is the official language of Hungary and one of the 24 official languages of the European Union. Outside Hungary it is also spoken by communities of Hungarians in the countries that today make up Slovakia, western Ukraine, central and western Romania (Transylvania and Partium), northern Serbia (Vojvodina), northern Croatia, and northern Slovenia due to the effects of the Treaty of Trianon, which resulted in many ethnic Hungarians being displaced from their homes and communities in the former territories of the Austro-Hungarian Empire. It is also spoken by Hungarian diaspora communities worldwide, especially in North America (particularly the United States). Like Finnish and Estonian, Hungarian belongs to the Uralic language family branch, its closest relatives being Mansi and Khanty.

New!!: Computer science and Hungarian language · See more »

IBM

The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.

New!!: Computer science and IBM · See more »

IEEE Computer Society

IEEE Computer Society (sometimes abbreviated Computer Society or CS) is a professional society of IEEE.

New!!: Computer science and IEEE Computer Society · See more »

Industrial Revolution

The Industrial Revolution was the transition to new manufacturing processes in the period from about 1760 to sometime between 1820 and 1840.

New!!: Computer science and Industrial Revolution · See more »

Informatics

Informatics is a branch of information engineering.

New!!: Computer science and Informatics · See more »

Information Age

The Information Age (also known as the Computer Age, Digital Age, or New Media Age) is a 21st century period in human history characterized by the rapid shift from traditional industry that the Industrial Revolution brought through industrialization, to an economy based on information technology.

New!!: Computer science and Information Age · See more »

Information revolution

The term information revolution describes current economic, social and technological trends beyond the Industrial Revolution.

New!!: Computer science and Information revolution · See more »

Information system

An information system (IS) is an organized system for the collection, organization, storage and communication of information.

New!!: Computer science and Information system · See more »

Information technology

Information technology (IT) is the use of computers to store, retrieve, transmit, and manipulate data, or information, often in the context of a business or other enterprise.

New!!: Computer science and Information technology · See more »

Integrated circuit

An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, normally silicon.

New!!: Computer science and Integrated circuit · See more »

Jacquard loom

The Jacquard machine is a device fitted to a power loom that simplifies the process of manufacturing textiles with such complex patterns as brocade, damask and matelassé.

New!!: Computer science and Jacquard loom · See more »

Knowledge representation and reasoning

Knowledge representation and reasoning (KR, KR², KR&R) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can utilize to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language.

New!!: Computer science and Knowledge representation and reasoning · See more »

Kurt Gödel

Kurt Friedrich Gödel (April 28, 1906 – January 14, 1978) was an Austrian, and later American, logician, mathematician, and philosopher.

New!!: Computer science and Kurt Gödel · See more »

Legged Squad Support System

The Legged Squad Support System (LS3) was a DARPA project for a legged robot which could function autonomously as a packhorse for a squad of soldiers or marines.

New!!: Computer science and Legged Squad Support System · See more »

Linear network coding

Network coding is a field of research founded in a series of papers from the late 1990s to the early 2000s.

New!!: Computer science and Linear network coding · See more »

Linguistics

Linguistics is the scientific study of language, and involves an analysis of language form, language meaning, and language in context.

New!!: Computer science and Linguistics · See more »

List of academic computer science departments

Please use the discussion tab to see the methodology used to compile this list and what additions should and should not be made to it.

New!!: Computer science and List of academic computer science departments · See more »

List of computer scientists

This is a list of computer scientists, people who do work in computer science, in particular researchers and authors.

New!!: Computer science and List of computer scientists · See more »

List of important publications in computer science

This is a list of important publications in computer science, organized by field.

New!!: Computer science and List of important publications in computer science · See more »

List of pioneers in computer science

This article presents a list of individuals who made transformative breakthroughs in the creation, development and imagining of what computers and electronics could do.

New!!: Computer science and List of pioneers in computer science · See more »

List of unsolved problems in computer science

This article is a list of unsolved problems in computer science.

New!!: Computer science and List of unsolved problems in computer science · See more »

Logic

Logic (from the logikḗ), originally meaning "the word" or "what is spoken", but coming to mean "thought" or "reason", is a subject concerned with the most general laws of truth, and is now generally held to consist of the systematic study of the form of valid inference.

New!!: Computer science and Logic · See more »

Logic in computer science

Logic in computer science covers the overlap between the field of logic and that of computer science.

New!!: Computer science and Logic in computer science · See more »

Machine learning

Machine learning is a subset of artificial intelligence in the field of computer science that often uses statistical techniques to give computers the ability to "learn" (i.e., progressively improve performance on a specific task) with data, without being explicitly programmed.

New!!: Computer science and Machine learning · See more »

Malaysia

Malaysia is a federal constitutional monarchy in Southeast Asia.

New!!: Computer science and Malaysia · See more »

Management science

Management science (MS), is the broad interdisciplinary study of problem solving and decision making in human organizations, with strong links to management, economics, business, engineering, management consulting, and other sciences.

New!!: Computer science and Management science · See more »

Market liquidity

In business, economics or investment, market liquidity is a market's feature whereby an individual or firm can quickly purchase or sell an asset without causing a drastic change in the asset's price.

New!!: Computer science and Market liquidity · See more »

Mathematical logic

Mathematical logic is a subfield of mathematics exploring the applications of formal logic to mathematics.

New!!: Computer science and Mathematical logic · See more »

Mathematics

Mathematics (from Greek μάθημα máthēma, "knowledge, study, learning") is the study of such topics as quantity, structure, space, and change.

New!!: Computer science and Mathematics · See more »

Mechanical calculator

A mechanical calculator, or calculating machine, is a mechanical device used to perform automatically the basic operations of arithmetic.

New!!: Computer science and Mechanical calculator · See more »

Microarchitecture

In computer engineering, microarchitecture, also called computer organization and sometimes abbreviated as µarch or uarch, is the way a given instruction set architecture (ISA), is implemented in a particular processor.

New!!: Computer science and Microarchitecture · See more »

Millennium Prize Problems

The Millennium Prize Problems are seven problems in mathematics that were stated by the Clay Mathematics Institute in 2000.

New!!: Computer science and Millennium Prize Problems · See more »

Minds and Machines

Minds and Machines is a peer-reviewed academic journal covering artificial intelligence, philosophy, and cognitive science.

New!!: Computer science and Minds and Machines · See more »

Model of computation

In computer science, and more specifically in computability theory and computational complexity theory, a model of computation is a model which describes how a set of outputs are computed given a set of inputs.

New!!: Computer science and Model of computation · See more »

Multiprocessing

Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system.

New!!: Computer science and Multiprocessing · See more »

Natural language processing

Natural language processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data.

New!!: Computer science and Natural language processing · See more »

Natural science

Natural science is a branch of science concerned with the description, prediction, and understanding of natural phenomena, based on empirical evidence from observation and experimentation.

New!!: Computer science and Natural science · See more »

Neolithic Revolution

The Neolithic Revolution, Neolithic Demographic Transition, Agricultural Revolution, or First Agricultural Revolution, was the wide-scale transition of many human cultures during the Neolithic period from a lifestyle of hunting and gathering to one of agriculture and settlement, making an increasingly larger population possible.

New!!: Computer science and Neolithic Revolution · See more »

Neurophysiology

Neurophysiology (from Greek νεῦρον, neuron, "nerve"; φύσις, physis, "nature, origin"; and -λογία, -logia, "knowledge") is a branch of physiology and neuroscience that is concerned with the study of the functioning of the nervous system.

New!!: Computer science and Neurophysiology · See more »

Norman E. Gibbs

Norman E. Gibbs (November 27, 1941 – April 25, 2002) was an American software engineer, scholar and educational leader.

New!!: Computer science and Norman E. Gibbs · See more »

Numerical analysis

Numerical analysis is the study of algorithms that use numerical approximation (as opposed to general symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics).

New!!: Computer science and Numerical analysis · See more »

Omnipresence

Omnipresence or ubiquity is the property of being present everywhere.

New!!: Computer science and Omnipresence · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Computer science and Operating system · See more »

Outline of software engineering

The following outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software.

New!!: Computer science and Outline of software engineering · See more »

P versus NP problem

The P versus NP problem is a major unsolved problem in computer science.

New!!: Computer science and P versus NP problem · See more »

Parallel random-access machine

In computer science, a parallel random-access machine (PRAM) is a shared-memory abstract machine.

New!!: Computer science and Parallel random-access machine · See more »

Pattern recognition

Pattern recognition is a branch of machine learning that focuses on the recognition of patterns and regularities in data, although it is in some cases considered to be nearly synonymous with machine learning.

New!!: Computer science and Pattern recognition · See more »

Peter J. Denning

Peter James Denning (born January 6, 1942) is an American computer scientist and writer.

New!!: Computer science and Peter J. Denning · See more »

Peter Naur

Peter Naur (25 October 1928 – 3 January 2016) was a Danish computer science pioneer and Turing award winner.

New!!: Computer science and Peter Naur · See more »

Peter Wegner

Peter A. Wegner (August 20, 1932 – July 27, 2017) was a computer scientist who made significant contributions to both the theory of object-oriented programming during the 1980s and to the relevance of the Church–Turing thesis for empirical aspects of computer science during the 1990s and present.

New!!: Computer science and Peter Wegner · See more »

Petri net

A Petri net, also known as a place/transition (PT) net, is one of several mathematical modeling languages for the description of distributed systems.

New!!: Computer science and Petri net · See more »

Philosophy of mind

Philosophy of mind is a branch of philosophy that studies the nature of the mind.

New!!: Computer science and Philosophy of mind · See more »

Physics

Physics (from knowledge of nature, from φύσις phýsis "nature") is the natural science that studies matterAt the start of The Feynman Lectures on Physics, Richard Feynman offers the atomic hypothesis as the single most prolific scientific concept: "If, in some cataclysm, all scientific knowledge were to be destroyed one sentence what statement would contain the most information in the fewest words? I believe it is that all things are made up of atoms – little particles that move around in perpetual motion, attracting each other when they are a little distance apart, but repelling upon being squeezed into one another..." and its motion and behavior through space and time and that studies the related entities of energy and force."Physical science is that department of knowledge which relates to the order of nature, or, in other words, to the regular succession of events." Physics is one of the most fundamental scientific disciplines, and its main goal is to understand how the universe behaves."Physics is one of the most fundamental of the sciences. Scientists of all disciplines use the ideas of physics, including chemists who study the structure of molecules, paleontologists who try to reconstruct how dinosaurs walked, and climatologists who study how human activities affect the atmosphere and oceans. Physics is also the foundation of all engineering and technology. No engineer could design a flat-screen TV, an interplanetary spacecraft, or even a better mousetrap without first understanding the basic laws of physics. (...) You will come to see physics as a towering achievement of the human intellect in its quest to understand our world and ourselves."Physics is an experimental science. Physicists observe the phenomena of nature and try to find patterns that relate these phenomena.""Physics is the study of your world and the world and universe around you." Physics is one of the oldest academic disciplines and, through its inclusion of astronomy, perhaps the oldest. Over the last two millennia, physics, chemistry, biology, and certain branches of mathematics were a part of natural philosophy, but during the scientific revolution in the 17th century, these natural sciences emerged as unique research endeavors in their own right. Physics intersects with many interdisciplinary areas of research, such as biophysics and quantum chemistry, and the boundaries of physics are not rigidly defined. New ideas in physics often explain the fundamental mechanisms studied by other sciences and suggest new avenues of research in academic disciplines such as mathematics and philosophy. Advances in physics often enable advances in new technologies. For example, advances in the understanding of electromagnetism and nuclear physics led directly to the development of new products that have dramatically transformed modern-day society, such as television, computers, domestic appliances, and nuclear weapons; advances in thermodynamics led to the development of industrialization; and advances in mechanics inspired the development of calculus.

New!!: Computer science and Physics · See more »

Proceedings

In academia and librarianship, proceedings are the acts and happenings of an academic field, a learned society, or an academic conference.

New!!: Computer science and Proceedings · See more »

Process calculus

In computer science, the process calculi (or process algebras) are a diverse family of related approaches for formally modelling concurrent systems.

New!!: Computer science and Process calculus · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Computer science and Programming language · See more »

Programming language theory

Programming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of programming languages and their individual features.

New!!: Computer science and Programming language theory · See more »

Protein folding

Protein folding is the physical process by which a protein chain acquires its native 3-dimensional structure, a conformation that is usually biologically functional, in an expeditious and reproducible manner.

New!!: Computer science and Protein folding · See more »

Punched card

A punched card or punch card is a piece of stiff paper that can be used to contain digital data represented by the presence or absence of holes in predefined positions.

New!!: Computer science and Punched card · See more »

Purdue University

Purdue University is a public research university in West Lafayette, Indiana and is the flagship campus of the Purdue University system.

New!!: Computer science and Purdue University · See more »

Quantum computing

Quantum computing is computing using quantum-mechanical phenomena, such as superposition and entanglement.

New!!: Computer science and Quantum computing · See more »

Query language

Query languages or data query languages (DQLs) are computer languages used to make queries in databases and information systems.

New!!: Computer science and Query language · See more »

Rózsa Péter

Rózsa Péter, born Politzer, (17 February 1905 – 16 February 1977) was a Hungarian mathematician and logician.

New!!: Computer science and Rózsa Péter · See more »

Response time (technology)

In technology, response time is the time a system or functional unit takes to react to a given input.

New!!: Computer science and Response time (technology) · See more »

Robotic vacuum cleaner

A robotic vacuum cleaner, often called a robovac, is an autonomous robotic vacuum cleaner which has intelligent programming and a limited vacuum cleaning system.

New!!: Computer science and Robotic vacuum cleaner · See more »

Robotics

Robotics is an interdisciplinary branch of engineering and science that includes mechanical engineering, electronics engineering, computer science, and others.

New!!: Computer science and Robotics · See more »

Safety-critical system

A safety-critical system or life-critical system is a system whose failure or malfunction may result in one (or more) of the following outcomes.

New!!: Computer science and Safety-critical system · See more »

Samuel Morse

Samuel Finley Breese Morse (April 27, 1791 – April 2, 1872) was an American painter and inventor. After having established his reputation as a portrait painter, in his middle age Morse contributed to the invention of a single-wire telegraph system based on European telegraphs. He was a co-developer of the Morse code and helped to develop the commercial use of telegraphy.

New!!: Computer science and Samuel Morse · See more »

Science

R. P. Feynman, The Feynman Lectures on Physics, Vol.1, Chaps.1,2,&3.

New!!: Computer science and Science · See more »

Scientific modelling

Scientific modelling is a scientific activity, the aim of which is to make a particular part or feature of the world easier to understand, define, quantify, visualize, or simulate by referencing it to existing and usually commonly accepted knowledge.

New!!: Computer science and Scientific modelling · See more »

Semantics (computer science)

In programming language theory, semantics is the field concerned with the rigorous mathematical study of the meaning of programming languages.

New!!: Computer science and Semantics (computer science) · See more »

Semiotics

Semiotics (also called semiotic studies) is the study of meaning-making, the study of sign process (semiosis) and meaningful communication.

New!!: Computer science and Semiotics · See more »

Signal processing

Signal processing concerns the analysis, synthesis, and modification of signals, which are broadly defined as functions conveying "information about the behavior or attributes of some phenomenon", such as sound, images, and biological measurements.

New!!: Computer science and Signal processing · See more »

Simulation

Simulation is the imitation of the operation of a real-world process or system.

New!!: Computer science and Simulation · See more »

Slavic languages

The Slavic languages (also called Slavonic languages) are the Indo-European languages spoken by the Slavic peoples.

New!!: Computer science and Slavic languages · See more »

Social intelligence

Social intelligence, the capacity to know oneself and to know others, is as inalienable a part of the human condition as is the capacity to know objects or sounds, and it deserves to be investigated no less than these other "less charged" forms.

New!!: Computer science and Social intelligence · See more »

Software development

Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

New!!: Computer science and Software development · See more »

Stepped reckoner

The step reckoner (or stepped reckoner) was a digital mechanical calculator invented by the German mathematician Gottfried Wilhelm Leibniz around 1672 and completed in 1694.

New!!: Computer science and Stepped reckoner · See more »

Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs (SICP) is a textbook aiming to teach the principles of computer programming, such as abstraction in programming, metalinguistic abstraction, recursion, interpreters, and modular programming.

New!!: Computer science and Structure and Interpretation of Computer Programs · See more »

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.

New!!: Computer science and Structured programming · See more »

Subroutine

In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.

New!!: Computer science and Subroutine · See more »

Systems architecture

A system architecture or systems architecture is the conceptual model that defines the structure, behavior, and more views of a system.

New!!: Computer science and Systems architecture · See more »

Tabulating machine

The tabulating machine was an electromechanical machine designed to assist in summarizing information stored on punched cards.

New!!: Computer science and Tabulating machine · See more »

Taylor & Francis

Taylor & Francis Group is an international company originating in England that publishes books and academic journals.

New!!: Computer science and Taylor & Francis · See more »

Technology transfer in computer science

Technology transfer in computer science refers to the transfer of technology developed in computer science or applied computing research, from universities and governments to the private sector.

New!!: Computer science and Technology transfer in computer science · See more »

The Codebreakers

The Codebreakers – The Story of Secret Writing is a book by David Kahn, published in 1967 comprehensively chronicling the history of cryptography from ancient Egypt to the time of its writing.

New!!: Computer science and The Codebreakers · See more »

Theoretical computer science

Theoretical computer science, or TCS, is a subset of general computer science and mathematics that focuses on more mathematical topics of computing and includes the theory of computation.

New!!: Computer science and Theoretical computer science · See more »

Throughput

In general terms, throughput is the maximum rate of production or the maximum rate at which something can be processed.

New!!: Computer science and Throughput · See more »

Touchscreen

A touchscreen is an input and output device normally layered on the top of an electronic visual display of an information processing system.

New!!: Computer science and Touchscreen · See more »

Turing Award

The ACM A.M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) to an individual selected for contributions "of lasting and major technical importance to the computer field".

New!!: Computer science and Turing Award · See more »

Turing test

The Turing test, developed by Alan Turing in 1950, is a test of a machine's ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human.

New!!: Computer science and Turing test · See more »

Type system

In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.

New!!: Computer science and Type system · See more »

Type theory

In mathematics, logic, and computer science, a type theory is any of a class of formal systems, some of which can serve as alternatives to set theory as a foundation for all mathematics.

New!!: Computer science and Type theory · See more »

Ubiquitous computing

Ubiquitous computing (or "ubicomp") is a concept in software engineering and computer science where computing is made to appear anytime and everywhere.

New!!: Computer science and Ubiquitous computing · See more »

Undecidable problem

In computability theory and computational complexity theory, an undecidable problem is a decision problem for which it is known to be impossible to construct a single algorithm that always leads to a correct yes-or-no answer.

New!!: Computer science and Undecidable problem · See more »

University of Cambridge

The University of Cambridge (informally Cambridge University)The corporate title of the university is The Chancellor, Masters, and Scholars of the University of Cambridge.

New!!: Computer science and University of Cambridge · See more »

Video editing

Video editing is the manipulation and arrangement of video shots.

New!!: Computer science and Video editing · See more »

Video game

A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.

New!!: Computer science and Video game · See more »

Video post-processing

The term post-processing (or postproc for short) is used in the video/film business for quality-improvement image processing (specifically digital image processing) methods used in video playback devices, (such as stand-alone DVD-Video players), and video players software and transcoding software.

New!!: Computer science and Video post-processing · See more »

Virtual reality

Virtual reality (VR) is an interactive computer-generated experience taking place within a simulated environment, that incorporates mainly auditory and visual, but also other types of sensory feedback like haptic.

New!!: Computer science and Virtual reality · See more »

Volatility (finance)

In finance, volatility (symbol σ) is the degree of variation of a trading price series over time as measured by the standard deviation of logarithmic returns.

New!!: Computer science and Volatility (finance) · See more »

Wilhelm Schickard

Wilhelm Schickard (22 April 1592 – 24 October 1635) was a German professor of Hebrew and Astronomy who became famous in the second part of the 20th century after Dr.

New!!: Computer science and Wilhelm Schickard · See more »

William J. Rapaport

William J. Rapaport is an associate professor at the University at Buffalo.

New!!: Computer science and William J. Rapaport · See more »

Zentralblatt MATH

zbMATH, formerly Zentralblatt MATH, is a major international reviewing service providing reviews and abstracts for articles in pure and applied mathematics, produced by the Berlin office of FIZ Karlsruhe – Leibniz Institute for Information Infrastructure GmbH.

New!!: Computer science and Zentralblatt MATH · See more »

Redirects here:

Alternative definitions of computer science, Com sci, Comp Sci, Comp. Sci, Comp.sc., CompSci, Compsci, Computer Sceince Engineering, Computer Science, Computer Science Engineering, Computer Science and Technology, Computer Sciences Engineering, Computer Studies, Computer science education, Computer science engineering, Computer science/Archive 3, Computer sciences, Computer scientists, Computer-science, Computing Science, Computing Sciences, Computing science, Comsci, Datalogy, Department of Computer Science, Department of computer science, Diversity of computer science, List of computer science fields, Systems and Computing Engineering.

References

[1] https://en.wikipedia.org/wiki/Computer_science

OutgoingIncoming
Hey! We are on Facebook now! »