Gain the knowledge and skills you need to advance.
This role has a $143,232 median salary ¹.
A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.
This role has a $143,232 median salary ¹.
Offered by
This role has a $126,208 median salary ¹.
An Automation Engineer designs and implements systems to enhance efficiency and reduce manual tasks, focusing on automation and CI/CD pipelines.
This role has a $126,208 median salary ¹.
Offered by
University of California, Santa Cruz
Specialization
Vanderbilt University
Course
University of California, Santa Cruz
Course
Rice University
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
University of London
Build toward a degree
Specialization
Birla Institute of Technology & Science, Pilani
Course
Course
Birla Institute of Technology & Science, Pilani
Course
AI CERTs
Course
The language used throughout the course, in both instruction and assessments.
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
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Computational Thinking, Algorithms, Data Structures, Computer Science
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Probability, Linear Algebra, Probability & Statistics, Statistics, Mathematical Theory & Analysis, Computational Logic, Applied Mathematics, Advanced Mathematics, Computer Science, Algebra, Physics
Beginner · 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
The University of Edinburgh
Skills you'll gain: Physics, Computational Thinking, Physical Science, Image Analysis, Scientific Methods, Emerging Technologies, Technical Communication, Data Storage, Computer Science, Data Analysis Software
Beginner · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Data Mapping, Automation, Artificial Intelligence, Real-Time Operating Systems, Global Positioning Systems, Simulations, Image Analysis, Computer Science, Algorithms, Linear Algebra, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computer Science, Data Structures, Data Storage
Beginner · Course · 1 - 4 Weeks
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Python Programming, Probability & Statistics
Advanced · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Education and Training, Technical Communication, Diversity Equity and Inclusion Initiatives, Human Computer Interaction, Computational Thinking, Computer Science, Curriculum Development, Innovation, Technical Writing
Beginner · Course · 1 - 3 Months
Coursera Project Network
Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
Beginner · Guided Project · Less Than 2 Hours