Dept of Computer Science

Main Section

CMSC389J Introduction to Advanced JavaScript


This class provides an introduction to the JavaScript language for CS majors. The course will cover fundamental language constructs like variables, expressions, objects, arrays, functions, prototypal inheritance, JSON, and regular expressions. In addition we will overview ECMAScript2015, Ajax, DOM, events, events handling, JS libraries, and JS Web Application Frameworks. HTML5 concepts will be introduced as well.


Name Office
Nelson Padua-Perez AVW 1203

Lecture Videos

Available at cmsc389J lecture videos

Web Accessibility