Central Arizona College Back
CIS 170 JavaScript Programming
Credit Hours:  3
Effective Term: Fall 2018
SUN#: None
AGEC: None  
Credit Breakdown: 2 Lectures, 3 Labs
Times for Credit: 1
Grading Option: A, B, C, D, F

Description: Design client-side, platform-independent solutions using the JavaScript language covering JavaScript programs, JavaScript object model, control program flow, validate forms, animate images, target frames, and cookies.

Prerequisites: CIS112 and CIS123

Corequisites: None

Recommendations: None

Measurable Student Learning Outcomes
1. (Comprehension Level) Describe variables and data in a web page. (CSLO #2)
2. (Analysis Level) Organize JavaScript programs with functions. (CSLO #3)
3. (Synthesis Level) Create and implement methods and events. (CSLO #3)
4. (Synthesis Level) Employ decision making, looping, and branching to control program flow. (CSLO #2)
5. (Application Level) Apply JavaScript Object Modeling. (CSLO #4)
6. (Application Level) Use JavaScript Language Objects. (CSLO #3)
7. (Synthesis Level) Develop interactive forms. (CSLO #3)
8. (Comprehension Level) Associate Cookies to JavaScript. (CSLO #3)
9. (Analysis Level) Analyze internet communications in a global economy and barriers that may occur in e-commerce activities. (CSLO #1)
Internal/External Standards Accreditation