Algorithm Python courses can help you learn sorting algorithms, search algorithms, and data structures like trees and graphs. You can build skills in problem-solving, optimizing code efficiency, and implementing algorithms in real-world applications. Many courses introduce tools such as Jupyter Notebooks and libraries like NumPy and Pandas, that support applying algorithms in data analysis and artificial intelligence projects.

National Taiwan University
Skills you'll gain: Operations Research, Network Model, Case Studies, Applied Mathematics, Mathematical Modeling, Machine Learning, Transportation Operations, Operations, Operational Analysis, Operations Management, Business Analytics, Process Optimization, Advanced Mathematics, Linear Algebra, Machine Learning Algorithms, Resource Allocation, Engineering Analysis, Calculus, Algorithms
Advanced · Course · 1 - 3 Months
University of Minnesota
Skills you'll gain: Cybersecurity, Cloud Computing, Information Technology, Technology Solutions, Technology Strategies, IT Infrastructure, Data Security, Information Systems, Mobile Security, Emerging Technologies, Innovation, Business Transformation, Blockchain, Encryption, Wireless Networks, Virtualization, Scalability
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Prompt Engineering, Microsoft Copilot, Generative AI, Computer Programming, Integrated Development Environments, Application Development, Development Environment
Intermediate · Course · 1 - 4 Weeks

Institut Mines-Télécom
Skills you'll gain: Image Analysis, Computer Vision, Image Quality, Data Processing, Computer Programming, Medical Imaging, Python Programming, Mathematical Modeling, Histogram, Algorithms, Machine Learning Algorithms
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Generative Model Architectures, Applied Machine Learning, Machine Learning Methods, Image Analysis, Graph Theory, Tensorflow, Artificial Neural Networks, PyTorch (Machine Learning Library), Health Informatics, Predictive Modeling, Unsupervised Learning, Natural Language Processing, Data Synthesis, Python Programming
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Applied Machine Learning, Matlab, Regression Analysis, Predictive Modeling, Classification And Regression Tree (CART), Machine Learning, Feature Engineering, Predictive Analytics, Statistical Modeling, Data Processing, Sampling (Statistics)
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Prompt Engineering, LangChain, ChatGPT, Multimodal Prompts, OpenAI, Generative AI, No-Code Development, LLM Application, Microsoft Power Platform, Application Programming Interface (API), Email Automation, Application Development, Microsoft Power Automate/Flow, Serverless Computing, JSON, Microsoft Azure, Microsoft Outlook, Email Marketing, Large Language Modeling, Python Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Back-End Web Development, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, CI/CD, Software Development, Cloud-Native Computing, Web Applications, Microservices, Containerization, Kubernetes, Web Development, Serverless Computing, Docker (Software)
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Estimation, Simulations, Applied Mathematics, Laboratory Testing, Matlab, Numerical Analysis, Electric Power Systems, Mathematical Modeling, Statistical Methods, Electrical Engineering, Electronic Components, Scripting, Algorithms, Chemistry, Calculus
Intermediate · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Statistical Inference, Regression Analysis, Statistical Methods, Statistical Analysis, Statistical Hypothesis Testing, Statistical Modeling, Machine Learning, Experimentation, Data Collection, Probability & Statistics, Research Design, Program Evaluation
Advanced · Course · 1 - 3 Months

Skills you'll gain: AWS SageMaker, AWS Identity and Access Management (IAM), Image Analysis, Amazon Elastic Compute Cloud, Amazon S3, Applied Machine Learning, Application Deployment, Machine Learning Algorithms, Computer Vision, Deep Learning, Machine Learning
Advanced · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Responsible AI, Liberal Arts, Machine Learning, Social Sciences, Social Studies, Natural Language Processing, Deep Learning, Ethical Standards And Conduct, Emerging Technologies, Human Computer Interaction
Beginner · Course · 1 - 4 Weeks