Filter by
The language used throughout the course, in both instruction and assessments.
Explore the C Programming Course Catalog
Skills you'll gain: Natural Language Processing, Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Predictive Modeling, Artificial Intelligence
Johns Hopkins University
Skills you'll gain: Rmarkdown, Tidyverse (R Package), Ggplot2, Spatial Data Analysis, Data Visualization Software, Statistical Visualization, Geospatial Information and Technology, Data Manipulation, Scatter Plots, Plotly, Interactive Data Visualization, R Programming, Data Wrangling, Correlation Analysis
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Mathematical Modeling, Graph Theory, Decision Support Systems, Computational Thinking, Solution Design, Data Structures
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Software Design Documents, Technical Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Data Ethics, Test Automation, Software Architecture, Dataflow, Conceptual Design
Skills you'll gain: Program Development, Programming Principles, Report Writing, Debugging, Software Testing, Maintainability, Software Engineering, Computer Programming, Business Logic, Data Structures, Data Storage
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Selenium (Software), Software Testing, Security Testing, Test Automation, Performance Testing, Functional Testing, Mobile Development Tools, Test Execution Engine, Test Planning, Application Security, Mobile Development, Performance Tuning, Browser Compatibility, Application Performance Management, Vulnerability Scanning, Continuous Deployment
Accenture
Skills you'll gain: Microsoft Excel, Data Security, Data Analysis, Data-Driven Decision-Making, Programming Principles, Spreadsheet Software, Analytics, Emerging Technologies, Data Collection, Computer Security Awareness Training, Digital Communications, Computer Programming, Web Development, Information Technology, Business Technologies, Technology Solutions, Javascript, Python Programming, Blockchain, Cloud Computing
Edureka
Skills you'll gain: Rust (Programming Language), Development Environment, Package and Software Management, Programming Principles, Software Design Patterns, System Programming, Debugging, Program Development, Secure Coding, Maintainability, Web Applications, Command-Line Interface, Data Structures
Duke University
Skills you'll gain: Data Visualization Software, PySpark, Data Visualization, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, Interactive Data Visualization, Plotly, Data Pipelines, Kubernetes, Matplotlib, Data Engineering, Apache Spark, Dashboard, Virtualization, MLOps (Machine Learning Operations), Cloud Engineering, Apache Hadoop
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Data Cleansing, Statistical Software, Data Transformation, Data Quality, Statistical Analysis, Statistical Methods, R Programming, Regression Analysis, Data Analysis
Peking University
Skills you'll gain: Data Structures, Algorithms, Performance Tuning, Databases, Theoretical Computer Science, Computer Programming
Fractal Analytics
Skills you'll gain: Computer Science, IBM Cloud, Algorithms, Data Ethics, Computational Thinking, Artificial Intelligence, Linear Algebra, Programming Principles, Emerging Technologies, Cryptography, Physics, Probability & Statistics
C Programming learners also search
In summary, here are 10 of our most popular c programming courses
- Preparing for AI-900: Microsoft Azure AI Fundamentals exam: Microsoft
- Advanced Data Visualization with R: Johns Hopkins University
- Basic Modeling for Discrete Optimization: The University of Melbourne
- Software Design Methods and Tools: University of Colorado System
- IBM COBOL Core: IBM
- Web and Mobile Testing with Selenium: University of Minnesota
- Understanding Technology and Data: Accenture
- Rust Programming Essentials: Edureka
- Applied Python Data Engineering: Duke University
- Dealing With Missing Data: University of Maryland, College Park