Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
- Status: Free
The University of Melbourne
Skills you'll gain: Algorithms, Computer Programming, Python Programming
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Computational Thinking, Critical Thinking, Computer Programming Tools, Computational Logic, Data Structures, Programming Principles, Software Testing
Vanderbilt University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Mobile Development, Android Development, Computer Programming Tools, Application Development, Data Structures, Mobile Development Tools, Problem Solving
University of Michigan
Skills you'll gain: Computer Programming, Python Programming
Skills you'll gain: Computer Programming, Data Analysis, Python Programming
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Computer Programming, Scala Programming
Skills you'll gain: Machine Learning, Deep Learning, Machine Learning Algorithms, Artificial Neural Networks, Natural Language Processing, Cloud Computing, Computer Vision, Human Learning, IBM Cloud, Algorithms, Applied Machine Learning, Machine Learning Software, Python Programming, Computer Programming, Cloud API, Cloud Applications, Computer Programming Tools, Human Computer Interaction, Application Development, Visualization (Computer Graphics), Computational Thinking, Software Engineering Tools, Cloud-Based Integration, Communication, Software Engineering, User Experience, Data Analysis, Programming Principles, Software Architecture, Agile Software Development, Software Framework, Software Testing, System Programming, Web Development, Javascript, Data Science
Jordan University of Science and Technology
Skills you'll gain: Computer Programming
DeepLearning.AI
Skills you'll gain: Machine Learning, Calculus, Differential Equations, Mathematics, Machine Learning Algorithms, Regression, Algebra, Algorithms, Artificial Neural Networks, General Statistics, Linear Algebra, Probability & Statistics, Statistical Analysis
Coursera Project Network
Skills you'll gain: Computer Programming, Python Programming
Rice University
Skills you'll gain: Computer Programming, Computer Programming Tools, Problem Solving, Programming Principles, Python Programming, Computational Logic, Computational Thinking, Data Analysis, Data Structures
University of California, Davis
Skills you'll gain: Computer Programming, Programming Principles, Security Engineering, Software Security, System Security, Security Software, Software Engineering, Computer Security Models
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Discrete Optimization: The University of Melbourne
- Algorithmic Toolbox: University of California San Diego
- Java for Android: Vanderbilt University
- Python Functions, Files, and Dictionaries: University of Michigan
- Python for Data Science, AI & Development: IBM
- Functional Programming in Scala Capstone: École Polytechnique Fédérale de Lausanne
- IBM AI Developer: IBM
- Object Oriented Development using C#: Jordan University of Science and Technology
- Mathematics for Machine Learning and Data Science: DeepLearning.AI
- Compose and Program Music in Python using Earsketch: Coursera Project Network