Schedule of Lectures, Assignments & Exams

-->
# Date Topic Slides Videos Examples Links Demos Dates/Times
1 Aug 23 Welcome/Course Introduction PDF Class Website
Course Homework Page
HW 1 Due
2 Aug 25 Internet and Web Basics PDF HW 3 Discussion HW 2 Due
3 Aug 30 HTML PDF Browser Demo (Lynx, Mosaic, Navigator, Netscape, IE)
4 Sep 1 Style Sheets PDF CSS3 Validation & Samples
5 Sep 6 JavaScript Basics PDF GCP Instructions (Python)
6 Sep 8 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 9 Last day to add class   
  Sep 9 Last day to drop without a mark of "W" and receive a refund   
  Sep 9 Last day to change a Pass/No Pass to a letter grade   
7 Sep 13 Server Side Scripts in Python PDF AWS Instructions (Python)
8 Sep 15 Document Object Model (DOM) PDF DOM Examples at w3schools
Azure Instructions (Python)
9 Sep 20 Forms and CGI Mechanism PDF Firefox and Chrome Developer Tools
10 Sep 22 Web Servers PDF Google Analytics
and Safari Developer Tools
HW 5 Due
11 Sep 27 JavaScript Advanced PDF CGP Instructions (NodeJS)
12 Sep 29 HTTP & Networking PDF Postman
AWS Instructions (NodeJS)
13 Oct 4

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 6 Web Server Performance PDF HW 8 Discussion HW 6 Due
  Oct 7 Last day to drop a course without a mark of “W” on the transcript   
15 Oct 11 Web Services and REST PDF Azure Instructions (NodeJS)
  Oct 13-14 Fall recess   
16 Oct 18 Ajax PDF
17 Oct 20 Responsive Website Design PDF Wireshark
HTTP Headers Live
18 Oct 25 JavaScript Frameworks PDF Node.js
Angular
HW 7 Due
19 Oct 27 jQuery PDF jQuery Samples
20 Nov 1 High Performance Websites PDF Google Insights
Google Analytics
21 Nov 3 React PDF React Sample
22 Nov 8 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 10 Mobile App Development (iOS) PDF HW 9 Discussion (iOS)
Xcode
  Nov 11 Last day to drop with a mark of "W"   
24 Nov 15 Serverless Applications (AWS Lambda)

Serverless Applications (GCP Functions)
PDF
PDF
AWS Lambda

GCP Functions
25 Nov 17 Cookies and Privacy PDF Browser Cookies demo
26 Nov 22 HTML5: The Next Generation PDF Azure Function App
  Nov 23-27 Thanksgiving Break   
27 Nov 29 Web Security PDF Tor & the Dark Web
Password Security
28 Dec 1

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 2 Fall Semester classes end   
  Dec 3 - Dec 6 Study Days   
29 Dec 8

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 8th.
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