This page lists the material and assignments for each week in the semester. We update the contents on at least a weekly basis. For the past weeks, it is a record of what we have done. For the current week, watch out for updates and changes.
This page is your guide to course due dates and such. Do not rely on the Canvas calendar for these dates.
Finals Week : 5/13-5/17 | |
Exams | Make-up Final Presentations (University Excuse Required) |
Make-up final presentations only. University excuse required. | |
Week 15 : 5/6-5/12 | |
Lectures | This week's topic: Final Presentations |
Lectures | Monday - Student Presentations - Group A |
Recitations | Tuesday - NO LAB |
Lectures | Wednesday - Student Presentations - Group B |
Recitations | Thursday - NO LAB |
Lectures | Friday - Student Presentations - Group C |
Online | Saturday - zyBooks - Chapter 12 due May 11 @ 11:59pm |
Assignments | Project Milestone 3 due May 12 @ 11:59pm |
Week 14 : 4/29-5/5 | |
Lectures | This week's topic: Industry Speakers |
Lectures | Monday - Aaron Carta from Kaufman Hall |
Recitations | Tuesday - Open Help Lab / Design Review |
Lectures | Wednesday - Final Presentation Information and Example - Ben Industry Q&A |
Recitations | Thursday - Open Help Lab / Design Review |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 11 due May 4 @ 11:59pm |
Assignments | Slides for Final Presentation due May 2 @ 11:59pm |
Assignments | Project Milestone 3 due May 12 @ 11:59pm |
Week 13 : 4/22-4/28 | |
Lectures | This week's topic: Misc Web Enhancements |
Lectures | Monday - HTML 5 |
Recitations | Tuesday - HTML 5 |
Lectures | Wednesday - Applied Web Development |
Exams | Thursday - PHP Quiz (Please review DFS prior to the quiz; you are allowed to bring and use past labs or other code) |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 10 due April 27 @ 11:59pm |
Assignments | Project Milestone 3 due May 12 @ 11:59pm |
Assignments | Migration Dashboard due April 23 @ 11:59pm |
Week 12 : 4/15-4/21 | |
Lectures | This week's topic: Misc Web Enhancements |
Lectures | Monday - Web Accessability and Section 508 |
Recitations | Tuesday - Accessability lab |
Lectures | Wednesday - AJAX |
Recitations | Thursday - AJAX |
Lectures | Friday - Course Project Usergroup Meeting - File Format Proposals Due |
Online | Saturday - zyBooks - Chapter 9 due April 20 @ 11:59pm |
Assignments | Project Milestone 4 due May 12 @ 11:59pm |
Assignments | Migration Dashboard due April 23 @ 11:59pm |
Week 11 : 4/8-4/14 | |
Lectures | This week's topic: Design |
Lectures | Monday - Design Part 1 |
Recitations | Tuesday - Security Lab |
Lectures | Wednesday - Design Part 2 |
Recitations | Thursday - Design Lab |
Lectures | Friday - Course Project Usergroup Meeting - Spec for Final Milestone! |
Online | Saturday - zyBooks - Chapter 8 due April 13 @ 11:59pm |
Assignments | Project Milestone 3 due April 14 @ 11:59pm |
Assignments | Migration Dashboard due April 23 @ 11:59pm |
Week 10 : 4/1-4/7 | |
Lectures | This week's topic: Authentication |
Lectures | Monday - HTTP Statefulness/Authentication |
Recitations | Tuesday - Authentication Lab |
Lectures | Wednesday - Fuel Authentication |
Exams | Thursday - JavaScript Quiz |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 7 due April 6 @ 11:59pm |
Assignments | Project Milestone 3 due April 14 @ 11:59pm |
Week 9 : 3/25-3/31 | |
Lectures | This week's topic: Databases |
Lectures | Monday - MySQL (No Slides. live demo command line and MySQL Workbench) |
Recitations | Tuesday - DB - Getting Connected (Javascript Pre-Quiz) |
Lectures | Wednesday - Fuel Models and DB - Download MVC example 3 to follow along |
Recitations | Thursday - Fuel Models and DB |
Lectures | Friday - Course Project Usergroup Meeting - Teamwork and Communication |
Assignments | Project Milestone 3 due April 14 @ 11:59pm |
Spring Break : 3/18-3/24 | |
Assignments | Project Milestone 3 due April 14 @ 11:59pm |
Week 8 : 3/11-3/17 | |
Lectures | This week's topic: File IO and Meteorology |
Lectures | Monday - File I/O |
Recitations | Tuesday - File I/O |
Lectures | Wednesday - University Closed - NO CLASS |
Exams | Thursday - CSS Quiz |
Lectures | Friday - OPTIONAL - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 6 due March 16 @ 11:59pm |
Assignments | Project Milestone 2 due March 17 @ 11:59pm |
Week 7 : 3/4-3/10 | |
Lectures | This week's topic: Javascript |
Lectures | Monday - Javascript |
Recitations | Tuesday - Javascript |
Lectures | Wednesday - JQuery - Lecture showed JQuery website and W3Schools |
Recitations | Thursday - JQuery |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 5 due March 9 @ 11:59pm |
Assignments | Project Milestone 2 due March 17 @ 11:59pm |
Week 6 : 2/25-3/3 | |
Lectures | This week's topic: Misc Web Development |
Lectures | Monday - HTML Forms and Validation |
Recitations | Tuesday - Fuel Forms |
Lectures | Wednesday - Guest Lecture - Images |
Recitations | Thursday - Fuel MVC |
Lectures | Friday - Optional Group Meeting - NO CLASS |
Assignments | Project Milestone 2 due March 17 @ 11:59pm |
Week 5 : 2/18-2/24 | |
Lectures | This week's topic: Fuel PHP Framework |
Lectures | Monday - Fuel Framework Intro/Setup |
Recitations | Tuesday - Fuel View Template |
Lectures | Wednesday - Fuel MVC |
Exams | Thursday - HTML Quiz |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 4 due Feb 23 @ 11:59pm |
Assignments | Fuel Working due Feb 21 @ 11:59pm |
Fuel must be working at ~EID/ct310/index.php (lowercase ct310) | |
No submission is needed for the Fuel Working assignment | |
Assignments | Project Milestone 2 due March 17 @ 11:59pm |
Week 4 : 2/11-2/17 | |
Lectures | This week's topic: PHP |
Lectures | Monday - PHP |
Recitations | Tuesday - PHP |
Lectures | Wednesday - PHP |
Recitations | Thursday - Install Fuel |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 3 due Feb 16 @ 11:59pm |
Assignments | Project Milestone 1 due Feb 17 @ 11:59pm |
Week 3 : 2/4-2/10 | |
Lectures | This week's topic: CSS |
Lectures | Monday - CSS |
Recitations | Tuesday - Add CSS to your recipe |
Lectures | Wednesday - CSS |
Recitations | Thursday - 1 html 2 CSS |
Lectures | Friday - Course Project Usergroup Meeting |
Online | Saturday - zyBooks - Chapter 2 due Feb 9 @ 11:59pm |
Assignments | East/West due Feb 12 @ 11:59pm |
Assignments | Project Milestone 1 due Feb 17 @ 11:59pm |
Week 2 : 1/28-2/3 | |
Lectures | This week's topic: HTML |
Lectures | Monday - HTML |
Recitations | Tuesday - Simple Recipe Page |
Lectures | Wednesday - Beyond HTML |
Recitations | Thursday - Your First Homepage |
Lectures | Friday - Course Project Usergroup Meeting (Simple Data Spec Slides) |
Online | Saturday - zyBooks - Chapter 1 due Feb 2 @ 11:59pm |
Assignments | First Homepage due Feb 5 @ 11:59pm |
Week 1 : 1/21-1/27 | |
Lectures | This week's topic: Course Introduction |
Lectures | Monday - HOLIDAY - No Class |
Recitations | Tuesday - NO RECITATION |
Lectures | Wednesday - Course Introduction |
Recitations | Thursday - Environment Setup |
Lectures | Friday - Course Project Usergroup Meeting (VBP Documentation (PDF)) |
Online | Saturday - zyBooks - Chapter 1 due Feb 2 @ 11:59pm |
Assignments | Best of the Web due January 29 @ 11:59pm |