Spring 2018 - CMPT 218 D100

Special Topics in Computing Science (3)

Intro.to Web Development

Class Number: 10776

Delivery Method: In Person

Overview

  • Course Times + Location:

    Jan 3 – Apr 10, 2018: Mon, Wed, Fri, 11:30 a.m.–12:20 p.m.
    Burnaby

  • Exam Times + Location:

    Apr 16, 2018
    Mon, 3:30–6:30 p.m.
    Burnaby

Description

CALENDAR DESCRIPTION:

Special topics in computing science which are of current interest or are not covered in the regular curriculum will be offered from time to time depending on availability of faculty and on student interest.

COURSE DETAILS:

This course is focused on developing web-based coding skills while discussing the web development framework. The goal of the course is to systematically introduce students to all the components in a service-oriented software architecture and will culminate in a fully functional SaaS project. Topics include: web protocols, intro to event-driven languages, server side scripting, intro to databases and CRUD.

Prerequisites: Cmpt 125/127

 

Grading

NOTES:

To be discussed in the first lecture

Students must attain an overall passing grade on the weighted average of exams in the course in order to obtain a clear pass (C- or better).

Materials

RECOMMENDED READING:

Learning Node.js - A Hands-On Guide to Building Web Applications in JavaScript, Marc Wandschneider,
Pearson, 2017
ISBN: 9780134663708

Registrar Notes:

SFU’s Academic Integrity web site http://students.sfu.ca/academicintegrity.html is filled with information on what is meant by academic dishonesty, where you can find resources to help with your studies and the consequences of cheating.  Check out the site for more information and videos that help explain the issues in plain English.

Each student is responsible for his or her conduct as it affects the University community.  Academic dishonesty, in whatever form, is ultimately destructive of the values of the University. Furthermore, it is unfair and discouraging to the majority of students who pursue their studies honestly. Scholarly integrity is required of all members of the University. http://www.sfu.ca/policies/gazette/student/s10-01.html

ACADEMIC INTEGRITY: YOUR WORK, YOUR SUCCESS