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
Imperial College London
Skills you'll gain: Analytical Skills, Sampling (Statistics), Statistical Hypothesis Testing, Statistical Analysis, Data Analysis, Exploratory Data Analysis, Quantitative Research, Probability & Statistics, R Programming, Statistics, Descriptive Statistics, Probability Distribution, Data Import/Export
University of California San Diego
Skills you'll gain: Cryptographic Protocols, Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Algorithms, Theoretical Computer Science, Computational Thinking, Python Programming, Logical Reasoning
University of Colorado Boulder
Skills you'll gain: Graphic Design, Graphic and Visual Design, Graphic and Visual Design Software, Design, Visual Design, Creative Design, Typography, Design Reviews, Adobe Photoshop, Design Elements And Principles, Peer Review, Color Theory, Editing
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Computer Programming Tools, Integrated Development Environments, Software Documentation, Virtual Environment, Data Storage, Scripting
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Design Software, Design Thinking, Hardware Troubleshooting, Conceptual Design, Visualization (Computer Graphics), Computer Hardware, Manufacturing Processes, Emerging Technologies, Manufacturing and Production, Mechanical Design, Computer Graphics, Design, Innovation, Product Design, Digital Design, Community Development, Business Transformation, Industrial Design, Prototyping
Skills you'll gain: Data Cleansing, Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Tableau Software, Data Visualization Software, Data Analysis, Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, SQL, Dashboard, Data Quality, Data Collection, Data Processing
Duke University
Skills you'll gain: Business Analytics, Business Metrics, Business Process Improvement, Business Intelligence, Tableau Software, Performance Measurement, Data Analysis, Key Performance Indicators (KPIs), Web Analytics, Data-Driven Decision-Making, E-Commerce, Financial Services, SQL, Decision Making
Board Infinity
Skills you'll gain: C# (Programming Language), ASP.NET, .NET Framework, Object Oriented Programming (OOP), Docker (Software), Restful API, Azure DevOps, Model View Controller, JSON, Containerization, Microservices, Application Frameworks, Web Services, DevOps, Application Programming Interface (API), Computer Programming, Web Applications, Back-End Web Development, CI/CD, Programming Principles
Skills you'll gain: IT Service Management, Governance Risk Management and Compliance, Information Technology Infrastructure Library, NIST 800-53, Regulatory Compliance, Auditing, Cybersecurity, Compliance Management, ISO/IEC 27001, Control Objectives for Information and Related Technology (COBIT), Artificial Intelligence, Open Web Application Security Project (OWASP), Risk Management, Payment Card Industry (PCI) Data Security Standards, General Data Protection Regulation (GDPR), Business Ethics
University of Alberta
Skills you'll gain: Agile Software Development, Software Development, Requirements Management, Product Management, Software Engineering, Functional Requirement, Systems Development Life Cycle, Project Planning, Project Schedules, Process Development, Project Management
University of Pennsylvania
Skills you'll gain: Solution Design, Design Thinking, Human Centered Design, Design Strategies, Human Learning, Game Theory, Employee Engagement, Interactive Learning, Behavior Management, Organizational Effectiveness, Emerging Technologies, Risk Analysis, Customer Engagement, Psychology
Rice University
Skills you'll gain: Java Programming, Java, Distributed Computing, Data Structures, System Programming, Programming Principles, OS Process Management, Computer Programming, Operating Systems, Algorithms
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Statistics & Data Analysis in Public Health: Imperial College London
- Number Theory and Cryptography: University of California San Diego
- Graphic Design: University of Colorado Boulder
- Introduction to C++ Programming and Unreal: University of Colorado System
- 3D Printing and Additive Manufacturing: University of Illinois Urbana-Champaign
- Google Data Analytics (PT): Google
- Business Metrics for Data-Driven Companies: Duke University
- ASP.NET for Experienced Developers: Board Infinity
- Cybersecurity Compliance Framework, Standards & Regulations: IBM
- Introduction to Software Product Management: University of Alberta