The C++ programming language is used extensively for interest and applications programming. This course is aimed at providing students with the object-oriented programming experience needed in applying C++ to these problem areas. The objectives are two-fold. One aim is to enhance the student’s ability to organize large scale programming tasks using the object oriented approach. The second aim is to further the student’s ability to develop error-free maintainable code. Note: For Information Science and Technology Majors.