Gain the knowledge and skills you need to advance.
A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data, using large datasets and neural networks.
Offered by
This role has a £55,504 median salary ¹.
A Data Scientist analyzes large datasets to uncover insights, using statistics, machine learning, and visualization to inform business strategies.
This role has a £55,504 median salary ¹.
Offered by
University of London
Specialization
Duke University
Specialization
Build toward a degree
Professional Certificate
Duke University
Specialization
Multiple educators
Specialization
Build toward a degree
Professional Certificate
Imperial College London
Specialization
University of California San Diego
Specialization
Birla Institute of Technology & Science, Pilani
Course
Northeastern University
Course
Birla Institute of Technology & Science, Pilani
Course
Northeastern University
Course
The language used throughout the course, in both instruction and assessments.
Clemson University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Pseudocode, Computational Thinking, Computer Programming, Design Strategies, Probability
Build toward a degree
Intermediate · Course · 1 - 3 Months
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Programming Principles, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management
Beginner · Course · 1 - 3 Months
EIT Digital
Skills you'll gain: Data Structures, Theoretical Computer Science, Data Storage Technologies, Algorithms, Graph Theory, File Systems, Data Access, Performance Tuning, Computer Hardware
Advanced · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Engineering Software, Unstructured Data, Computer Programming, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science
Intermediate · Specialization · 1 - 3 Months
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Graph Theory, Program Development, Programming Principles, Computer Programming, Computational Thinking, Data Storage, Pseudocode, Theoretical Computer Science, Data Management, Computer Science, Application Development, Software Design, Computer Architecture, Software Engineering, Mathematical Modeling
Beginner · Specialization · 3 - 6 Months
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Operations Research, Mathematical Modeling, Probability
Mixed · Course · 1 - 3 Months
Northeastern University
Skills you'll gain: Algorithms, Bayesian Statistics, Theoretical Computer Science, Pseudocode, Computational Thinking, Data Structures, Graph Theory, Network Analysis, Probability, Probability & Statistics
Mixed · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
Build toward a degree
Advanced · Course · 1 - 4 Weeks
Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Intermediate · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Computational Thinking, Precision Medicine, Life Sciences
Intermediate · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving
Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Computational Thinking, Data Storage Technologies, Linear Algebra, Python Programming, Arithmetic
Build toward a degree
Advanced · Course · 1 - 4 Weeks