Course Calendar

Slides and supplemental reading assignments will be posted on Blackboard as the semester progresses.

Week Date Main Topic(s) Notes
1 January 26 Introduction, Web Basics Chapters 1–3
January 28 HTML Basics Chapters 4–5
2 February 2 HTML Hyperlinks and Images Chapters 6–7
February 4 HTML Tables Chapter 8
3 February 9 In-Class Assignment 1

 

February 11 HTML5 Chapter 10; HW 1 due Friday, 2/12
4 February 16 Exam Review

 

February 18 Midterm 1 (in class)

 

5 February 23 Cascading Style Sheets Chapters 11–13
February 25 Cascading Style Sheets, Part 2 Chapters 14-16
6 March 1 More CSS, Introduction to JavaScript Chapters 18–19
March 3 In-Class Assignment 2 HW 2 due Friday, 3/4
7 March 8 JavaScript, Part 2 Chapter 20
March 10 JavaScript, Part 3

 

8 March 15 SPRING BREAK (no class)

 

March 17 SPRING BREAK (no class)

 

9 March 22 HTML Forms Chapter 9
March 24 In-Class Assignment 3 HW 3 due Friday, 3/25
10 March 29 Exam Review

 

March 31 Midterm 2 (in class)

 

11 April 5 Perl and CGI Scripts

 

April 7 Perl and CGI Scripts, Part 2

 

12 April 12 In-Class Assignment 4

 

April 14 Site Design, Information Architecture HW 4 due Friday, 4/15
13 April 19 Designing for Accessibility

 

April 21 Introduction to PHP

 

14 April 26 PHP Programming, Part 2

 

April 28 Other topics as appropriate

 

15 May 3 In-Class Assignment 5

 

May 5 Other topics as appropriate HW 5 due Friday, 5/6