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
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Data Structures, Network Analysis, Pseudocode, Network Model
Skills you'll gain: Microservices, Application Deployment, Google Cloud Platform, Cloud Applications, Spring Boot, Kubernetes, Java, Software Architecture, Data Migration, Cloud Services, Application Performance Management, Application Programming Interface (API), Databases
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Science, Data Storage, Computer Architecture, Computer Programming, Database Systems, Software Design Patterns, Performance Tuning, Computational Logic, Debugging
University of California, Davis
Skills you'll gain: Data Visualization Software, Data Visualization, Interactive Data Visualization, Dashboard, Tableau Software, Data Presentation, Tree Maps, Data Analysis, Data Import/Export
Skills you'll gain: Unit Testing, Application Deployment, Flask (Web Framework), Software Testing, Application Development, Python Programming, Package and Software Management, Web Applications, Application Programming Interface (API), Natural Language Processing, Artificial Intelligence, IBM Cloud, Programming Principles, Style Guides
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Maintainability, Debugging, Software Testing, Data Structures
Skills you'll gain: Analytics, Business Analytics, Data Analysis, Data-Driven Decision-Making, Business Intelligence, Data Literacy, Big Data, Data Storytelling, Statistical Analysis, Microsoft Excel, Data Visualization Software, R Programming
Skills you'll gain: Extract, Transform, Load, Star Schema, Microsoft Power Platform, Data Analysis Expressions (DAX), Data Storytelling, Microsoft Power Automate/Flow, Dashboard, Microsoft Excel, Power BI, Excel Formulas, Data-Driven Decision-Making, Data Analysis, Microsoft Copilot, Data Presentation, Spreadsheet Software, Data Transformation, Data Literacy, Generative AI, ChatGPT, Productivity Software
University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Semiconductors, Electronic Systems, Electrical Engineering, Electronic Components, Basic Electrical Systems, Electric Power Systems, Electrical Power, Systems Analysis, Electronics, Simulations, Engineering Analysis, Mathematical Modeling, Systems Design, Plot (Graphics), Technical Design, Engineering Design Process, Engineering Calculations, Matlab
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
- Status: Free
Universiteit Leiden
Skills you'll gain: Language Competency, Anthropology, Cultural Diversity, Liberal Arts, Oral Comprehension, Oral Expression, Interviewing Skills, Vocabulary, Grammar, Psychology, Social Sciences, Sociology, Research
University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Data Analysis, Computational Thinking, Graph Theory, Markov Model, Biochemistry, Life Sciences, Microbiology, Statistical Analysis, Medical Science and Research, Precision Medicine, Biology, Pharmacology, Algorithms, Infectious Diseases, Data Mining
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Algorithms on Graphs: University of California San Diego
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud
- 程序设计与算法: Peking University
- Fundamentals of Visualization with Tableau: University of California, Davis
- Developing AI Applications with Python and Flask: IBM
- Python Classes and Inheritance: University of Michigan
- Data-driven Decision Making: PwC
- Microsoft Power BI and Power Platform for Productivity: Microsoft
- Power Electronics: University of Colorado Boulder
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign