Computer Science
Glossary Home

  • The branch of engineering science that deals with the systematic study of computation, computing systems and information processing, both in hardware and in software.
     
  • "The science concerned with the study of computational processes and with the design and implementation of hardware and of software to solve problems, characteristically by means of algorithms (or effective procedures) implemented in the form of programs."
     
  • "The body of knowledge resulting from this discipline contains theories for understanding computing systems and methods; design methodology, algorithms, and tools; methods for the testing of concepts; methods of analysis and verification; and knowledge representation and implementation."