Popular Resources

CST-295 C++ Object Oriented Programing

COURSE DESCRIPTION:

This course introduces object-oriented programming including objects, classes, inheritance, and polymorphism.  It includes high-level structures such as pointers and arrays, as well as data structures with stacks and queues.  Prerequisite: CST-171 or MAT-211.  [3 credits]

LEARNING OBJECTIVES:

  1. Write a properly working C/C++ program for a given simple problem using the following features
    1. Structured programming elements: condition, repetition, and sequence statements
    2. C++ basic data types and high-level structures
    3. Correct and appropriate C++ identifier names
    4. Correct input/output methods for selected data type and format
    5. Command line arguments
  2. Use functions with understanding of prototypes, definitions, and parameter passing concepts
  3. Explain lifetime and scope of variable types
  4. Describe the concept of object oriented objects and classes

COURSE REQUIREMENT: 

  1. Assignments
  2. Exams

REQUIRED/RECOMMENDED TEXTBOOK(S) OR MATERIALS:

Access the bookstore website at www.ndm.bncollege.com  for textbook information.

OTHER COURSE INFORMATION:

Assignments and/or chapter(s) being discussed on the first day of class are indicated in the course syllabus found on the Joule course site and require reading/completion prior to coming to class.