Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Foothill College

INTERMEDIATE SOFTWARE DESIGN IN C++

Foothill College via California Community Colleges System

Overview

Systematic treatment of intermediate concepts in computer science through the study of C++ object-oriented programming (OOP). Coding topics include C++ derived classes, class templates, function templates, virtual functions, operator overloading, an introduction to the Standard Template Library, multiple inheritance, pointers, dynamic memory allocation and file I/O. Concept topics include OOP project design, inheritance, polymorphism, method chaining, functional programming, linked-lists, FIFOs, LIFOs, events in GUIs and guarded code.

Reviews

Start your review of INTERMEDIATE SOFTWARE DESIGN IN C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.