Computer programming from ground up
This course covered the basics of programming in C++: data types, variables, control structures, simple algorithms, data structures, and program design. Through exercises and projects, participants got comfortable writing, debugging, and reasoning through C++ code, and left with enough to keep learning on their own.