Course Description: This course introduces the fundamental principles of object-oriented, iteractive software development. The Unified Modeling Language will be explored in detail to illustrate J2EE design patterns. Topics include use cases, strategies for identifying objects and classes of objects, specification of software requirements and design, the design of class hierarchies, and software reuse considerations. Java design patterns will be used to illustrate and reinforce the underlying concepts. Current methodologies for developing J2EE applications, like the Iterative Process and eXtreme Programming will be explored.
Prerequisites: BUS 501, 502,503, working knowl. or java prg. exp
Tuition: Tuition rates are based on registrant's status and residency. You must complete a profile in order to establish an accurate tuition rate and register for credit courses. Register Now!