Skip to Main Content

CIS123

Download as PDF

Introduction to Programming

Measurable Student Learning Outcomes

1. (Comprehension Level) Summarize the types of variables and constants used in programming solutions. (CSLO 2)
2. (Analysis Level) Analyze the behavior of programs involving the fundamental program constructs. (CSLO 4)
3. (Analysis Level) Examine and explain methods, classes, objects, and advanced object techniques. (CSLO 2)
4. (Synthesis Level) Create programs that use the fundamental program constructs including standard conditional and iterative control structures. (CSLO 3)
5. (Analysis Level) Examine inheritance concepts. (CSLO 2)
6. (Evaluation Level) Evaluate exception handling instances. (CSLO 4)
7. (Analysis Level) Examine and explain file input and output functions. (CSLO 2)
8. (Application Level) Apply documentation techniques throughout the program development cycle. (CSLO 3)
9. (Synthesis Level) Create solutions for given business and scientific problems that apply the structural features of object oriented programming which include objects, classes, methods, inheritance, and input/output functions. (CSLO 3)
10. (Analysis Level) Analyze the use of arrays in programs. (CSLO 4)
11. (Comprehension level) Locate and correct syntax and logic errors in short programs. (CSLO 4)
12. (Comprehension Level) Discuss ethical and social issues of the computing world. (CSLO 1)