C programming courses can help you learn syntax, data structures, algorithms, and memory management. You can build skills in debugging, optimizing code, and implementing efficient algorithms. Many courses introduce tools like GCC for compiling code, GDB for debugging, and libraries such as the Standard Template Library (STL) to enhance functionality. You'll also explore concepts like pointers, file handling, and dynamic memory allocation, which are crucial for developing robust applications.

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Business Analytics, Database Design, NoSQL, SQL, Data Ethics, Digital Transformation, Query Languages, Data Mining, Databases, Data Analysis, R Programming, Big Data, Data-Driven Decision-Making, Relational Databases, Predictive Analytics, Business Transformation, Business Strategy, Data Strategy, Business Modeling
Credit offered
Mastertrack · 6 - 12 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Business Analytics, Model Evaluation, Logistic Regression, Data Mining, Dimensionality Reduction, Plot (Graphics), Data Analysis, R Programming, Statistical Modeling, Big Data, Visualization (Computer Graphics), Data-Driven Decision-Making, Predictive Modeling, Predictive Analytics, Data Modeling, Analytics, Advanced Analytics, Data Visualization Software, Statistical Visualization
Credit offered
Mastertrack · 6 - 12 Months

Universidad de los Andes
Skills you'll gain: User Story, Test Driven Development (TDD), Continuous Integration, Business Modeling, Process Analysis, Engineering Management, Financial Statement Analysis, Software Architecture, Artificial Intelligence, Risk Analysis, Crisis Management, Agile Project Management, Blockchain, Service Design, Application Security, Project Portfolio Management, Product Management, Generative AI, Technology Strategies, Payment Systems
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), Application Security, Model Deployment, Security Controls, Security Software, Prompt Engineering, Data Security, Integration Testing, API Testing, Application Programming Interface (API), System Configuration
Beginner · Course · 1 - 3 Months
University of London
Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Earn a degree
Degree · 1 - 4 Years
University of Illinois at Urbana-Champaign
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Model Evaluation, Data Mining, Unsupervised Learning, Supervised Learning, Service Level, Probability, Dimensionality Reduction, Deep Learning, Statistical Modeling, Applied Machine Learning, Anomaly Detection, Machine Learning Algorithms, Statistical Inference, Statistical Hypothesis Testing, Statistical Machine Learning, Data Warehousing, Recurrent Neural Networks (RNNs), Performance Testing, Bash (Scripting Language), Data Science
Credit offered
Graduate Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Database Administration, Database Architecture and Administration, Database Management, Data Migration, Cloud Applications, Relational Databases, SQL, Query Languages, Database Design, Systems Administration, Scalability
Intermediate · Course · 1 - 3 Months

Indian Statistical Institute
Skills you'll gain: Sampling (Statistics), Time Series Analysis and Forecasting, Sample Size Determination, Statistical Machine Learning, NumPy, Spatial Data Analysis, Statistical Hypothesis Testing, Database Management Systems, Probability, Economics, SQL, Data Compilation, Dimensionality Reduction, Statistical Methods, Statistical Inference, Lifelong Learning, Regression Analysis, Graphing, Surveys, International Finance
Postgraduate Diploma · 6 - 12 Months

Google Cloud
Skills you'll gain: Data Analysis, Big Data, Applied Machine Learning, Statistical Inference, Model Evaluation, Google Cloud Platform, Machine Learning Methods, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Threat Modeling, Security Testing, Security Controls, Security Requirements Analysis, Data Security, Google Cloud Platform, Cloud API, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Data Processing, Serverless Computing, Real Time Data, Extract, Transform, Load, Performance Tuning, Jupyter, SQL
Advanced · Course · 1 - 3 Months