Object Oriented System Development
This is a 50 contact hour training program held in cooperation with The Maastricht School of Management.
This program targets Project managers, System developers, or Senior Programmers, who wish to acquire the skills necessary for designing and developing systems using Object Oriented methods.
The training will cover the system development life cycle. Applications will be developed using Object Oriented System Engineering tool that is a programming language independent tool. The tool is base on several components (C++, Java) but also applies to embedded legacy packages.
The program consists of one module in which several topics will be covered. Trainees will develop projects after finishing the program to practically apply methods and skills that they are trained on.
The Object Oriented System Development Program consists of seven main themes. The Following is a brief description of each topic.
| System development |
| This is an introduction to the whole program, it introduces participants to system development characteristics, logical data flows, Hierarchical decomposition, and user views. |
System life Cycle |
| This theme covers the system development life cycle, dealing with the process of change vs. Walk through concepts. It will also cover all system development phases and Object Oriented Methodology. It will start to teach participants the use of UML: OOSE Objector Development Tool on win95. |
Object Oriented system developmen |
| The participants will learn object-oriented analysis, construction and testing. The module will cover the real time and DBMS Specialization and reusing components. |
Testing and Implementation |
| This theme covers main methods used for testing and implementation such as: requirement approval, system verification, and component-based testing module and system integration. |
Managing Object Oriented Software Engineering |
| The theme covers several topics that are hot issues in today’s programming: software assurance, Software matrices, CMU SEI Capability Maturity Module. |
Other Object Oriented methods |
| The theme covers new emerging methods in object oriented methods such as the UML methodology, Component based development, OOA/ Coad-Yourdon, OOD Booch. |
Case Study |
| This last theme gives some case studies that illustrate the methods covered in the previous themes. It will cover the CBD Demos by select and Dynasty, Recycling Device, ATM Device. |
Dragan Nikolic, PH.D MSM
Professor of Information Systems. Holds a MS. in Corporate Science
from the University of Southern California (USA) and a Ph.D. in
Electrical Engineering – Biocybernetics from the University of
Ljublijana (Slovenia). Dr. Nikolic took part in research projects
in systems modeling and implementation of computerized hearing
aid implants at Children’s Hospital, Los Angeles and the House
Ear Institute, Los Angeles. He has more than 20 years of academic
experience as Professor of Computer Science and Head of Computer
Science Department at the University of Skopje (Macedonian). His
main interests are in Applied Information Technology, Computer
Networks and development of Information Systems and Databases.
Lectures Managing Software Processes and Information Technology
Architecture.
|
Start |
February 22nd 1999 |
|
End |
March 15th 1999 |
Daily program: Mondays, Wednesdays, Fridays
|
2:30 |
4:30 |
Lecture |
|
4:30 |
4:45 |
Break |
|
4:45 |
7:30 |
Lecture |