Schedule of Lectures, Assignments & Exams

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

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 Feb 23 Web Server Performance PDF HW 8 Discussion HW 6 Due
  Feb 24 Last day to drop a course without a mark of “W” on the official transcript   
15 Feb 28 Web Services and REST PDF Azure Instructions (NodeJS)
16 Mar 2 Ajax PDF
17 Mar 7 Responsive Website Design PDF Wireshark
HTTP Headers Live
18 Mar 9 JavaScript Frameworks PDF Node.js
Angular
HW 7 Due
  Mar 12-19 Spring Recess   
19 Mar 21 jQuery PDF jQuery Samples
20 Mar 23 High Performance Websites PDF Google Insights
Google Analytics
21 Mar 28 React PDF React Sample
22 Mar 30 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 Apr 4 Mobile App Development (iOS) PDF HW 9 Discussion (iOS)
Xcode
24 Apr 6 Serverless Applications (AWS Lambda)

Serverless Applications (GCP Functions)
PDF
PDF
AWS Lambda

GCP Functions
  Apr 7 Last day to drop with a mark of "W"   
25 Apr 11 Cookies and Privacy
Recorded On TBD at TBD
PDF Browser Cookies demo
26 Apr 13 HTML5: The Next Generation PDF Azure Function App
27 Apr 18 Guest Lecturers: Mark DuVall [5:30PM] and Felix Lin [6:15PM] PDF
PDF
28 Apr 20 Web Security PDF Tor & the Dark Web
Password Security
29 Apr 25

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.
  Apr 27 No Classes   
  Dec 2 Fall Semester classes end   
  Apr 29 - May 2 Study Days   
30 May 4

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 May 4th.
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