Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

Skills you'll gain: Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, AWS SageMaker, Artificial Intelligence, Data Ethics, Application Deployment, Large Language Modeling, Amazon Web Services, Machine Learning, MLOps (Machine Learning Operations), Business Solutions, Technology Strategies, Infrastructure Security, Governance, Data Security, Business Metrics
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Arithmetic, Mathematics Education, Geometry, Systems Of Measurement, General Mathematics
Beginner · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Peer Review, Storytelling, Writing, Content Creation, Creative Thinking, Active Listening, Constructive Feedback, Storyboarding
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Regression Analysis, Supervised Learning, Statistical Analysis, Data Analysis, Statistical Modeling, Predictive Modeling, Machine Learning Methods, Feature Engineering, Exploratory Data Analysis, Verification And Validation
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Calculus, Applied Mathematics, Derivatives, Engineering Calculations, Advanced Mathematics, Estimation
Mixed · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Waste Minimization, Chemistry, Chemical Engineering, Environmental Engineering and Restoration, Environmental Science, Environment, Environmental Issue, Materials science
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: MySQL, Database Administration, Google Cloud Platform, Cloud Hosting, Database Management, Cloud Management, SQL
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: SQL, Data Validation, Data Access, Query Languages, Data Mining, Data Analysis, Google Analytics
Beginner · Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Regression Analysis, Correlation Analysis, Statistical Inference, Data Analysis, Statistical Modeling, Statistical Analysis, Probability & Statistics
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Semiconductors, Electronic Systems, Materials science, Electrical Engineering, Electronic Components, Physics, Electronics, Applied Mathematics
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Generative AI, Adobe Photoshop, Image Quality, Data Import/Export, Editing, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI Agents, Responsible AI
Mixed · Course · 1 - 4 Weeks