Home

International

Classes

Online Classes

Schedule

Short Courses

Application

Registration

Contact Us

C++ Programming II Certificate Program

Course Description and Prerequisites:

This course is designed to further develop a student's understanding of C++ and the principles of OOP (object-oriented programming). It is intended for those students who have already completed IIT's Information Technology Certification Program in C++ programming and would like to gain more practical experience in writing C++ and OOP Software.

Module 1: Standard C++ Part III: Object-Oriented Programming
This module transitions from the structured programming paradigm to the object-oriented programming (OOP) paradigm. Topics covered include the philosophy of OOP, classes and objects, inheritance, template classes, and making use of class libraries. Upon completion of this module students will have learned to organize a problem into a set of objects, define classes, create custom constructors and destructors, instantiate objects, store objects in arrays, use inheritance in creating a general set of classes used in a larger application, take advantage of function and operator overloading to customize object behavior, work with object templates, and understand the basics of Standard Template Library.

Module 2: Standard C++ Part IV: Programming Project
In this module, students will be able to pull together all of the concepts learned from the C++ Programming I course and the previous module of the C++ Programming II course, into a comprehensive project.

C++ Programming II Schedule


Information & Registration:
To register or for additional information contact us by phone or email
Chicago or Wheaton 630-682-6035 
reif@iit.edu
  [an error occurred while processing this directive]