Progress

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