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