Machine Learning Course with Real-World Projects