The architecture of the Internet. Client-server programming, technologies of the web (URLs, HTML, HTTP, applets, etc.) Introduction to building web applications and server-side programming. Prerequisites CP363, and either CP372 (co-requisite) or CP364. Co-requisites CP372.