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
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, Programming Principles, .NET Framework, Computer Programming, Integrated Development Environments, Data Entry, Application Development, User Interface (UI), Business Logic, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
Skills you'll gain: Computing Platforms, Software Development Life Cycle, Application Development, Programming Principles, Databases, Database Management, Web Applications, Software Installation, Browser Compatibility, Cloud Computing, Information Technology, Software Versioning, Computer Programming
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Programming Principles, C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computer Systems, Computational Thinking, Data Structures, Algorithms, File Management, Program Development, Data Storage, Debugging
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Computer Science, Software Testing, Computational Thinking, File Management, Integration Testing, Software Technical Review, System Programming
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
Microsoft
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment
Vanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Application Development, Data Structures, Scripting, Performance Tuning
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Machine Learning Methods, Algorithms, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Data Analysis, Computer Programming, Programming Principles, Data Processing, Application Development, Data Structures, Scripting, Debugging, Mathematical Software, Data Manipulation
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Scripting, Software Design Patterns, Computational Logic, Computer Science, File Management
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, Engineering Software, System Programming, Computer Programming, Operating Systems, Data Structures, Linux
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Visual Basic Programming: LearnQuest
- Introduction to Software, Programming, and Databases : IBM
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- C and Go: Classical and Modern Programming: University of California, Santa Cruz
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Introduction to Programming With C#: Microsoft
- Mastering Programming with MATLAB: Vanderbilt University
- Programming in C: University of Michigan
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- Programming in Python: A Hands-on Introduction: Codio