INFO-TEC 350
Object-Oriented Software Development
|
|
Application of object oriented programming languages as a means to implement object oriented designs. Polymorphism through inheritance and interfaces, design methods such as Responsibility Driven Design and such reusable design techniques as abstract classes and frameworks. Event-driven programming and the Java Swing classes for constructing interactive Graphical User Interfaces (GUIs),the basics of the Unifed Modeling (UML) and elementary design patterns. Prerequisites: COMP-SCI 201R and COMP-SCI 352 or COMP-SCI 303.
|
Faculty:
School of Computing & Engineer
|
Department:
Comp Sci & Elect Engr
|