This course focuses on understanding the core technologies underlying the World Wide Web, such as protocols (e.g., HTTP) , software components (i.e., client, server and proxy) and important web applications (e.g., web caching). Another part of this course is introduction to performance measurement and in particular Web Performance Measurement. The course consists of assignments and practical examples (based on Unix/Linux) which helps students to understand the principles of how distributed applications are built.
Weekly Contact: Lab:1 hr. Lecture:3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1