Course Number: CS 4/57107 Jointly listed with Visual Communication Design/Art as VCD 4/56053 Title: Web Design and Programming Studio Catalog description: A joint Computer Science (CS) and Visual Communication Design (VCD) project course exploring advanced aspects of web design and programming. Student may pursue individually defined projects or team projects for real clients. Creative combination and integration of art and programming are emphasized through lectures and labs. Limited enrollment (12 max). Prerequisite: Web Design and Programming-II (Art 4/53006 or CS 4/57106) Course contents # distribution of topics and hours (45) Web security, public-key encryption, digital signature 6 Creating multimedia content, motion type and graphics 6 Secure Socket Layer and digital certificates 3 Advanced interface design 3 Web hosting, Website administration and management 3 Exploring advanced Information Architecture 3 Java Servlets and Applets 6 Designing dynamically driven sites, integrating code and design 3 XML, MathML 6 E-commerce and E-business 6 Term Project Each student is expected to work on idividual investigation, an advanced design and programming project, under the direction of instructors, as well as participate in a tem website project. Project reports and presentations are mandatory. Textbooks References, lecture notes, on-web literature, and individually guided projects will be used in lieu of textbooks