Skip to Secondary Navigation | Skip To Content

605.784 Enterprise Computing with Java

This course covers enterprise computing technologies using Java Enterprise Edition (Java EE). The course describes how to build multi-tier distributed applications, specifically addressing web access, business logic, data access, and applications supporting Enterprise Service technologies. For the web access tier, the focus will be on development using Servlets and JSP with an emphasis on integrating the web tier with enterprise applications. For the Business Logic Tier, session beans for synchronous business processing and message-driven beans and timers for asynchronous business processing will be described. The Data Access tier discussion will focus on Java Database Connectivity (JDBC), data access patterns, and the Java Persistence API. Finally, enterprise services will be discussed, including the Java Naming and Directory Interface (JNDI), the Java Message service (JMS), Remote Method Invocation (RMI), Java Transaction API (JTA), and Java EE Security. Students will build applications using the technologies presented.

Prerequisites: 605.481 Distributed Development on the WWW or equivalent.

Fall 2008 Course Schedule

The current scheduled offerings for this course for the Fall 2008 term are listed below.

Computer Science

Applied Physics Laboratory (more info)

605.784.31 Enterprise Computing with Java  (Open)
W 4:30 PM - 7:10 PM
09/03/2008 - 12/10/2008 Room: K-1 $2,600 Stafford, J.

Online

605.784.81 Enterprise Computing with Java  (Open)
09/03/2008 - 12/13/2008 $2,600 Felikson, L.