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 Colorado Boulder
Skills you'll gain: Computational Logic, Mathematical Modeling, Theoretical Computer Science, System Requirements, Verification And Validation, Agentic systems, Software Systems, Automation, Mechanical Engineering, Systems Analysis, Systems Engineering, Simulations, Applied Mathematics, Control Systems, Linear Algebra, Differential Equations, Hardware Architecture, Computer Science, Artificial Intelligence, Algorithms
- Status: Free Trial
Google
Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, User Story, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, Design Research, Persona (User Experience), Presentations, Web Design, User Centered Design, Research Design, Design Thinking, Prototyping
Coursera Project Network
Skills you'll gain: Test Automation, Test Case, Selenium (Software), Software Testing, Maintainability, Test Data, Debugging, Configuration Management
- Status: Free Trial
Peking University
Skills you'll gain: Data Structures, Algorithms, Database Systems, Theoretical Computer Science, File Systems, Data Storage, Performance Tuning
- Status: Free Trial
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment
- Status: Free Trial
University of Michigan
Skills you'll gain: Manufacturing Processes, Manufacturing and Production, Manufacturing Operations, Business Transformation, Technology Strategies, Digital Transformation, Technology Roadmaps, Emerging Technologies, Strategic Partnership, Industrial Engineering, Cost Benefit Analysis, Computer-Aided Design, Prototyping, System Implementation, Organizational Change
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Deep Learning, Software Development, Machine Learning Methods, Image Analysis, Linear Algebra, Numerical Analysis, Data Processing, Data Structures, Performance Tuning, Data Transformation, Algorithms
- Status: Free Trial
University of London
Skills you'll gain: Virtual Reality, Unity Engine, Augmented and Virtual Reality (AR/VR), Virtual Environment, Animations, Non-Verbal Communication, Human Computer Interaction, Psychology, Interpersonal Communications, Artificial Intelligence
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Decision Support Systems, Database Design, Relational Databases, Database Management, Database Management Systems, SQL, Descriptive Statistics, Data Literacy, Statistics, Business Intelligence, Microsoft Excel, Extract, Transform, Load, Data-Driven Decision-Making, Business Analytics, Data Manipulation, Data Science
Pontificia Universidad Católica de Chile
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Computer Architecture, Programming Principles, Engineering Design Process, Embedded Systems, Schematic Diagrams, Simulation and Simulation Software
Vanderbilt University
Skills you'll gain: Storytelling, Game Design, Video Game Development, Animation and Game Design, Timelines, Culture, Multimedia, Media and Communications, Art History
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Color Theory, Graphic Design, Typography, User Experience Design, Digital Design, Design, Design Elements And Principles, Graphics Software, Adobe InDesign, Design Software, Photo Editing, Web Design and Development, Adobe Photoshop
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Foundations of Autonomous Systems: University of Colorado Boulder
- Google UX Design: Google
- Building Test Automation Framework using Selenium and TestNG: Coursera Project Network
- 高级数据结构与算法: Peking University
- The Java Language: LearnQuest
- Additive Manufacturing: University of Michigan
- CUDA Advanced Libraries: Johns Hopkins University
- Building Interactive 3D Characters and Social VR: University of London
- The Nature of Data and Relational Database Design: University of California, Irvine
- Electrónica Digital Bit a Bit: Fundamentos, Verilog y FPGA: Pontificia Universidad Católica de Chile