IT Skills Software Design and Development Algorithms
With limited mathematics, this engaging guide explains what computer algorithms are, how to describe them, and how to evaluate them, then provides a general explanation of how algorithms enable computers to solve problems.