To Students: The course website is still under construction; please check back frequently and the content is subject to change, especially the schedule. D-clearance is managed by the CS department, not myself.
Overview: This course offers a comprehensive introduction to the principles of machine learning (ML) and deep learning (DL), emphasizing both mathematical foundations and practical applications. You will gain insights into basic ML techniques, learn knowledge of advanced DL applications in fields like computer vision and natural language processing, and understand their transformative impact on areas such as image recognition and autonomous systems. The course includes hands-on assignments and a customizable final project, providing you with practical experience in implementing ML and DL solutions.
Prerequisites: (1) Proficiency in Python (2) College Calculus, Linear Algebra, Probability and Statistics (3) (Recommended but not required) Equivalent knowledge of CSCI 567 (Machine Learning)
Basic logistics: