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 Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Data Presentation, Automation, Application Development, Program Development, Data Structures, Computational Logic, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management
University of Amsterdam
Skills you'll gain: Qualitative Research, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistical Inference, Statistical Analysis, Statistical Software, Probability Distribution, Research, Correlation Analysis, Research Design, Sampling (Statistics), Research Reports, Science and Research, Probability, Interviewing Skills, Data Analysis, Sample Size Determination, Statistical Methods, Social Sciences
University of London
Skills you'll gain: Applied Machine Learning, Feature Engineering, Machine Learning, Artificial Intelligence, Supervised Learning, Data Analysis, Computer Vision, Data Collection, Development Testing
Skills you'll gain: Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Feature Engineering, Generative AI, Dimensionality Reduction, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Applied Machine Learning, Data Access, Deep Learning, Data Analysis, Regression Analysis, Machine Learning, Statistical Analysis, Statistical Inference, Machine Learning Algorithms, Classification And Regression Tree (CART), Scikit Learn (Machine Learning Library)
University of Colorado Boulder
Skills you'll gain: Excel Macros, Peer Review, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Computer Programming, Project Design, Spreadsheet Software, Simulations, Automation, Algorithms, UI Components, Debugging, Data Management, User Interface (UI), Data Cleansing, Data Validation
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Software Engineering, Javascript, Algorithms, Computational Thinking
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Hardware, Computer Systems, Embedded Systems, OS Process Management, Data Storage, Computational Logic, Other Programming Languages, C (Programming Language), C# (Programming Language)
- Status: [object Object]
Google Cloud
Skills you'll gain: Cloud Security, Identity and Access Management, Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Threat Management, Cyber Threat Hunting, Risk Management Framework, Cyber Operations, Vulnerability Management, Continuous Monitoring, Event Monitoring, Disaster Recovery, Incident Management, Generative AI, DevSecOps, Cloud Computing, Data Security, Google Cloud Platform, Cybersecurity
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Embedded Software, Automation, Deep Learning, Simulation and Simulation Software, Software Architecture, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Hardware Architecture, Process Control, Systems Architecture, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Machine Learning Methods, Mathematical Modeling
Skills you'll gain: UI/UX Research, Usability Testing, User Experience Design, Usability, Presentations, Design Research, Persona (User Experience), User Centered Design, Research Methodologies, Prototyping, Interviewing Skills, Figma (Design Software), Information Privacy, Personally Identifiable Information
Skills you'll gain: Threat Modeling, Security Controls, Vulnerability Management, Cyber Threat Intelligence, Vulnerability Assessments, Cybersecurity, Security Awareness, Threat Detection, Data Security, MITRE ATT&CK Framework, NIST 800-53, Malware Protection, Risk Management Framework, Authorization (Computing), Personally Identifiable Information, Authentications, Encryption
Johns Hopkins University
Skills you'll gain: Rmarkdown, Version Control, Data Science, General Science and Research, Data Analysis, R Programming, Statistical Programming, Exploratory Data Analysis, Software Installation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Computational Thinking with Beginning C Programming: University of Colorado System
- Methods and Statistics in Social Sciences: University of Amsterdam
- Machine Learning for All: University of London
- IBM Machine Learning: IBM
- Excel/VBA for Creative Problem Solving: University of Colorado Boulder
- Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
- Introduction to Microprocessors: Arm
- Google Cloud Cybersecurity: Google Cloud
- Self-Driving Cars: University of Toronto
- Conduct UX Research and Test Early Concepts: Google