MATH100-lecture-notes