CS 3340 - Schedule, Spring 2026

Current (updated 3.25.26, 3:37 pm)

Week Date Class HW Due
1 Jan 12
  1. Syllabus
  2. Overview web programming
  3. VS Code Resources
  4. HTML Resources
  5. HTML Notes
  1. CSS Resources (!graded)
  2. HW 1 - Problem 1
Jan 14 CSS Notes & CSS Examples
  1. JavaScript Resources (!graded)
  2. HW 1 - Problem 2
2 Jan 19 MLK Holiday
Jan 21 JavaScript Notes & Code
  1. jQuery Resources (!graded)
  2. HW 1 - Problem 3
 
3 Jan 26 jQuery Notes & Code
  1. XML Resources (!graded)
  2. JSON Resources (!graded)
  3. HW 1 - Problem 4
 
Jan 28 Lab Day    
4 Feb 2
  1. XML Notes
  2. JSON Notes & Code
  1. Responsive Design & CSS Resources (!graded)
  2. HW 1 - Problem 5 & 6
 
Feb 4 Responsive Design & CSS HW 1 - Problem 7  
5 Feb 9 Grid & Flexbox & Code HW 1 - Problem 8  
Feb 11
  1. Test 1
  2. Test 1 Expectations
   
6 Feb 16 Bootstrap & Code HW 1 - Problem 9  
Feb 18 Lab Day    
7 Feb 23
  1. Start Server-Side Development using VS 2022 Enterprise
  2. Lab Day:
    1. Install VS 2022 Enterprise by completing Lab 0-Install VS 2022. Or, you can work in the CS Open Lab (2111 Nevins). If working in Open Lab, procede to Lab 1.
    2. Lab 1-ASP.NET Basics 1
  1. Lab 0-Install VS 2022
  2. Lab 1-ASP.NET Basics 1
HW 1 - bview, 1:45pm
Feb 25 Lab Day - Lab 2 - ASP.NET Basics 2 Lab 2 - ASP.NET Basics 2  
8 Mar 2 Lecture: ASP.NET Basics, parts 1 & 2
  1. Overview
  2. Web Controls
  3. Debugging
  4. Validator Controls
  5. Code Examples (download)
HW 2 Lab 1, Lab 2 - bview, 1:45pm
Mar 4 Lab Day - HW 2    
9 Mar 9 Lecture: ASP.NET Basics, parts 3 & 4
  1. VS Login Information & Class Designer Information
  2. OO C#
  3. Postback & Response.Redirect
  4. Maintaining State
  5. Optional: Access Modifiers, Indexers, ViewState, ASP.NET, Lifecycles, Databinding
  6. Code Examples (download)
  1. Lab 3 - ASP.NET Basics 3
  2. Lab 4 - ASP.NET Basics 4
  3. HW 3
 
Mar 11 Lab Day - Labs 3 & 4

HW 2 - bview, 1:45

10 Mar 16 Spring Break
Mar 18 Spring Break
11 Mar 23 Lab Day - HW 3    
Mar 25
  1. PHP Lesson 1
  2. Code Examples (download)
  1. Lab 5 - WAMP, PHPStorm
  2. HW 4
 
12 Mar 30
  1. PHP Lesson 2
  2. Code Examples (download)
HW 5
  1. Labs 3 & 4 - bview, 1:45
  2. HW 3 - bview, 1:45
Apr 1 Demos - HW's 2 & 3  
  1. Lab 5 - bview, 1:45
  2. HW 4 - bview, 1:45
13 Apr 6 Demos - HW's 2 & 3    
Apr 8 PHP Lesson 3 HW 6 HW 5 - bview, 1:45
14 Apr 13      
Apr 15      
15 Apr 20      
Apr 22    
16 Apr 27    
Apr 29    
17 May 4    
May 5 Final Exam period (2:45-4:45)