Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Algorithm Python Course Catalog
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Java, Computer Science, Mathematics and Mathematical Modeling, Geometry, General Mathematics
Skills you'll gain: Predictive Modeling, Data Analysis, Analytics, Regression Analysis, Predictive Analytics, Statistical Modeling, Advanced Analytics, Data Wrangling, Data Science, Statistical Analysis, Exploratory Data Analysis, Feature Engineering, Scikit Learn (Machine Learning Library), Pandas (Python Package), Correlation Analysis, Data Manipulation, Statistical Methods, Business Analytics, Data Transformation, Statistics
Google
Skills you'll gain: Python Programming, Scripting, Scripting Languages, Programming Principles, Computer Programming, Debugging, IT Automation, Algorithms, Computer Science, Data Manipulation, Data Science, Data Dictionary, Data Structures, Arithmetic, Integrated Development Environments, Software Development, Software Engineering, Automation, Systems Administration, Robotic Process Automation
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Data Manipulation, Data Analysis, Data Science, Scripting, Algorithms, Computer Programming, Scripting Languages, Computer Science, Package and Software Management, Systems Administration, Software Installation, Software Configuration Management, Linux Administration
Scrimba
Skills you'll gain: Python Programming, Computer Programming, Computer Science
Duke University
Skills you'll gain: Pandas (Python Package), NumPy, Predictive Modeling, Matplotlib, Data Manipulation, Data Science, Plot (Graphics), Python Programming, Programming Principles, Data Wrangling, Predictive Analytics, Analytics, Statistical Modeling, Simulations, Data Import/Export, Data Analysis, Computer Programming, Data Processing, Simulation and Simulation Software, Program Development
Rice University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming
Rice University
Skills you'll gain: Algorithms, Computational Thinking, Computer Programming, Graph Theory, Mathematics, Theoretical Computer Science
Stanford University
Skills you'll gain: Graph Theory, Algorithms, Data Structures, Theoretical Computer Science, Computer Science, Computer Programming, Advanced Mathematics, Mathematics and Mathematical Modeling
Duke University
Skills you'll gain: Python Programming, Programming Principles, Computer Programming, Program Development, Debugging, Algorithms, Computational Thinking, Computer Science, Software Engineering, Computer Programming Tools, Software Development, Software Testing, Development Testing, Software Quality Assurance, Software Development Tools, Software Engineering Tools, Quality Assurance and Control
Coursera Project Network
Skills you'll gain: Cryptography, Python Programming
University of Leeds
Skills you'll gain: Python Programming, Computer Programming, Programming Principles, Computer Science, Algorithms, Computational Logic, Theoretical Computer Science, Software Engineering
Algorithm Python learners also search
In summary, here are 10 of our most popular algorithm python courses
- Algorithms, Part I:Â Princeton University
- Data Analysis with Python:Â IBM
- Crash Course on Python:Â Google
- Python Data Structures:Â University of Michigan
- Learn Python:Â Scrimba
- Programming for Python Data Science: Principles to Practice:Â Duke University
- Algorithmic Thinking (Part 2):Â Rice University
- Algorithmic Thinking (Part 1):Â Rice University
- Algorithms:Â Stanford University
- Python Programming Fundamentals:Â Duke University