Filter by
The language used throughout the course, in both instruction and assessments.
3,070 results for "programming"
University of California, Davis
Skills you'll gain: Computer Programming, Javascript, Web Development, Front-End Web Development, HTML and CSS, Web Design, Programming Principles, Web Development Tools, Interactive Design
University of Pennsylvania
Skills you'll gain: Mathematics, Computer Vision, Linear Algebra, Problem Solving, Geometry, Algebra, Planning, Computer Graphics, Estimation, Mathematical Theory & Analysis, Computer Programming, Differential Equations, Visualization (Computer Graphics), Algorithms, Matlab, Software Visualization, Computer Graphic Techniques, Theoretical Computer Science, Graph Theory, Material Handling, Computational Thinking, Geovisualization
Johns Hopkins University
Skills you'll gain: R Programming, Data Analysis, Statistical Programming, Statistical Analysis, Computer Programming, Exploratory Data Analysis, General Statistics, Problem Solving, Data Analysis Software, Probability & Statistics, Computer Programming Tools, Critical Thinking, Programming Principles, Statistical Tests, Data Management, Data Structures, Statistical Machine Learning, Basic Descriptive Statistics, Algorithms, Data Model, Human Learning, Machine Learning, Machine Learning Algorithms, Process Analysis, Correlation And Dependence, Data Visualization, Data Visualization Software, Plot (Graphics), Regression, Applied Machine Learning, Big Data, Computational Thinking, Data Mining, Estimation, Extract, Transform, Load, Probability Distribution, Databases, Interactive Data Visualization, Computer Graphics, Machine Learning Software, Communication, Computer Graphic Techniques, Knitr, Natural Language Processing, Visualization (Computer Graphics), Interactive Design, Product Development, Web Development
Skills you'll gain: Machine Learning, Deep Learning, Artificial Neural Networks, Human Learning, Python Programming, Machine Learning Algorithms, Applied Machine Learning, Algorithms, Machine Learning Software, Regression, Network Model, Statistical Machine Learning, Computer Vision, Apache, Big Data, Mathematical Theory & Analysis, Computer Programming, Data Analysis, Network Architecture, Extract, Transform, Load, Data Visualization, Tensorflow, Visualization (Computer Graphics), Dimensionality Reduction, Data Science
University of Michigan
Skills you'll gain: Python Programming, Data Analysis, Computer Programming, Machine Learning, Algorithms, Applied Machine Learning, Data Mining, Machine Learning Algorithms, Exploratory Data Analysis, Statistical Programming, Data Management, Extract, Transform, Load, Natural Language Processing, Critical Thinking, Statistical Machine Learning, Graph Theory, Network Analysis, Computer Programming Tools, Human Learning, Data Visualization, Network Model, Data Analysis Software, Regression, Computer Networking, General Statistics, Network Architecture, Plot (Graphics), Visualization (Computer Graphics), Computer Graphics
University of Colorado System
Skills you'll gain: Computer Programming, C Programming Language Family, Data Analysis, Algorithms, Computational Thinking
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Basic Descriptive Statistics, Computer Programming, Data Analysis, Finance, Financial Analysis, Probability & Statistics, Python Programming, Statistical Analysis, Data Analysis Software, General Statistics, Probability Distribution, Data Visualization
University of Colorado System
Skills you'll gain: Computer Programming, C Programming Language Family, Computer Programming Tools, Programming Principles
- Status: Free
University of Washington
Skills you'll gain: Computer Programming, Other Programming Languages
Stanford University
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Data Structures, Graph Theory, Critical Thinking, Programming Principles, Computational Thinking, Mathematical Theory & Analysis
Skills you'll gain: Machine Learning, Deep Learning, Machine Learning Algorithms, Artificial Neural Networks, Python Programming, Cloud Computing, Computer Vision, Human Learning, IBM Cloud, Human Computer Interaction, Algorithms, Applied Machine Learning, Machine Learning Software, Computer Programming, Application Development, Cloud API, Cloud Applications, Computer Programming Tools, Natural Language Processing, Software Engineering Tools, Visualization (Computer Graphics), Software Engineering, Cloud-Based Integration, Software As A Service, Communication, Customer Analysis, Data Analysis, Programming Principles, Software Architecture, Agile Software Development, Product Management, Software Testing, Software-Defined Networking, Javascript, Data Science
- Status: Free
Johns Hopkins University
Skills you'll gain: Business Analysis, Data Analysis, Data Visualization, Spreadsheet Software, Data Model, Decision Making, Microsoft Excel, Process Analysis, Statistical Visualization
In summary, here are 10 of our most popular programming courses
- JavaScript for Beginners: University of California, Davis
- Robotics: University of Pennsylvania
- Data Science: Johns Hopkins University
- IBM AI Engineering: IBM
- Applied Data Science with Python: University of Michigan
- Computational Thinking with Beginning C Programming: University of Colorado System
- Python and Statistics for Financial Analysis: The Hong Kong University of Science and Technology
- C++ Programming for Unreal Game Development: University of Colorado System
- Programming Languages, Part C: University of Washington
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming: Stanford University