Skip to Main Content

CIS218

Download as PDF

C++ Programming

Measurable Student Learning Outcomes

1. (Comprehension Level) Describe numeric data types and variables.
2. (Application Level) Apply programming and decision-making techniques in designing a C++ solution to an application.
3. (Analysis Level) Examine input with strings and functions.
4. (Application Level) Demonstrate repetition techniques in programming.
5. (Synthesis Level) Create user-defined data types and functions.
6. (Application Level) Apply recursion methodology.
7. (Synthesis Level) Create records, class inheritance, lists, linked lists with pointers, overload functions, stacks and queues.
8. (Analysis Level) Differentiate records and classes.
9. (Comprehension Level) Describe searching and sorting techniques.
10. (Analysis Level) Organize data in a binary search tree for searching and sorting in a database.
11. (Comprehension Level) Explain inserting and deleting items in a binary search tree.
12. (Synthesis Level) Develop documentation techniques.