![]() | Back |
Credit Hours: 3 Effective Term: Fall 2017 SUN#: None AGEC: None |
Credit Breakdown: 2 Lectures, 3 Labs Times for Credit: 1 Grading Option: Both A/F and S/U Cross-Listed: |
Measurable Student Learning Outcomes |
---|
1. (Comprehension Level) Describe the various primitive and object data types. (CLSO #2)
2. (Analysis Level) Differentiate local, instance, class, and global variables. (CSLO #2) 3. (Application Level) Demonstrate the use of the IRB to develop Ruby cross-platform programs. (CSLO #3) 4. (Synthesis Level) Create solutions for given business problems that apply the structural features of the Ruby programming language using professional standards for design and documentation. (CSLO #4). 5. (Synthesis Level) Develop decision-making, looping, and control structures to direct program flow. (CSLO #2) 6. (Application Level) Demonstrate string and array manipulation. (CSLO #3) 7. (Application Level) Apply error-handling, systematic testing, and debugging techniques to ensure error-free programs. (CSLO #2) 8. (Comprehension Level) Describe the use of objects, classes, methods, and inheritance in object-oriented programming. (CSLO #2) 9. (Comprehension Level) Explain the use of hooks, tracing, ObjectSpace, and GC. (CSLO #2) 10. (Comprehension Level) Describe the use of the RAILS framework to build complex websites quickly and easily. (CSLO#2) |
Internal/External Standards Accreditation |
None |