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
Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Project Management
- Status: Free Trial
MathWorks
Skills you'll gain: Image Analysis, Matlab, Computer Vision, Automation, Anomaly Detection, Data Store
- Status: Free Trial
Skills you'll gain: Algorithms, Computer Hardware, IBM Cloud, Cryptography, Python Programming, Computer Programming, Telecommunications, Emerging Technologies, Theoretical Computer Science, Linear Algebra, Simulations
- Status: Free Trial
Skills you'll gain: Performance Tuning, Microarchitecture, Real-Time Operating Systems, Embedded Systems, Application Security, System Programming, Security Engineering, Computer Architecture, Hardware Architecture, Authentications
- Status: Free Trial
University of Michigan
Skills you'll gain: Kinesiology, Injury Prevention, Analytics, Data Analysis, Physical Therapy, Applied Machine Learning, Vital Signs, Python Programming, Machine Learning, Stress Management, Global Positioning Systems, Data Collection, Data Validation
- Status: Preview
Johns Hopkins University
Skills you'll gain: Preventative Care, Patient Education And Counseling, Pharmacology, Primary Care, Medication Administration, Health Equity, Public Health, Community Health, Health Assessment, Infectious Diseases, Laboratory Testing, Cultural Responsiveness
- Status: Free Trial
Columbia University
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Algorithms, Machine Learning Algorithms, Machine Learning
Coursera Project Network
Skills you'll gain: React.js, Ajax, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Restful API, Web Applications, Web Development, Javascript, Application Development, Computer Programming
- Status: Free Trial
LearnQuest
Skills you'll gain: Time Series Analysis and Forecasting, Demand Planning, Trend Analysis, Data Visualization, Customer Demand Planning, Regression Analysis, Matplotlib, Forecasting, Predictive Modeling, Supply Chain Management, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Statistical Modeling, Machine Learning, Python Programming
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Time Series Analysis and Forecasting, Forecasting, R Programming, Bayesian Statistics, Statistical Modeling, Statistical Analysis, Statistical Inference, Regression Analysis, Data Analysis, Mathematical Modeling, Probability Distribution
- Status: NewStatus: Free Trial
Skills you'll gain: iOS Development, Interactive Data Visualization, Data Storage Technologies, Computer Programming, Data Management, Data Structures
- Status: Free Trial
Duke University
Skills you'll gain: AWS SageMaker, Large Language Modeling, MLOps (Machine Learning Operations), Amazon Web Services, Personally Identifiable Information, Amazon CloudWatch, Continuous Monitoring, Amazon Elastic Compute Cloud, General Data Protection Regulation (GDPR), Data Ethics, Secure Coding, Prompt Engineering, Rust (Programming Language), Generative AI, Software Development Tools, Cloud Computing, Serverless Computing, Development Environment
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Manage Your Versions with Git (Part I): Coursera Project Network
- Automating Image Processing: MathWorks
- Quantum Computing with Qiskit and Advanced Algorithms: Packt
- Advanced Armv8-M Features: Arm
- Wearable Technologies and Sports Analytics: University of Michigan
- PrEParing: PrEP for Providers and Patients: Johns Hopkins University
- Features and Boundaries: Columbia University
- Web Development in React.js: Build a Web App: Coursera Project Network
- Demand Forecasting Using Time Series: LearnQuest
- Bayesian Statistics: Time Series Analysis: University of California, Santa Cruz