Home

International

Classes

Online Classes

Schedule

Short Courses

Application

Registration

Contact Us

C++ Programming I Certificate Program

Course Description and Prerequisites:

The C++ course will bring students from a basic understanding of object-oriented programming to an intermediate level of application development in C++. The Program is divided into individual micro-courses called modules that cover a specific area of coursework. A comprehensive exam will be administered at the end of each module.

Previous programming experience is required. Previous programming classes or self-study may be sufficient.

Module Overviews:

Module 1: Standard C++ Part I: Introduction to Structured Programming
An introduction to the basic concepts of procedural programming in C++ is provided. This also largely applies to the C programming language. Topics covered include binary numbers, microprocessor hardware architecture, data typing, variable usage, and function declaration and usage. Upon completion of this module students will have learned to apply basic C++ concepts toward solving problems, create source files and header files, work with and effectively use basic data types, compile source code into binary executable files, and a basic overview of the "make" utility for project management.

Module 2: Standard C++ Part II: Advanced Concepts in Structured Programming
Structured programming in C++ continues in this module with the addition of critical, but advanced concepts in C++. Topics covered include strings, arrays, pointers, data structures, file manipulation, and dynamic memory management. Upon completion of this module, students will have learned to create more complex applications that work with user input, manipulate user supplied text or text obtained from a file, apply standard C/C++ library routines for working with literal text, use pointers to store complex structures within arrays, and read and write data from files, the console, and the terminal.

Instructor
Sheikn Shamsuddin
Credit 4.5 CEU





C++ Programming I 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]