Fundamentals of Computing
Supplement Exercises I
Supplement Exercises II