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 Toronto
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Artificial Neural Networks, Artificial Intelligence, Machine Learning Algorithms, Machine Learning, Python Programming, NumPy, Linear Algebra
University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Operating Systems, Computer Architecture
Skills you'll gain: Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Threat Detection, Cyber Threat Hunting, Incident Management, Cybersecurity, Security Information and Event Management (SIEM), Security Controls, Document Management, Data Integrity, Technical Communication, Technical Documentation
University of Pennsylvania
Skills you'll gain: R Programming, Statistical Analysis, Statistical Methods, Statistical Software, Statistical Modeling, Statistical Inference, Data Analysis, Probability & Statistics, Regression Analysis, Research Design, Graph Theory
- Status: Free
Skills you'll gain: Image Analysis, Computer Vision, Digital Communications, Computer Graphics, Visualization (Computer Graphics), Medical Imaging, Applied Mathematics, Spatial Analysis, Advanced Mathematics, Linear Algebra, Matlab, Mathematical Modeling, Algorithms, Probability Distribution
Skills you'll gain: Relational Databases, Database Management Systems, SQL, Database Design, Databases, MySQL, NoSQL, Query Languages
University of Michigan
Skills you'll gain: Django (Web Framework), Object-Relational Mapping, Database Design, Model View Controller, SQL, Databases, Object Oriented Programming (OOP), Web Applications, Data Modeling, Application Security, Hypertext Markup Language (HTML), Software Design Patterns, Python Programming
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, User Interface (UI), User Interface (UI) Design, Mobile Development, Interactive Design, Application Development, Data Storage, Game Design, Program Development, Geographic Information Systems, Global Positioning Systems, Programming Principles, Computer Programming, File Management
University of Colorado Boulder
Skills you'll gain: SQL, Database Management, Query Languages, Relational Databases, Database Design, Database Theory, Data Analysis, Data Access, Data Manipulation, Data Modeling
University of Colorado Boulder
Skills you'll gain: Control Systems, Mechanics, Torque (Physics), Vibrations, Linear Algebra, Numerical Analysis, Engineering Calculations, Simulations, Engineering Analysis, Differential Equations, Physics, Mathematical Modeling, Visualization (Computer Graphics), Simulation and Simulation Software, Applied Mathematics, Engineering, Verification And Validation, Advanced Mathematics, Estimation, Matlab
Universidad Austral
Skills you'll gain: Debugging, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting, Computer Programming, Object Oriented Programming (OOP), Virtual Environment
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Cloud Hosting, HTML and CSS, Web Design and Development, GitHub, Web Servers, Web Content
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Visual Perception for Self-Driving Cars: University of Toronto
- Concurrency in Go: University of California, Irvine
- Incident Response and Digital Forensics: IBM
- A Crash Course in Causality: Inferring Causal Effects from Observational Data: University of Pennsylvania
- Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital: Duke University
- Introduction to Databases for Back-End Development: Meta
- Building Web Applications in Django: University of Michigan
- Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
- The Structured Query Language (SQL): University of Colorado Boulder
- Spacecraft Dynamics and Control: University of Colorado Boulder