C Programming Courses

While refining the skills they already have, students will expand their knowledge of the C++ programming language to include documentation, development and testing programs that meet business application standards and needs. Students will also know how to define and appropriately perform dynamic memory allocation. Students will be responsibe for knowledge of how to use constructor and destructor functions, decision structures, inheritance mechanisms and repetition structures among other tools necessary to succeed in the real world.

The purpose of this course is to review a data structure in C++ arrays, as well as introduce pointers and explain the relationship between them and arrays.

An array is a consecutive group of memory with the same data type. Each memory location is referred to by array name and its position within the group, which is called subscript. Array subscripts in C++ start with zero and continue to arrays length less one. Pointers are used to create dynamic data structures and are essentially a memory address of a variable. Arrays and pointers can almost be used interchangeably. A pointer contains the address of an element in the array and elements in the array can be traversed by moving the pointer from one element to the next.

Course Objectives

  • By the end of this course, students will be able to design classes for Object Oriented Applications and apply dynamic data structures in Object Oriented Applications. They will use concepts of inheritance for software reusability and apply concepts of polymorphism for software maintainability and current methodologies to design and develop Object Oriented Applications.
Step_Indicator

* = Required

Start Match
*Highest Level of Education:
*Year of Highest Education Completed:
*How would you like to learn?
*Zip Code:
What are you interested in learning?






Select A Subject