This is a C++ course that assumes no previous knowledge and goes all the way from HelloWorld and variables to more complex topics like functions and pointers. Whether you are coming from another language or this is your first programming language, this course will give you the basics and many tools the c++ language has to offer. Along the way we will also be discussing many topics that apply to many other languages including branching and looping.