Learn from established experts in the innovative disciplines of data science, machine learning and artificial intelligence. The curriculum provides you a comprehensive experience focusing on the three key areas of topological data analysis, machine learning and statistics.
Develop proficiency in the most current data science tools, including general programming skills in Python and R, neural network software such as TensorFlow, and topological data analysis tools such as Ayasdi's Mapper, Eirene and Ripser. As you gain skills and develop specialized interests, you will work with department advisors to create a learning track that is tailored to your personal career goals.
Core Requirement
- Programming for Data Science
Topological Data Analysis Courses
- Topological Data Analysis I
- Topological Data Analysis II
Machine Learning Courses
- Mathematics for Data Science
- Optimization Methods and Nonlinear Programming
- Machine Learning
Statistics Courses
- Introduction to Theory of Statistics I
- Applied Statistics
- Nonparametric Statistics