CMI Course Notes