Measurable Student Learning Outcomes
1. (Comprehension Level) Describe numeric data types and variables. (CSLO 2)
2. (Comprehension Level) Discuss characters, strings, arrays, and string buffer class variable types.
3. (Analysis Level) Examine and explain methods, classes, objects, and advanced object techniques. (CSLO 2)
4. (Synthesis Level) Develop and implement a Java Applet to provide interactive features for a given web application.
5. (Analysis Level) Examine inheritance concepts. (CSLO 4)
6. (Comprehension Level) Describe GUI components. (CSLO 2)
7. (Application Level) Demonstrate input and selection methods. (CSLO 3)
8. (Application Level) Use layout managers and the event model.
9. (Evaluation Level) Evaluate exception handling instances. (CSLO 4)
10. (Analysis Level) Examine and explain file input and output functions. (CSLO 2)
11. (Synthesis Level) Create multithread and animation.
12. (Application Level) Apply documentation techniques throughout the program development cycle. (CSLO 2)
13. (Synthesis Level) Create Java solutions for given business problems that apply the structural features of Java programming which include objects, classes, methods, inheritance, and input/output functions. (CSLO 3)