Pattie Home | Information Technology | Computer Science | Contents | Feedback | Email

IT 350 - Object Oriented Software Development

 

 Course Objectives:

Provide a thorough coverage of fundamental concepts such as object, class, encapsulation, inheritance, interface and polymorphism.

Build on the student's understanding of systems analysis and design with an introduction to object-oriented analysis and design. At the end of the course the student should be able to (1) recognize when object-oriented analysis and design techniques can be used as part of the solution to a problem and (2) evaluate the effectiveness of using object-oriented techniques.

Provide practical training in designing and programming object-oriented applications using the Java and/or C++ programming languages.