Undergraduate:
Programming Fundamentals
Computer Architecture
Python Programming
Data Analysis
Data Mining
Machine Learning
Graduate :
Advanced Machine Learning (Master's courses)
Advanced Data Mining (Master's courses)