COMP431/ASTR102 notes