Fundamentals of Programming - CSC 215
This course is an introduction to the fundamentals of structured and object-oriented programming concepts using the C++ programming language. Topics include Programming logic, software implementation, control structures, functions, recursion, arrays and vectors, pointers, strings, classes, composition, operator overloading, inheritance, and templates.