Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Google Cloud
Skills you'll gain: Generative AI, Google Gemini, Machine Learning Methods, Artificial Intelligence, Machine Learning
Beginner · Course · 1 - 4 Weeks

S.P. Jain Institute of Management and Research
Skills you'll gain: Brand Strategy, Brand Management, Brand Marketing, Branding, Brand Awareness, Brand Loyalty, Product Lifecycle Management, Strategic Marketing, Marketing Management, Integrated Marketing Communications, Value Propositions, Cross-Channel Marketing, Portfolio Management, Competitive Analysis, Business Metrics, Consumer Behaviour, Business Valuation, Continuous Monitoring
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Data Manipulation, Informatics, Clinical Informatics, Data Science, Health Informatics, Clinical Data Management, Classification Algorithms, Analytics, Model Evaluation, Data Validation, Performance Testing
Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, Microservices, System Design and Implementation, Software Architecture, Data Pipelines, Software Design Patterns, Software Design, Functional Design, Cloud Computing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Generative Model Architectures, LLM Application, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Machine Learning Algorithms, Model Training, Artificial Neural Networks, Feature Engineering, Unstructured Data, Model Evaluation, Dimensionality Reduction, Model Optimization
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Electrical Substation, Electrical Systems, Electrical Wiring, Electrical Equipment, Electric Power Systems, Electrical Safety, Electrical Power, High Voltage, Building Services Engineering, HVAC, Mechanical Design, Construction, Civil Engineering, Safety Standards, Building Design, Schematic Diagrams, Engineering Calculations
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Unreal Engine, Adobe After Effects, Motion Graphics, Animations, Animation and Game Design, Multimedia, 3D Modeling, 3D Assets, Logo Design, Cinematography, Video Editing, Post-Production, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Photo/Video Production and Technology, Autodesk, Visual Storytelling, Graphical Tools, Creative Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Vector Databases, Hugging Face, MongoDB, Embeddings, NoSQL, AI Personalization, Artificial Intelligence, PostgreSQL, Relational Databases, Database Management Systems, Generative AI, Operational Databases, SQL, Databases, Database Systems, LLM Application, Query Languages, Applied Machine Learning, Machine Learning, Data Science
Intermediate · Specialization · 1 - 3 Months

Parsons School of Design, The New School
Skills you'll gain: Environment Health And Safety, Social Determinants Of Health, Health Disparities, Sustainable Architecture, Occupational Health, Health Equity, Sustainable Design, Community Health, Pollution Prevention, Environmental Science, Chemistry, Environmental Issue, Community Development, Sustainability Standards, Social Justice, Product Lifecycle Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Statistical Inference, Statistical Modeling, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Ethics, Statistical Analysis, Experimentation, Research Design, Statistical Methods, Statistical Programming, Data Science, Data Analysis, R (Software), Predictive Modeling, Statistical Software, Predictive Analytics, Probability & Statistics, General Science and Research, Correlation Analysis
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Imperial College London
Skills you'll gain: Generative AI, Tensorflow, Autoencoders, Generative Model Architectures, Bayesian Network, Deep Learning, Image Analysis, Bayesian Statistics, Model Optimization, Probability Distribution, Model Training, Sampling (Statistics), Data Transformation
Advanced · Course · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Blockchain, Cryptography, Cryptographic Protocols, Encryption, FinTech, Data Sharing, Public Key Infrastructure, Transaction Processing, Key Management, Fraud detection, Distributed Computing, Payment Systems, Data Integrity, Network Model, Emerging Technologies, Digital Assets, Authentications, Data Security, Information Privacy, Digital Transformation
Beginner · Specialization · 3 - 6 Months