Limited to 10. This course focuses on advanced topics related to Java, including applets and object-oriented programming. Introduction to Java or equivalent experience. Ellen Pearlman , Andrew Utter Limited to 14. XML allows data in a Web page to be individually described, dramatically simplifying the acquisition, integration, and exchange of information over the Internet.
Students examine the profound impact XML is having on client-side site development.
Ruben Safir Limited to 10. PERL has become the tool of choice for many Web applications, system administration, and end-user programmers. This course introduces students to computer programming by teaching them how to use PERL for the World Wide Web. No previous programming knowledge is assumed. The course covers PERL variables, pattern matching, looping, operator usages, functions, syntax, and use of modules.