Assignment 1, due in the digital drop box by 11:00 PM on Monday, August 31.
This covers Parts 2-3 of the Course Notes.
Problem 1 was corrected Aug. 29 at 4:30AM.
Assignment 2, due in the digital drop box by 11:00 PM on Wednesday, September 16. This covers the last section of Part 2 as well as Part 3 of the Course Notes.
Assignment 3, due in the digital drop box by 11:00 PM on Friday, September 25. This covers Parts 6-8 of the Course Notes.
Function for Problem 2 of Assignment 3 (remove duplicates from an array)
HTML driver for Problem 3 of Assignment 3
Slides for Assignment 3 We went through these in class.
Assignment 4, due in the digital drop box by 11:00 PM on Monday, October 12. This covers Parts 9-11 of the Course Notes.
Slides for Assignment 4 We went through these in class.
Files for Assignment 4 This is a .zip file.
Assignment 5 This covers Parts 13 ("Regular Expressions")
14 ("HTML and the DOM") of the Course Notes. It is due in the digital drop box by
11:00 PM on Friday, November 13.
There were a couple of errors in the write-up for problem 1. There were a couple of
date expressions that didn't follow the pattern DD-MM-YYYY. Instead, they had only
one digit for the day or one digit for the month. These were all cases where the
day or the month should have started with a "0". So, in place "2-5-2001", "2009-7-26",
and "17-8-2002", we should have had "02-05-2001", "2009-07-26", and "17-08-2002",
respectively. Corrections have been made to the problem statement and in the slides
and highlighted in red. These documents have been updated on Blackboard as well as here.
Slides for Assignment 5 We went through these in class.
Files for Assignment 5 These are the files with gaps that are given in the writeup for Assignment 5. This is a .zip file.
Assignment 6, due in the digital drop box by 11:00 PM on Monday, November 23. This covers Parts 14, 16, and 17 of the Course Notes.
Files for Assignment 6 These are the files with gaps that are given in the writeup for problem 1 of Assignment 6. This is a .zip file.
Assignment 7, due in the digital drop box by 11:00 PM on Monday, December 7. This consists of one problem, involving database access, and there is an optional exercise that extends this problem. It is due in the digital drop box by 11:00 PM on Monday, Dec. 7.
Files for Assignment 7 These are the files (some with gaps) that are given in the writeup for Assignment 7. This is a .zip file.
Some of these documents may be in in PDF format. If you don't have Adobe Acrobat Reader you can download it, at no cost , by following this link: