Problem solving using the Python language.

Computer hardware and software.

An Introduction to Programming with C++.