CST-295 C++ Object Oriented Programing
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]
- Write a properly working C/C++ program for a given simple problem using the following features
- Structured programming elements: condition, repetition, and sequence statements
- C++ basic data types and high-level structures
- Correct and appropriate C++ identifier names
- Correct input/output methods for selected data type and format
- Command line arguments
- Use functions with understanding of prototypes, definitions, and parameter passing concepts
- Explain lifetime and scope of variable types
- Describe the concept of object oriented objects and classes
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.