Schedule of Lectures, Assignments & Exams

-->
# Date Topic Slides Videos Examples Links Demos Dates/Times
1 Aug 22 Welcome/Course Introduction PDF Class Website
Course Homework Page
HW 1 Due
2 Aug 24 Internet and Web Basics PDF HW 3 Discussion HW 2 Due
3 Aug 29 HTML PDF Browser Demo (Lynx, Mosaic, Navigator, Netscape, IE)
4 Aug 31 Style Sheets PDF CSS3 Validation & Samples
5 Sep 5 JavaScript Basics PDF GCP Instructions (Python)
6 Sep 7 JSON PDF HW 6 Discussion 09-10-2019 23:59:00 00-10-2019 23:59:00 true 6 CSCI571 HW 3 Due CSCI571 HW 3 Due MM/DD/YYYY HW 3 Due
  Sep 8 Last day to add class   
  Sep 8 Last day to drop without a mark of "W" and receive a refund   
  Sep 8 Last day to change enrollment option to Pass/No Pass   
7 Sep 12 Server Side Scripts in Python PDF AWS Instructions (Python)
8 Sep 14 Document Object Model (DOM) PDF DOM Examples at w3schools
Azure Instructions (Python)
9 Sep 19 Forms and CGI Mechanism PDF Firefox and Chrome Developer Tools
10 Sep 21 Web Servers PDF Google Analytics
and Safari Developer Tools
HW 5 Due
11 Sep 26 JavaScript Advanced PDF CGP Instructions (NodeJS)
12 Sep 28 HTTP & Networking PDF Postman
AWS Instructions (NodeJS)
13 Oct 3

Exam 1

  • HTML + CSS
  • DOM
  • JavaScript
  • HTTP
  • Networking
  • JavaScript Advanced (including RegEx)
  • Web Servers
  • Forms + CGI + Server-Side Programming
  • Python
  • JSON
  • Sample questions available on DEN D2L Quiz Tool.
14 Oct 5 Web Server Performance PDF HW 8 Discussion HW 6 Due
  Oct 6 Last day to drop a course without a mark of “W” on the official transcript   
15 Oct 10 Web Services and REST PDF Azure Instructions (NodeJS)
  Oct 12-13 Fall recess   
16 Oct 17 Ajax PDF
17 Oct 19 Responsive Website Design PDF Wireshark
HTTP Headers Live
18 Oct 24 JavaScript Frameworks PDF Node.js
Angular
HW 7 Due
19 Oct 26 jQuery PDF jQuery Samples
20 Oct 31 High Performance Websites PDF Google Insights
Google Analytics
21 Nov 2 React PDF React Sample
22 Nov 7 Mobile App Development (Android) PDF HW 9 Discussion (Android)
Android Studio
11-14-2019 23:59:00 11-14-2019 23:59:00 true 6 CSCI571 HW 8 Due CSCI571 HW 8 Due MM/DD/YYYY HW 8 Due
23 Nov 9 Mobile App Development (iOS) PDF HW 9 Discussion (iOS)
Xcode
  Nov 10 Last day to drop with a mark of "W"   
24 Nov 14 Serverless Applications (AWS Lambda)

Serverless Applications (GCP Functions)
PDF
PDF
AWS Lambda

GCP Functions
25 Nov 16 Cookies and Privacy
RECORDED LIVE on 11/15 9:00am-10:50am in TBD
PDF Browser Cookies demo
26 Nov 21 HTML5: The Next Generation PDF Azure Function App
  Nov 22-26 Thanksgiving Break   
27 Nov 28 Web Security PDF Tor & the Dark Web
Password Security
28 Nov 30

Exam 2

  • Web Server Performance
  • Javascript + Ajax
  • Web Services via REST
  • Cookies and Privacy
  • Responsive Website Design
  • Building High Performance Websites
  • Web Security
  • HTML5
  • jQuery
  • NodeJS
  • Angular
  • Serverless Applications
  • React
  • Sample questions available on DEN D2L Quiz Tool.
  Dec 1 Fall Semester classes end   
  Dec 2 - 5 Study Days   
29 Dec 7

Final Comprehensive Project Demonstrations (Homework 9)

Video produced with Zoom Recording. Students should load their app on a mobile emulator on thor Laptop PC, Chromebook or MacBook
to demonstrate their solution to Homework 9. Tablets or smartphones will not be tested.

Note: The due date for final Project is Dec 7th.
No late submissions will be accepted. This is a hard deadline.

11-14-2019 23:59:00 11-14-2019 23:59:00 true 6 CSCI571 HW 8 Due CSCI571 HW 8 Due MM/DD/YYYY HW 9 Due