Schedule of Lectures, Assignments & Exams (Fall 2023)

-->
# Date Topic Slides Videos Examples Links Demos Dates/Times
1 Aug 22 Welcome/Course Introduction PDF Class Website
Course Homework Page
2 Aug 24 Internet and Web Basics PDF Ass. 1 Discussion
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 Ass. 2 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 Assignment #1 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
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 Ass. 3 Discussion Assignment #2 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
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 Ass. 4 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 Asiignment #3 Due
23 Nov 9 Mobile App Development (iOS) PDF Ass. 4 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 OHE 114
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 Assignment #4 Due