Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Interpersonal Communications, Scrum (Software Development), Sprint Retrospectives, User Story, Waterfall Methodology, Sprint Planning, Quality Management, Continuous Improvement Process
Johns Hopkins University
Skills you'll gain: Rmarkdown, Tidyverse (R Package), Ggplot2, Spatial Data Analysis, Data Visualization Software, Statistical Visualization, Geospatial Information and Technology, Data Manipulation, Scatter Plots, Plotly, Interactive Data Visualization, R Programming, Data Mapping
University of London
Skills you'll gain: Pseudocode, Algorithms, Computational Thinking, Computer Science, Data Structures, Program Development
Coursera Project Network
Skills you'll gain: Cross Platform Development, Application Development, Program Development, Computer Programming, Python Programming, Software Installation
Columbia University
Skills you'll gain: Computer Graphics, Image Analysis, Computer Vision, Automation
University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Generative AI, Applied Machine Learning, Machine Learning Methods, Image Analysis, Graph Theory, Tensorflow, Network Analysis, Artificial Neural Networks, PyTorch (Machine Learning Library), Machine Learning Software, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Predictive Modeling, Technical Communication, Scientific Methods, Natural Language Processing, Data Synthesis, Python Programming
University of California, Irvine
Skills you'll gain: Blockchain, Data Sharing, Cryptography, Transaction Processing, Distributed Computing, Network Model, FinTech, Emerging Technologies, Encryption, Digital Assets, Scalability, Data Structures, Version Control, Data Validation, Ideation
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Software Design Patterns, Software Design, Object Oriented Programming (OOP), Java, Program Development, Computer Programming, JUnit, Simulations, Algorithms
Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Rmarkdown, Stakeholder Communications, Data Ethics, Data-Driven Decision-Making, Data Cleansing, Tableau Software, Data Visualization Software, Ggplot2, Dashboard, Data Integrity, Data Collection, Business Analysis, R Programming, Interviewing Skills, Data Transformation, Analytical Skills, Data Analysis
Skills you'll gain: Statistical Hypothesis Testing, Statistical Analysis, Correlation Analysis, SAS (Software), Regression Analysis, Statistical Methods, Probability & Statistics, Statistical Modeling, Plot (Graphics), Data Analysis, Analysis
University of Colorado Boulder
Skills you'll gain: Statistical Modeling, Statistical Machine Learning, Regression Analysis, Predictive Modeling, Statistical Analysis, Classification And Regression Tree (CART), Probability & Statistics, Supervised Learning, Machine Learning, Machine Learning Algorithms, Unsupervised Learning
Università di Napoli Federico II
Skills you'll gain: Simulation and Simulation Software, Mechanical Design, Mechanical Engineering, Computer Vision, Experimentation, Matlab, Technical Design, Vibrations, Hydraulics, Mathematical Modeling, Integration Testing, Automation, Data Validation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Agile Dev Practices: SDLC & Project Management: Northeastern University
- Advanced Data Visualization with R: Johns Hopkins University
- Problems, Algorithms and Flowcharts: University of London
- إعداد برنامج باي تشارم للمبتدئين: Coursera Project Network
- 3D Reconstruction - Single Viewpoint : Columbia University
- Advanced Deep Learning Methods for Healthcare: University of Illinois Urbana-Champaign
- The Blockchain System: University of California, Irvine
- Projet de programmation (en Java): École Polytechnique Fédérale de Lausanne
- تحليلات البيانات من Google: Google
- Introduction to Statistical Analysis: Hypothesis Testing: SAS