What Is Computer Science?

  • Computer science is fundamentally about computational problem solving.
  • Computational problem solving —that is, solving problems by the use of computation

The Essence of Computational Problem Solving

Computational problem solving involves systematically breaking down problems into manageable components that can be represented and manipulated by a computer. This process typically involves two primary components: representation and algorithms.

1. Representation

Representation is the method of abstracting the problem to capture all relevant details while omitting irrelevant ones.

2. Algorithm

An algorithm is a finite number of clearly described unambiguous “doable” steps that can be systematically followed to produce a desired result for given input in a finite amount of time.

Design a site like this with WordPress.com
Get started