This document provides a course description for CS461 Machine Learning, a 4-credit course. The course introduces tools and techniques for modeling complex systems and automatically creating computer programs using machine learning paradigms like inductive generalization, genetic algorithms, and neural networks. Topics may include agent-based modeling, neural networks, and complex systems. Students must be proficient in programming, data structures, and algorithms. The course focuses on theoretical foundations and has students design learning systems through projects.