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 TrialDuke University
Skills you'll gain: C (Programming Language), Data Structures, Algorithms, Computational Thinking, Computer Programming, Debugging
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Computational Thinking, C (Programming Language), Data Structures, Programming Principles, Computer Programming, Data Store, Problem Management, Program Development, Debugging
Status: Free TrialUniversity of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Status: Free TrialVanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Computer Programming, Engineering Analysis, Scripting, Performance Tuning
Status: NewSkills you'll gain: Pseudocode, Programming Principles, Software Visualization, Computational Logic, Debugging, Computer Programming, Graphical Tools
Status: NewStatus: PreviewCoursera Instructor Network
Skills you'll gain: AI Personalization, Business Logic, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Programming Principles, Data Structures
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Computational Thinking, Education Software and Technology, Programming Principles, Debugging, Computer Programming, Algorithms, Development Environment, Computer Science, Brainstorming
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Data Storage, Computer Programming
Status: PreviewUniversity of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
Status: PreviewBall State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Status: Free TrialDuke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Pointers, Arrays, and Recursion: Duke University
- Abstraction, Problem Decomposition, and Functions: University of Colorado System
- Exploring C : University of Michigan
- Mastering Programming with MATLAB: Vanderbilt University
- Fundamentals of Programming Using Flowchart and Pseudocode: Packt
- Learn to Code: Fun with C#: Coursera Instructor Network
- Computational Thinking for K-12 Educators: Sequences and Loops: University of California San Diego
- Algorithms, Data Collection, and Starting to Code: University of Colorado System
- Learn to Program: Crafting Quality Code: University of Toronto
- Introduction to Programming: Ball State University










