Lecture, 3 credits, 3 hours per week. Pre-requisites: Calculus II (MA127), Linear Algebra (MA113).This course introduces fundamental knowledge and concepts about machine learning and artificial intelligence, and presents broad classes of classical supervised/unsupervised learning principles and methods for regression and classification problems. After this course study, it is expected that students are able to apply and adapt the ideas and algorithms from artificial intelligence and machine learning in solving real-world engineering problems.