Outline of computing
The following outline is provided as an overview of and topical guide to computing: Computing – activity of using and improving computer hardware and computer software. == Branches of computing == Computer science (see also Outline of computer science) Information technology – refers to the application (esp in businesses and other organisations) of computer science, that is, its use by mankind (see also Outline of information technology) Information systems – refers to the study of the application of IT to business processes Computer engineering (see also Outline of computer engineering) Software engineering (see also Outline of software engineering) == Computer science == Computer science – (outline) Computer science Theory of computation Scientific computing Metacomputing Autonomic computing == Computers == See information processor for a high-level block diagram.