You will explore both supervised and unsupervised machine learning techniques. You’ll build and evaluate models using regression, classification, clustering, anomaly detection, recommender systems, and reinforcement learning. Includes practical programming assignments with Scikit-learn and neural-based systems