Algebra courses can help you learn solving equations, working with inequalities, and understanding functions and their graphs. You can build skills in manipulating algebraic expressions, factoring polynomials, and applying algebraic concepts to real-life problems. Many courses introduce tools like graphing calculators and software for visualizing functions, which enhance your ability to analyze data and model relationships.

The Chinese University of Hong Kong
Skills you'll gain: Model Optimization, Operations Research, Applied Mathematics, Algorithms, Numerical Analysis, Mathematical Modeling, Combinatorics, Computational Logic, Performance Tuning, Programming Principles, Theoretical Computer Science, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: NumPy, Plot (Graphics), Pandas (Python Package), Scientific Visualization, Data Manipulation, Scatter Plots, Machine Learning Methods, Applied Machine Learning, Machine Learning, Data Science, Machine Learning Algorithms, Data Analysis Software, Statistical Methods, Histogram, Data Processing, Numerical Analysis, Data Import/Export, Linear Algebra, Probability Distribution, Classification Algorithms
Beginner · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Mechanics, Differential Equations, Mathematical Modeling, Advanced Mathematics, Control Systems, Linear Algebra, Applied Mathematics, Physics, Calculus
Advanced · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Web Analytics and SEO, AI Personalization, Document Management, Semantic Web, Algorithms, Query Languages, Model Evaluation, Network Analysis, Text Mining, Natural Language Processing, User Research, Data Structures, Business Modeling, Graph Theory, Applied Machine Learning, Linear Algebra
Intermediate · Course · 3 - 6 Months

Vanderbilt University
Skills you'll gain: File I/O, Programming Principles, Code Reusability, Computer Programming, Matlab, Functional Design, Mathematical Software, Linear Algebra, Program Development, Software Development Tools, Development Environment, Debugging, Computer Science, Computational Logic, Data Structures, Plot (Graphics), File Management, Data Import/Export
Beginner · Course · 1 - 3 Months
Skills you'll gain: Model Evaluation, Applied Machine Learning, Model Training, Unsupervised Learning, Regression Analysis, Classification Algorithms, Machine Learning Algorithms, Model Optimization, Machine Learning Methods, Linear Algebra, Machine Learning, Predictive Modeling, Statistical Modeling, Supervised Learning, Performance Tuning
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Probability, Probability & Statistics, Sampling (Statistics), Probability Distribution, Statistics, Data Science, Statistical Inference, Statistical Methods, Descriptive Statistics, Statistical Analysis, General Mathematics, Algebra
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Mathematical Software, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Autoencoders, Convolutional Neural Networks, Generative Adversarial Networks (GANs), Generative Model Architectures, Model Deployment, Model Training, Unsupervised Learning, Dimensionality Reduction, Classification Algorithms
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Operations Research, Network Model, Excel Macros, Decision Making, Strategic Decision-Making, Microsoft Excel, Process Optimization, Transportation, Supply Chain, and Logistics, Operational Analysis, Model Optimization, Business Modeling, Business Analytics, Portfolio Management, Linear Algebra
Intermediate · Course · 1 - 3 Months

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification Algorithms, Statistical Machine Learning, Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Applied Machine Learning, Linear Algebra, Bayesian Statistics, Probability & Statistics
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Markov Model, Estimation, Advanced Mathematics, Mathematical Modeling, Correlation Analysis, Control Systems, Matlab, Linear Algebra, Statistical Methods, Predictive Analytics, Numerical Analysis, Applied Mathematics, Time Series Analysis and Forecasting, Probability, Probability Distribution, Statistical Inference
Intermediate · Course · 1 - 4 Weeks