CS 3340 - Schedule, Spring 2025

Current (updated 4.28.25, 12:44 pm)

Week Date Class HW Due
1 Jan 13
  1. Syllabus
  2. Overview web programming
  1. Assignment 1 (!graded)
  2. HW 1 - Problem 1
Jan 15 CSS Notes
  1. Assignment 2 (!graded)
  2. HW 1 - Problem 2
2 Jan 20 MLK Holiday
Jan 22
  1. JavaScript Notes & Code
  2. Video Lecture (7 videos)
  1. Assignment 3 (!graded)
  2. HW 1 - Problem 3
 
3 Jan 27 Video Lecture-Overview Lab 1
  1. Lab 1-WAMP
  2. Lab 1-Submission Doc
 
Jan 29 jQuery Notes & Code
  1. Assignment 4 (!graded)
  2. HW 1 - Problem 4
 
4 Feb 3 Lab Day - Work on HW 1   Lab 1, 11:59pm bview
Feb 5
  1. XML Notes
  2. JSON Notes & Code
  1. Assignment 5 (!graded)
  2. HW 1 - Problems 5 & 6
HW 1, Problems 1-3, 11:59pm bview
5 Feb 10 Responsive Design CSS Notes HW 1 - Problem 7

HW 1, Problem 4, 11:59pm bview

Feb 12
  1. Responsive Design Grid Flex Notes & Code
  2. Test 1 Expectations
HW 1 - Problem 8  
6 Feb 17 Lab Day - Work on HW 1   HW 1, Problems 5&6, 11:59pm bview
Feb 19 Test 1    
7 Feb 24 Responsive Design Bootstrap Notes & Code HW 1 - Problem 9 HW 1, Problem 7, 11:59pm bview
Feb 26 Lab Day - Work on HW 1  
8 Mar 3

Lab Day - Work on Labs 2 & 3

  1. Lab 2 - Install VS 2022 if desired or work in lab, quick tour of VS
  2. Lab 3 - More introduction to VS
  1. Lab 2
  2. Lab 3
HW 1-Complete, 11:59pm bview
Mar 5

ASP.NET Basics 1

  1. Overview ASP.NET
  2. Basic Web Controls
  3. Debugging
  4. Validator Web Controls
  5. Code
  1. Lab 4 - More thorough intro to web controls
  2. HW 2
Labs 2 & 3, 1:45pm bview
9 Mar 10 Lab Day - Work on HW 2    
Mar 12 Lab Day - Work on HW 2 Lab 4, 1:45pm bview
10 Mar 17 Spring Break
Mar 19 Spring Break
11 Mar 24
  1. PHP Lesson 1, code (zip), code (GitHub)
  2. Overview HW 3
HW 3  
Mar 26 Lab Day - Work on HW 3   HW 2, 11:59pm bview
12 Mar 31
  1. PHP Lesson 2 - Session & Classes, code (zip) code (GitHub), live
  2. Overview HW 4
HW 4, live demo HW 3, 11:59pm bview
Apr 2 Lab Day - Work on HW 4    
13 Apr 7 Lab Day - Work on HW 4    
Apr 9
  1. DB Primer
  2. SQL Primer
HW 4, Thurs, Apr 10, 11:59pm bview
14 Apr 14
  1. PHP Lesson 3 - Create MySQL db and access with code
  2. code (zip), code (GitHub)
HW 5  
Apr 16 Lab Day - Work on HW 5    
15 Apr 21
  1. PHP Lesson 4 - CRUD, HW 6
  2. Syllabus (updated Assessment weights)
HW 6, video demo HW 5, 11:59pm bview
Apr 23 Lab Day - Work on HW 6  
16 Apr 28 PHP Lesson 5 - Joining Tables & Editting records with a foreign key HW 7
Apr 30 Lab Day - Work on HW 7 HW 6, Friday, May 2, 11:59pm bview
17 May 5 Lab Day - Work on HW 7  
May 6
  1. Final Exam period (2:45-4:45) - Optional. Can request to retake Test 1, and/or Demo HW 6 & 7
HW 7, Friday, May 6, 4:45pm bview