Overview

This course is a survey of Web technologies, ranging from the basic technologies underlying the Web (URI, HTTP, HTML) to more advanced technologies being used in the the context of Web engineering, for example structured data formats and Web programming frameworks. The goal of this course is to provide an overview of the technical issues surrounding the Web today, and to provide a solid and comprehensive perspective of the Web’s constantly evolving landscape.

Units: 3
Meeting time: Friday 2-5pm

Instructor : Jim Blomo (jblomo@ischool.berkeley.edu)
office hours : After class

TA : Vimal Kini (vimalkini@ischool.berkeley.edu)
office hours : 10am – 11am (co-lab)

Grading
Assignments – 25% (9 out of 12 will be counted towards final grades. But we encourage you to try and submit all of them)
Projects – 25%
Mid Term – 25%
Final – 25%