CS 133JS Beg. Programming: JavaScript

This course introduces students to the JavaScript programming language and fundamental programming concepts such as variables, operators, functions, control structures, arrays, pre-defined objects, and event handling in JavaScript; as well as how to create interactive web pages using JavaScript.

Credits

4

Prerequisite

MTH 060 or higher and CIS 195 (may be taken as a corequisite) or instructor consent

Course Learning Outcomes

Upon successful completion of this course, the student will be able to:
1. Discuss the challenges, trends, and technologies used in web development
2. Compare and contrast popular client side web development languages and tools
3. Design, implement, test, and debug scripts that perform typical client side web processing using JavaScript