| # | Date | Topic | Slides | Videos | Examples | Links | Demos | Dates/Times |
|---|---|---|---|---|---|---|---|---|
| 1 | Aug 22 | Welcome/Course Introduction |
|
Class Website Course Homework Page |
||||
| 2 | Aug 24 | Internet and Web Basics |
|
Ass. 1 Discussion | ||||
| 3 | Aug 29 | HTML |
|
Browser Demo (Lynx, Mosaic, Navigator, Netscape, IE) | ||||
| 4 | Aug 31 | Style Sheets |
|
CSS3 Validation & Samples | ||||
| 5 | Sep 5 | JavaScript Basics |
|
GCP Instructions (Python) | ||||
| 6 | Sep 7 | JSON |
|
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 |
|
AWS Instructions (Python) | ||||
| 8 | Sep 14 | Document Object Model (DOM) |
|
DOM Examples at w3schools Azure Instructions (Python) |
||||
| 9 | Sep 19 | Forms and CGI Mechanism |
|
Firefox and Chrome Developer Tools | ||||
| 10 | Sep 21 | Web Servers |
|
Google Analytics and Safari Developer Tools | ||||
| 11 | Sep 26 | JavaScript Advanced |
|
CGP Instructions (NodeJS) | ||||
| 12 | Sep 28 | HTTP & Networking |
|
Postman AWS Instructions (NodeJS) |
||||
| 13 | Oct 3 |
Exam 1
|
30177D (DEN@Viterbi)10-08-2019 18:00:00 10-08-2019 19:20:00 6 CSCI571 Exam 1 CSCI571 Exam 1 DEN MM/DD/YYYY 5:00-5:40pmD2L Quiz Tool (SGM 124) 30221D10-08-2019 18:00:00 10-08-2019 19:20:00 6 CSCI571 Exam 1 CSCI571 Exam 1 SGM 124 MM/DD/YYYY 5:00-5:40pmD2L Quiz Tool (SGM 124) 30143D10-08-2019 18:00:00 10-08-2019 19:20:00 6 CSCI571 Exam 1 CSCI571 Exam 1 MHP 101 MM/DD/YYYY 7:00-7:40pmD2L Quiz Tool (SGM 124) |
|||||
| 14 | Oct 5 | Web Server Performance |
|
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 |
|
Azure Instructions (NodeJS) | ||||
| Oct 12-13 | Fall recess | |||||||
| 16 | Oct 17 | Ajax |
|
|||||
| 17 | Oct 19 | Responsive Website Design |
|
Wireshark HTTP Headers Live |
||||
| 18 | Oct 24 | JavaScript Frameworks |
|
Node.js Angular |
||||
| 19 | Oct 26 | jQuery |
|
jQuery Samples | ||||
| 20 | Oct 31 | High Performance Websites |
|
Google Insights Google Analytics |
||||
| 21 | Nov 2 | React |
|
React Sample | ||||
| 22 | Nov 7 | Mobile App Development (Android) |
|
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) |
|
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) |
|
AWS Lambda GCP Functions |
||||
| 25 | Nov 16 | Cookies and Privacy RECORDED LIVE on 11/15 9:00am-10:50am in OHE 114 |
|
Browser Cookies demo | ||||
| 26 | Nov 21 | HTML5: The Next Generation |
|
Azure Function App | ||||
| Nov 22-26 | Thanksgiving Break | |||||||
| 27 | Nov 28 | Web Security |
|
Tor & the Dark Web Password Security |
||||
| 28 | Nov 30 |
Exam 2
|
30177D (DEN@Viterbi)12-05-2019 18:00:00 12-05-2019 19:20:00 6 CSCI571 Exam 2 CSCI571 Exam 2 SGM 124 MM/DD/YYYY 5:00-5:40pmD2L Quiz Tool (SGM 124) 30221D12-05-2019 18:00:00 12-05-2019 19:20:00 6 CSCI571 Exam 2 CSCI571 Exam 2 SGM 124 MM/DD/YYYY 5:00-5:40pmD2L Quiz Tool (SGM 124) 30143D12-05-2019 18:00:00 12-05-2019 19:20:00 6 CSCI571 Exam 2 CSCI571 Exam 2 GFS 106 MM/DD/YYYY 7:00-7:40pmD2L Quiz Tool (SGM 124) |
|||||
| 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
Note: The due date for final Project is Dec 7th. |
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 | |||||