User Tools

Site Tools


start

This is an old revision of the document!


eCommerce Systems

Description

This course examines the technological infrastructure of eCommerece systems. On the server side, it starts with sockets and then covers HTTP servers, server-side scripting, session tracking, and multi-tier web applications. Several frameworks are introduced but the emphasis is on JEE (servlet containers, beans, JSP). Content storage, structure, presentation, and formatting are explored through JDBC, XML, XHTML, SAX/DOM, XSL, and CSS. On the client side, applets and javascript are covered. The course also covers SOA (SOAP and WSDL) using Apache Axis web services and introduces security-related issues (crytography and secure protocols).

Instructor & Office Hours

  • <hi>Professor: H. Roumani</hi> – Home Page
  • Lectures: Mon/Wed 2:30-4:00 pm in SC222
  • Office Hours: 1:30-2:30 on Wednesdays
  • Email Filter: The string CSE4413/csX must be embedded in the Subject field of your email message, where csX = your red username.

Textbooks

Required (available in the bookstore and on reserve in Steacie):

  • Web Technologies: A Computer Science Perspective by Jeffrey C. Jackson, Prentice Hall (2007), ISBN 9780131856035.

References (the first two are on reserve in Steacie):

  • Internet & WWW, 3rd ed. by Deitel et al, Prentice Hall (2004)
  • Programming the WWW, 3rd ed. by Robert W. Sebesta, Addison Wesley (2006)
  • Web Services Platform Architecture by Weerawarana et al, Prentice Hall (2005)
start.1199208924.txt.gz · Last modified: 2008/01/01 17:35 by roumani