MNS Self-Publishing Course Notes