| Week
| Date
| Topic
| Reading for this class meeting
| Assignment / Due
|
| 1
| Aug 31
| Administrivia Δ Internet Applications Δ (slides 1-30)
| Syllabus
|
|
|
| Sep 2
| Internet Applications Internet Search Δ (slides 1-17)
|
| Hmwk1 assigned
(due Sep 9)
|
| 2
| Sep 7
| Internet Search Whirlwind Intro to Networking - part a Δ (slides 1-23)
| CS Ch 1, Sections 1-2, pp. 1-25 (KR 1.1-1.2)
| Proj1 assigned (due Sep 14)
|
|
| Sep 9
| Whirlwind - part a
| CS Ch 1, Section 3, pp. 25-36 (KR 1.3)
| Hmwk1 due
|
| 3
| Sep 14
| Whirlwind - part b Δ (slides 1-24)
| CS Ch 1, Section 4, pp. 36-48 (KR 1.4)
| Proj1 due
|
|
| Sep 16
| Whirlwind - part b
| CS Ch 1, Sections 5-8, pp. 48-69 (KR 1.5-1.8)
| Hmwk2 assigned (due Sep 30)
|
| 4
| Sep 21
| No Class - Weigle on travel (ACM MobiCom, VANET)
|
|
|
|
| Sep 23
| No Class - Weigle on travel (ACM MobiCom, VANET)
|
|
|
| 5
| Sep 28
| Client/Server Computing Δ, HTTP Δ (slides 1-26)
| CS Ch 2, Sections 1-2, pp. 85-118 (KR 2.1-2.2)
|
|
|
| Sep 30
| HTTP
(slides 27-41)
|
| Hmwk2 due
|
| 6
| Oct 5
| HTTP, Email (SMTP, POP) Δ
| CS Ch 2, Section 4, pp. 120-132 (KR 2.4)
| Hmwk3 assigned (due Oct 14)
|
|
| Oct 7
| Hmwk2, DNS Δ, Web Design Δ (slides 1-7)
| CS Ch 2, Section 5, pp. 132-146 (KR 2.5), CS Ch 7, pp. 439-472 (FM Ch 5)
| Hmwk4 assigned (due Oct 26)
|
| 7
| Oct 12
| No Class - Fall Break
|
|
|
|
| Oct 14
| Web Design, HTML Δ (slides 1-15)
| CS Ch 4, pp. 287-319 (FM Ch 2), CS Ch 10, pp. 586-607 (tables) Examples
| Hmwk3 due
|
| 8
| Oct 19
| Hmwk3, Mid-Term Review
| Mid-Term Study Guide
|
|
|
| Oct 21
| Mid-Term Exam
| Through DNS
| Proj2 assigned (due Oct 28)
|
| 9
| Oct 26
| HTML
| Examples
| Hmwk4 due
|
|
| Oct 28
| CSS Δ
| CS Ch 5, pp. 341-369 (FM Ch 3), CS Ch 9, pp. 544-555 (links), pp. 569-571 (cascade), CS Ch 10, pp. 607-611 (tables) CSS Examples
| Proj2 due Proj3 assigned (due Nov 2)
Proj4 assigned (due Nov 9)
|
| 10
| Nov 2
| Images, Colors, Image Maps Δ CSS Layout Δ (slides 1-25)
| CS Ch 6, pp. 395-417 (FM Ch 4) ImageMap Examples CS Ch 8, pp. 486-520 (FM Ch 6) CSS Layout Examples
| Proj3 due
|
|
| Nov 4
| Weigle on travel
|
|
|
| 11
| Nov 9
| CSS Layout Forms and CGI Δ
| CS Ch 11, pp. 625-657 (FM Ch 9) Examples
| Proj4 due Proj5 assigned (due Nov 23)
|
|
| Nov 11
| CGI lab day E&CS 3104
| CGI Lab Exercises
|
|
| 12
| Nov 16
| JavaScript Δ
| CS Ch 14, pp. 741-774 (FM Ch 14) Examples
|
|
|
| Nov 18
| JavaScript lab day E&CS 3104
| JavaScript Lab Exercises
|
|
| 13
| Nov 23
| XML Δ
| Examples
| Proj5 due Proj6 assigned (due Nov 30)
|
|
| Nov 25
| No Class - Thanksgiving Break
|
|
|
| 14
| Nov 30
| PHP and Ajax Δ
| Examples
| Proj6 due Proj7 assigned (due Dec 9)
|
|
| Dec 2
| PHP/Ajax lab day E&CS 3104
| PHP/Ajax Lab Exercises
|
|
| 15
| Dec 7
| PHP/Ajax lab day E&CS 3104
|
|
|
|
| Dec 9
| Review for Final Exam
| Final Exam Study Guide
| Proj7 due
|
|
| Thurs, Dec 16 8:30-11:30am
| FINAL EXAM
| Everything we've covered
|
|