AI and data science undergraduate programs