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: NewStatus: Free Trial
Skills you'll gain: Java Programming, Programming Principles, Numerical Analysis
- Status: NewStatus: Preview
University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Matplotlib, Debugging, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Programming Principles, Computational Thinking, Engineering Analysis, Data Analysis, Computer Programming
- Status: NewStatus: Preview
Fractal Analytics
Skills you'll gain: Application Security, Security Controls, Interoperability, Computer Security, IT Security Architecture, Generative AI Agents, Real Time Data, Agentic systems, Generative AI, Servers, Application Development, Automation, Computer Programming
- Status: Preview
Duke University
Skills you'll gain: Game Design, Animation and Game Design, Animations, Interactive Design, Data Structures, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Computational Logic
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Design, Java Programming, Software Design Patterns, Records Management
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Unsupervised Learning, Markov Model, Big Data, Computational Thinking, Biology, Life Sciences, Molecular Biology, Algorithms, Taxonomy, Graph Theory, Data Analysis Software, Network Analysis, Program Development, Machine Learning Algorithms, Tree Maps, Machine Learning, Infectious Diseases, Molecular, Cellular, and Microbiology, Python Programming
- Status: Free Trial
University of Toronto
Skills you'll gain: Automation, Software Architecture, Simulation and Simulation Software, Control Systems, Hardware Architecture, Safety Assurance, Systems Architecture, Computer Vision, Technical Design, Mathematical Modeling, Taxonomy
- Status: Free Trial
Skills you'll gain: Extract, Transform, Load, Data Storytelling, Microsoft Power Platform, Excel Formulas, Microsoft Power Automate/Flow, Power BI, Data Analysis, Datamaps, Microsoft Excel, Data Presentation, Dashboard, Star Schema, Data Transformation, Data Analysis Expressions (DAX), Microsoft Copilot, Data Management, Spreadsheet Software, Data Modeling, Business Intelligence, Data Visualization
- Status: Free Trial
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Machine Learning, Data Ethics, Deep Learning, Unsupervised Learning, Human Machine Interfaces, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Human Computer Interaction, Human Factors, User Experience Design, Human Centered Design, Usability, Data Management, Project Management Life Cycle, Market Opportunities, Project Management, Product Design, Product Management, Data Science
- Status: NewStatus: Free Trial
Skills you'll gain: OS Process Management, System Programming, Data Integrity
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Pseudocode, Programming Principles, Computer Programming, Computational Thinking, Performance Tuning, Scalability
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Application Deployment, Build Tools, Service Design
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Java SE 17 Developer (1Z0-829): Unit 1: Pearson
- Introduction to Python for Scientific Computing: University of Colorado Boulder
- Model Context Protocol (MCP) Mastery: Fractal Analytics
- Introduction to Programming and Animation with Alice: Duke University
- Java SE 17 Developer (1Z0-829): Unit 3 : Pearson
- Bioinformatics: University of California San Diego
- Introduction to Self-Driving Cars: University of Toronto
- Microsoft Power BI and Power Platform for Productivity: Microsoft
- AI Product Management: Duke University
- Java SE 17 Developer (1Z0-829): Unit 7: Pearson