
Ishan Gosain
Engineering Manager at Rivian and VW Technology Group
Learn C++, a high-performance programming language used in the world's most exciting engineering jobs -- from self-driving cars and robotics to web browsers, media platforms, servers, and video games.

Subscription · Monthly
59 skills
5 prerequisites
Prior to enrolling, you should have the following knowledge:
You will also need to be able to communicate fluently and professionally in written and spoken English.
The job outlook for software engineers, including those proficient in C++, remains highly positive. The U.S. Bureau of Labor Statistics projects a robust 25% growth rate in employment for software engineers from now until 2031.*
C++ Engineer
Salary info from Talent.comLow
$90,000Average
$120,427High
$170,0004 instructors
Unlike typical professors, our instructors come from Fortune 500 and Global 2000 companies and have demonstrated leadership and expertise in their professions:

Ishan Gosain
Engineering Manager at Rivian and VW Technology Group

Kedar Kodgire
Data and Cloud Engineering Lead

Aspen Olmsted
Associate Professor of Computer Science

Andrew Sanford
Cybersecurity Engineer
A complete and comprehensive intro to ML
Mar 8, 2026
The course is "ML with Pytorch" implying there would be algorithms implementing in supervised and unsupervised ML models as well a neural network using Pytorch, which could be interesting.. But it just rehashes material using scikit-learn from other nanodegrees. And even the course on neural networks is material all cribbed from the "AI programming with Python" nanodegree. Just a way to recombine existing material to sell another product.
Jan 12, 2026
everything were explained very well
Jul 19, 2022
Decent.
Apr 27, 2022
Good , yes Definitely but would need more time to understand the concepts in details. Because we are learning a lot of concepts
Mar 11, 2022

Subscription · Monthly