23AMO305 Foundations of Data Science