The following readings are (mostly open source) required readings that should be completed before taking a class based on this Module: