Skip to main content

Machine Learning & AI

machine-learning-ai
Learn about the latest in artificial intelligence.

Artificial intelligence (AI) mimics the human capacity for problem-solving. Machine learning (ML) is the branch of AI that trains on and learns from existing data to deliver relevant results. UCLA Extension offers expert-led courses exploring both. 

Enhance your understanding or advance your career with our offerings designed for enthusiasts and professionals alike. Whether you're looking for a deep-dive into the technical aspects of ML or to explore the ethical and policy implications of AI, we have the perfect courses for you.

Get More Info

 
Machine Learning & AI

Courses

COM SCI X 450.4

Machine Learning Using Python

Learn machine learning origins, principles, and practical applications, as well as implementation via the Python programming language. Students will learn to train a model, evaluate its performance, and improve its performance.
COM SCI X 450.41

Machine Learning Using R

Learn machine learning origins, principles, and practical applications, as well as implementation via the R programming language. Students will learn to train a model, evaluate its performance, and improve its performance.
MGMT X 412.1

Fundamentals of AI in Finance

This course covers AI fundamentals in finance, Python basics, financial libraries (Numpy, Pandas, etc.), and SQL. It includes machine learning concepts, supervised/unsupervised learning, reinforcement learning, and algorithmic trading, concluding with a real-world case study application.
COM SCI X 450.42

Deep Learning

Gain a robust understanding of deep learning through both theory and hands-on implementation, spanning domains such as computer vision, natural language processing (NLP) and graph data analysis. Explore neural network architectures, optimization techniques, and advanced models (CNNs, RNNs, GANs, GNNs).