This course is an introduction to the JavaScript language. The course presents the basic concepts such as creating functions, creating variables, and calling these lines of code from standard HTML pages and assumes students are new to the language. By the end of this course, students will understand how JavaScript is used as a popular technology for both client-side and server-side web applications, as well as a general scripting language for other applications. Formerly CIS 2603.