This page contains essential and supplementary reading materials to support your learning throughout the course. All the readings are entry level, and usually require no specialized knowledge.
And foundation concepts: