CS@GWU homepage


world wide web
cs @ gwu

Department of Computer Science
The George Washington University
801 22nd Street NW, Suite 704
Washington DC 20052

Voice: (202) 994-7181
Fax: (202) 994-4875
E-mail: cs@gwu.edu

CSci 252 - Component Based Enterprise Software Development

Rotenstreich and Staff


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




Sample course outline

Back to:
  • Undergraduate Courses
  • Graduate Courses
  • CS for Non-CS Students

  • Schedule of courses
    Libraries

    SEAS Website
    GWU Website