|
Oct 08, 2024
|
|
|
|
2023-2024 Official General Catalog [Archived Catalog]
|
CST 150 W - Object Oriented Programming This course assumes a complete understanding, and prior experience with High-Level Language programming concepts. The course quickly presents the language syntax quickly moving on to more advanced topics using an Integrated Development Environment (IDE). Topics covered will include: variables, constants, program control, I/O, functions, preprocessors, arrays, structures, pointers, classes, and object-oriented programming, inheritance, overloading. A writing emphasis course where documentation requirements will be covered in details.
Prerequisite- Corequisite Prerequisite: CST 133 Structured Programming
Credits: 3 Hours 2 Class Hours, 2 Laboratory Hours Course Profile Learning Outcomes of the Course:
Upon successful completion of this course the student will be able to:
- State, verbally and in written documentation, seven core debugging techniques.
- List and demonstrate structured programming techniques.
- List and demonstrate ten core concepts for objects.
- Use memory management techniques in program development.
- State, verbally and in written documentation, eight core construct/destructor methods.
- List and demonstrate inheritance for objects.
- List and demonstrate use of base and derived classes for programs.
|
|