
<!DOCTYPE wml
  PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml><card title="Title"><p>CSCI E-153<br/>Web Development Using XML<select><option onpick="#term">General Information</option><option onpick="#desc">
		Course Description</option></select></p></card><card title="General Information" id="term"><p>Fall 2009<br/>David P. Heitmeyer<br/>Tuesday, 7:35 to 9:35 pm<br/>1 Story Street, Room 306</p></card><card title="Description" id="desc"><p>
    Students learn key XML technologies (XML, XPath, XSL,
    XSL-FO, XML Schema, RNG, DTD, XQuery, DOM) as well as specific markup
    languages relevant to website development (XHTML, XHTMI Mobile
    Profile, RSS, RDF, XSL-FO, SVG, DocBook, OOXML, OpenDocument,
    XForms). In addition, the course covers topics such as XML and
    databases (native XML databases and RDBMS), XML programming APIs (DOM
    and SAX), Apache Cocoon (an open-source XML publishing framework),
    and the role of XML in Web 2.0 to deliver data and functionality
    through Ajax and web services (SOAP and REST). Using these
    technologies, students develop dynamic, data-driven websites that are
    capable of delivering content in a variety of media formats (screen,
    text, print, graphics) to a variety of devices (desktop, handheld,
    mobile) for a variety of audiences.</p></card></wml>