home contact site index
           

 
 
latest news
upcoming events
brochures
publications
cse projects
cse newsletter
become a member
member area
ebt repository

 

 

>/Introduction to Object Technology
1 Day Training Course
For availablility and cost please contact us on +353 1 700 5750, admin@cse.dcu.ie
Venue: On-site only
For other courses see: Training Schedule

 

 
Background
The Event
Object orientation (OO) can be thought of as a set of principles, which allow complex systems to be modelled and constructed.

OO can be used to model the real world more naturally. The world can be thought of in terms of objects. Models using objects can sometimes be more understandable than traditional computer centric models especially for business oriented people. People can more easily think in terms of people, places, things and events. We already live in an object-oriented world!
With the increasing use of Java and the web, more organisations are using or are looking to use OO, in order to make use of its business benefits. However, it is always a struggle to make a paradigm shift within organisations and OO is no exception.
Effective education and training are always required. This is a foundation course provided by CSE in the field of OO. Other more advanced courses are available.

 

Who should attend?

The event will be of interest to designers, analysts and programmers who need to learn about Object Oriented concepts and terminology. It will also be of interest to software development managers who will be responsible for leading projects in the Object Oriented paradigm. Other staff looking to become involved with OO projects such as testers and quality assurance personnel would benefit from attendance along with new recruits who require an introduction to OO.


back to top>>

 

This seminar will address the concepts and terminology of object oriented systems. It will answer questions such as:
  • What is OO, where did it originate and why use it?
  • What are classes, instances, inheritance and polymorphism?
  • What are the issues for OO adoption?

Basic OO analysis techniques such as CRC cards will be explored.
The OO features of languages such as Java, C++ and Eiffel will be discussed.
Exercises and a case study are included throughout the day to illustrate the theory.

You will learn:

  • Understand the rationale for using Object Technology;
  • Describe basic concepts relating to Object Technology such as Classes, Inheritance, and Polymorphism;
  • Describe advanced concepts such as Concurrency, Exception Handling, Genericity with regard to various OO languages
  • Apply techniques for basic OO analysis;
  • Understand the issues of switching to OO.


back to top>>

 

©2003 Centre for Software Engineering
Dublin City University Tel: +353 1 700 5750, Fax: +353 1 700 5605,