syllabus and materials for art3870 webdevelopment