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
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments

Coursera Project Network
Skills you'll gain: Amazon Web Services, Amazon S3, Computer Vision, Cloud Computing, Image Analysis, Application Deployment, Machine Learning
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Data Structures, Video Game Development, Data Storage, Object Oriented Programming (OOP), Computer Programming
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Program Development, Application Design, Data Structures, Data Management

Skills you'll gain: Computer Vision, Python Programming, Image Analysis, Real Time Data, Visualization (Computer Graphics), Development Environment, Deep Learning, Software Installation, Performance Tuning, System Configuration, Algorithms
Status: Free TrialJohns Hopkins University
Skills you'll gain: Apache Hadoop, File Systems, Big Data, Java, Data Structures, Infrastructure Architecture, File Management, Systems Architecture, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
Status: PreviewUniversidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
Status: NewStatus: Free TrialSkills you'll gain: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development

Skills you'll gain: PyTorch (Machine Learning Library), Computer Vision, NumPy, Matplotlib, Deep Learning, Pandas (Python Package), Image Analysis, Python Programming, Artificial Neural Networks, Data Manipulation
Status: Free TrialUniversity of Glasgow
Skills you'll gain: Matlab, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Engineering Practices
Status: Free TrialUniversity of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Programming Principles, Data Structures, Data Modeling, Data Management
Status: NewStatus: Free TrialSkills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Scripting Languages, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Object Oriented Programming (OOP), Data Manipulation, Linear Algebra
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Python Programming for Quantum Computing: Packt
- Implementando modelo Computer Vision en Amazon Sagemaker: Coursera Project Network
- More C++ Programming and Unreal: University of Colorado System
- Object Oriented Programming in Java: IBM
- Computer Vision: Face Recognition Quick Starter in Python: Packt
- HDFS Architecture and Programming: Johns Hopkins University
- Object-Oriented Programming with Java: Universidad de Palermo
- Rust Programming Essentials: Unit 1: Pearson
- Deep Learning - Computer Vision for Beginners Using PyTorch: Packt
- Fundamental MATLAB Programming for AI: University of Glasgow










