Material Detail

"C++ Programming" icon

C++ Programming

The student will learn the mechanics of editing and compiling a simple program written in C++, beginning with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class. Next, the student will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. The student will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover the topics of namespaces, exception handling, and preprocessor directives. In the last part of the course, the student will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees. This free course may be completed online at any time. See course site for detailed overview and learning outcomes. (Computer Science 107)


More about this material


Log in to participate in the discussions or sign up if you are not already a MERLOT member.