The language used throughout the course, in both instruction and assessments.

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Programming Principles, Data Structures, Data Modeling, Data Management
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Performance Tuning, OS Process Management, Data Structures, C and C++, Performance Testing, Distributed Computing, Hardware Architecture, Algorithms, Computer Architecture, Program Development, Debugging
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Verification And Validation, Vulnerability Management, Linux, Security Controls, Vulnerability Assessments, Threat Modeling, Data Validation, Debugging, Cryptography, C (Programming Language), Identity and Access Management, Encryption, File Management, OS Process Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, C and C++, Distributed Computing, Computer Graphics, Computer Vision, System Programming, Data Processing, Software Development, Performance Tuning, Hardware Architecture, Data Structures, Algorithms
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, Linux Commands, Operating Systems, Shell Script, File Systems, OS Process Management, Build Tools, C and C++, Cross Platform Development, Debugging, Electrical Engineering
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Program Development, Maintainability, Integrated Development Environments, Debugging, Development Environment
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: C and C++, Data Sharing, Communication Systems
Advanced · Course · 1 - 3 Months
Gain the knowledge and skills you need to advance.

This role has a £43,496 median salary ¹.

A Video Game Developer designs and codes games, creating engaging gameplay through programming and collaboration.
This role has a £43,496 median salary ¹.
Offered by



This role has a £25,172 median salary ¹.

A Game Designer creates the concepts and mechanics of a game. They define gameplay and storylines to ensure engaging experiences for players.
This role has a £25,172 median salary ¹.
Offered by




University of California, Santa Cruz
Specialization

Specialization

Course


University of California San Diego
Specialization
University of California, Santa Cruz
Specialization

University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization

Pearson
Course

Specialization

University of Colorado Boulder
Specialization

Birla Institute of Technology & Science, Pilani
Course