Skip to Navigation | Skip to Content

Registration: Interim

Interim 2007

Computer Science

W80 AJAX Web Development. Traditional web applications generally suffer from poor user interface response times because all interactions involve a server transaction and a page reload. AJAX techniques ( Asynchronous Java Script and XML) have led to a mini-renaissance of web applications (such as gmail and flickr) because AJAX offers a way to eliminating many server transactions. This is done by asynchronously downloading information from the server in XML format and handling the interface actions on the client side with JavaScript. In this course students will learn about XML and its use in web applications, including DTDs and schemas, parsing and validating, XPath, XLink, and XPointer, XSLT transformations, and common applications of XML such as OpenDocument, FO, RDF, and RSS. Students will then learn AJAX programming techiques and work in groups on AJAX web applications. Evaluation will be based on written homework, smaller programming assignments, and a larger group programming project. Prerequisite: CS108 or junior/senior status. H. Plantinga . 2:00 p.m. to 5:00 p.m.

IDIS W62 Games and Movies for All. J. Adams.

IDIS W63 Bioinformatics for Everyone . P. Bailey.

 

Interim 2007 Subjects

DCM
Interdisciplinary (IDIS)
Art
Biology
Business
Communcation Arts & Sciences
Chemistry
Classics
Computer Science
Dutch
Economics
Education
Engineering
English
French
GGES
Germanic & Asian Languages
Greek
History
HPERDS
International Development
Mathematics
Music
Nursing
Philosophy
Physics
Political Science
Psychology
Religion
Science Education
Sociology & Social Work
Spanish