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 Trial
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming, Numerical Analysis
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, IBM Cloud, Keras (Neural Network Library), Cloud Applications, Deep Learning, Tensorflow, Visualization (Computer Graphics), PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Application Deployment, Augmented Reality, Machine Learning, Data Processing
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Technical Design, Software Design, Program Development, Debugging, Verification And Validation, Development Environment
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Applied Machine Learning, Deep Learning, Feature Engineering, Artificial Neural Networks, Visualization (Computer Graphics), Data Processing, Network Architecture
- Status: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Development Environment, Programming Principles, Debugging, Data Structures, Computer Programming, Program Development, Algorithms, Test Data, Data Validation, User Interface (UI), Unit Testing, Data Import/Export, Data Management, Command-Line Interface, Statistical Programming
- Status: Free Trial
Skills you'll gain: Data Ethics, Data Analysis, Data-Driven Decision-Making, Google Sheets, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, SQL, Data Management
- Status: Free Trial
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
- Status: Free Trial
Skills you'll gain: SQL, Jupyter, Data Literacy, Data Mining, Peer Review, Data Modeling, Relational Databases, Stored Procedure, Databases, Data Science, Big Data, Computer Programming Tools, Query Languages, Data Cleansing, GitHub, Business Analysis, Cloud Computing, Data Analysis, Digital Transformation, R Programming
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Application Development, Algorithms, File Management
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Electronic Hardware, Integrated Development Environments, Electronic Components, Development Environment, Computer Programming Tools, Computer Hardware, Computer Programming, Digital Communications
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Program Development, Command-Line Interface, Functional Design, Debugging, Data Validation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Programming in C: University of Michigan
- Introduction to Computer Vision and Image Processing: IBM
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Advanced Computer Vision with TensorFlow: DeepLearning.AI
- Object Oriented Programming: University of London
- Foundations: Data, Data, Everywhere: Google
- Object Oriented Programming in Java: University of California San Diego
- Introduction to Data Science: IBM
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- The Arduino Platform and C Programming: University of California, Irvine