![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course focuses on teaching modern C++ concepts to beginners, specifically targeting freshmen majoring in electrical or biomedical engineering with no prior programming experience. The course covers principles of programming in C++ beyond C++98, introducing concepts from C++11, C++14, and C++17. The teaching methodology is based on the instructor's experiences and methodologies from previous semesters, offering insights for future educators on how to modernize C++ programming education. The course includes topics such as auto, workload, best practices, compilers, assignments, and practical insights. The intended audience for this course is educators and communicators looking to update their approach to teaching C++ and bring it into the modern spotlight.