C++ Programming Language Course Description
This C++ Language course introduces the student to object-oriented programming through a study of the concepts of program specification and design, algorithm development, and coding and testing using a modern software development environment. Students learn how to write programs in an object-oriented high-level programming language. The reason to use C++ language rather than other languages is indeed performance. The reason for that is that C++ language offers a means of abstraction that has, unlike all other languages that exist, no performance overhead at runtime.This allows writing very efficient code that still has a very high abstraction level.