main
home
general information
contact/directions
research
academics

degree programs courses course evaluations survival guide courses areas of focus program requirements examination requirements handbook academic integrity people
student corner
news & events
news & events
site map
visitors
prospective students
prospective faculty
search




Department of Computer Science

home > academics > graduate > courses

CSCI 252 Component Based Enterprise Software Development

Rotenstreich

Credits: 3

Component based software development for enterprise applications. Topics include component models, multi-tier architecture. Specific case studies may include topics such as Enterprise Java Beans, DCOM, and CORBA. (Fall)

Text: Enterprise Java Beans Specifications 2.0, SUN Website download Mastering EJB, 2nd Edition, Ed Roman

Course Outline:

  • Review of OO concepts
  • Introduction to Components based software and distributed concepts
  • Overview of CORBA and Enterprise Java Beans (EJB)
  • EJB architecture
  • Introduction to session beans; stateless versus stateful session beans
  • Introduction to entity beans; Bean persistence
  • Bean versus Container managed persistence
  • Event Beans
  • Java Naming and Directory interface (JNDI), distribution.
  • EJB’s and Object Oriented DBMS terminology.
Prerequisite: CSCI 210

home | general information | contact/directions | research | academics | people
student corner | news & events | site map | prospective students | prospective faculty


The George Washington University © 2003, The George Washington University
Department of Computer Science
Last Updated: June 6, 2002