Client-Side Scripting with JavaScript

CPSC1520

  • Requisites: This course is available to students in the Digital Media and IT program or the Digital Media and IT Co-op program. Prerequisite: COMP1017. Co-requisite: DMIT1530 or CPSC1517.
  • Course Equivalencies: DMIT218
  • Open Studies: Not Available
  • Credits: 4.50

Almost all modern web applications rely on JavaScript for building interactive user experiences. In this course, students will learn about the fundamentals of the JavaScript language and how to implement interactive user experiences using JavaScript. In addition, students will learn how to handle client-side events, work with dynamic content, and interact with backend applications. Additional topics will include the Document Object Model (DOM), JavaScript Object Notation (JSON), Modules, and how to use package managers in JavaScript.

View Course Outline

Upcoming Sessions

Class Section Dates
31941 OE01 May. 06 - Aug. 16, 2024
Delivery Status
Evening, Online Open
Meeting Times:
  • May. 6 to Aug. 14 - Monday, Wednesday: 7:00 PM - 9:50 PM

All times shown are in MT

Notes: This section is reserved for DMIT students in the COMPUTER SOFTWARE DEVELOPMENT - Evening Online Delivery concentration. Students in other DMIT concentrations are not able to enroll into this section.
A waitlist is available for this section. Students may be auto-enroled from the waitlist if (1) space becomes available before the last date/time to enrol, and (2) that they currently satisfy all requirements for enrolment. Being on the waitlist does not guarantee enrolment in the section
All of the course components are taught by your instructor.
Your classes are scheduled for certain dates and times.
All of your course activity is done online and there is no requirement to be on campus.