Loading...

Description

Official Description

5.0 Continuing Education Units (CEUs)

Syntax and semantics of JavaScript programs. Relationship between code, stack frames, the heap, the console and the call stack. Breaking down code into smaller pieces. Functions, arrays, objects, references, and primitives. Building a correct mental model of computation.

 

Supplementary Information

30 hours class + approximately 20 hours of assignments

Topics Covered

  • Syntax of JavaScript
  • How JavaScript is interpreted by a computer
  • Relationship between code and computer memory
  • The different parts of computer memory
  • The effect of computer memory on the interpretation of JavaScript
  • Most common expressions and statements
  • Common misconceptions about the interpretation of code

Learning Outcomes

The course is designed to enable you to:

  • Think like a computer
  • Predict the outcome of running a program
  • Analyze code and make predictions about its behaviour in different contexts
  • Relate the behaviour of a computer program with its code

Applies Towards the Following Programs

Loading...
Section(s) offered
Section Title
Structure and Interpretation of JavaScript
Language of Delivery
English
Type
In-class Lecture
Days
Th
Time
6:00PM to 9:00PM
Dates
Sep 16, 2021 to Oct 28, 2021
Type
Remote Lecture
Days
Sa
Time
9:00AM to 12:00PM
Dates
Oct 02, 2021
Type
Remote Lecture
Days
Sa
Time
9:00AM to 12:00PM
Dates
Oct 16, 2021 to Oct 23, 2021
Schedule and Location
Contact Hours
30.0
Location
  • Downtown, Montreal
Delivery Format(s)
Course Fee(s)
Tuition Fee non-credit $1,166.80 Click here to get more information
Drop Request Deadline
Jun 07, 2021 to Sep 23, 2021
Transfer Request Deadline
Jun 07, 2021 to Sep 23, 2021
Withdrawal Request Deadline
Sep 23, 2021 to Sep 30, 2021
Section Notes

A minimum number of registrations is required for this course section to be offered. The School reserves the right to cancel any course section when a minimum number of registrations has not been reached 7 days prior to the start date. In the event of a cancellation, the course fee will be refunded in full.

Course Fee Description 

  • Tuition Fee: $1,146.60
  • SCS Career Development Success package (SCSD) fee:  $19.80

Course Drop/Withdrawal Policy

  • Any time prior to the 1st class: Course Drop Period with Full Refund.
  • After the 1st and before the 2nd class: Course Withdrawal Period with Full Refund.
  • After the 2nd class before the 3rd class: Course Withdrawal with No Refund.
Required fields are indicated by .