Measurable Student Learning Outcomes
1. (Analysis Level) Classify all Data types. 2. (Application Level) Use "if," "if-else," "compound if," and "switch" statements and conditional operators for decision making. 3. (Application Level) Use "while," "for," and "do" statements to streamline repetitive tasks and instructions. 4. (Application Level) Implement Arrays, Methods, Classes, and Objects. 5. (Synthesis Level) Create an Exception class. 6. (Synthesis Level) Design forms using Visual Studio Integrated Development Environment (IDE). 7. (Application Level) Use built-in Event Handler and declare customized events and corresponding handlers. 8. (Synthesis Level) Create LINQ queries to retrieve data from an Access database. 9. (Comprehension Level) Describe Thread properties and a Thread's life cycle. 10. (Synthesis Level) Modify interactive applications by adding graphic and multimedia elements. 11. (Comprehension Level) Explain and discuss dynamic data structures including self-referential classes, linked lists, stacks, queries, and trees.