the foundation of computer science is based on the study of algorithms.

type