C programming courses can help you learn how to write efficient, low-level code used in systems programming, embedded systems, and software development.

Google Cloud
Skills you'll gain: Looker (Software), Dashboard, Data Analysis, Data Presentation, Data Storytelling, Analytics, SQL, Google Cloud Platform, Big Data, Data Visualization Software, Data Warehousing, Data-Driven Decision-Making, Relational Databases, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Transformation, Google Cloud Platform, Interactive Data Visualization, Generative AI, Prompt Engineering, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Transformation, Google Cloud Platform, Analytics, Data Storytelling, Data-Driven Decision-Making, Big Data, Data Analysis, Dashboard, Data Visualization Software, SQL, Data Storage, Data Warehousing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering Tools, Web Content, Web Analytics and SEO, Google Cloud Platform, Information Architecture, User Interface and User Experience (UI/UX) Design, User Experience, Web Development
Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Machine Learning Algorithms, Real-Time Operating Systems, Big Data, User Research, User Experience Design, Product Development, User Experience, Power Electronics, User Interface and User Experience (UI/UX) Design, Usability, Process Control, Verification And Validation, UI/UX Research, Embedded Software, Persona (User Experience), Control Systems, Internet Of Things, Embedded Systems, Machine Controls, Human Computer Interaction
Credit offered
Graduate Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Analysis Expressions (DAX), Big Data, Google Cloud Platform, Generative AI, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Workspace, Application Performance Management, Intranet, LLM Application, OAuth, Identity and Access Management, Application Deployment, System Monitoring, Application Programming Interface (API), Data Store, Search Engine Marketing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Collaborative Software, Productivity Software, OAuth, Google Cloud Platform, Generative AI Agents, AI Product Strategy, Enterprise Application Management, Data Integration, Application Programming Interface (API), Information Architecture, Agentic systems, AWS Identity and Access Management (IAM), Data Store
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Prompt Engineering, Google Cloud Platform, Multimodal Prompts, Application Programming Interface (API), LLM Application, Cloud Applications, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Assets, Animations, Virtual Environment, Computer Graphics, User Interface (UI), Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: API Design, JavaScript Frameworks, Query Languages, Business Logic, Software Architecture
Intermediate · Course · 1 - 4 Weeks