![]() | ||||||||||||||
|
SYLLABUS Catalog DescriptionCourse Number: VCD 46053 and CS 4/57107 Prerequisite: Web Design and Programming-I (CS 4/57106 and VCD 46003), or permission form the instuctor, 6K level CS credit is possible through individual studies offered by the CS instructor (Wang) Course DescriptionA 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). Contents: COMPUTER SCIENCE:
Shipping, payment processing, PayPal Object-oriented Javascript, Actionscript for Flash CS3 XML for the Web, XSL, XSLT, XLink, XPath CSS for XML JavaScript and DOM for XML Defining XML markup: DTD, Schema Web services, SOAP/REST, WSDL, RSS, PHP support for writing Web service servers and clients Synchronized Multimedia Integration Language (SMIL), overview and examples Scallable Vector Graphics, basics, priciples, specification and usage SVG animation, tools, applications, and advanced features MathML: Mathematical Markup Language Web security Symmetric and public-key encryption, RSA and ECC Digital signature and message digests Digital certificates and Certificate Authorities Secure Socket Layer, OpenSSL, server and client certificates Apache and OpenSSL support for SSL Firewalls VISUAL COMMUNICATION DESIGN:
Design for Usability Dreamweaver CS3 Working with video in i-Movie Pod Casting Designing Product Presentations Designing Payment Systems How to Conduct Research Writing Creative Briefs The Art of Digital Branding Flash CS3 Design for Mobile Devices Term Project: On top of performing realistic tasks related to site creation for clients, the course also encourages creativity and novel combination of design and programming. students are encouraged to freely express themselves and create experimental artistic/programming effects that may push the envelope. The creative results will be showcased on the course website. Course Requirements: In-class performance and midterm exam (30%), homework (30%), milestones and finished term project (40%). Textbooks: References, lecture notes and on-web literature will be used in lieu of textbooks. Attendance in classes is very important. Team leaders will keep attendance records for each class and report missing team members to the instructors by email. Instructors may tak roll calls from time to time. This is to follow new University rules for keeping track of student attendance. Read the University Cheating and Plagiarism Policy and Help for students with disabilities. Expectations for Students WDP-Studio is the third course in the Web Design and Programming (WDP) sequence that includes also WDP-1 and WDP-2. Students are expected to have taken WDP-1 and WDP-2 or have equivalent background. WDP-Studio covers advanced topics and techniques for the Web. The class has different expectations for CS and VCD students as described below.
Expectations for VCD students
Expectations for CS students
| |||||||||||||
| top | | ||||||||||||||