CSS.102.1 Mathematical Foundations for Computer Science