Fundamentals of Programming Laboratory - CSC 275

This course is a laboratory to accompany CSC 215. It provides exposure to problem-solving through programming in C++. Lab sessions are designed to give the student hands-on experience with concepts taught in CSC 215: Programming logic, software design and implementation, control structures, functions, recursion, arrays and vectors, pointers, strings, classes, composition, inheritance, templates, stream input/output, file and string stream processing.