This document provides an overview of the course "Object Technology & UML" which is worth 3 credits. The course introduces object-oriented programming concepts like objects, classes, relationships, and encapsulation. It will cover these concepts using the Java programming language. The course will also teach fundamental object-oriented design using the Unified Modeling Language (UML), including static and dynamic models and diagrams like class diagrams, sequence diagrams, and state chart diagrams.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
111 views1 page
Credits: 3
This document provides an overview of the course "Object Technology & UML" which is worth 3 credits. The course introduces object-oriented programming concepts like objects, classes, relationships, and encapsulation. It will cover these concepts using the Java programming language. The course will also teach fundamental object-oriented design using the Unified Modeling Language (UML), including static and dynamic models and diagrams like class diagrams, sequence diagrams, and state chart diagrams.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
mywbut.
com
Object Technology & UML
Code: IT 501 Credits: 3
Introduction Why object orientation, History and development of Object Oriented Programming language, concepts of object oriented programming language.
Object oriented design
Major and minor elements, Object, Class, relationships among objects, aggregation, links, relationships among classes- association, aggregation, using, instantiation, meta-class, grouping constructs.
Basic concepts of object oriented programming using Java
Object, class, message passing, encapsulation, polymorphism, aggregation, threading, applet programming, difference between OOP and other conventional programming-advantages and disadvantages.
Fundamentals of Object Oriented design in UML
Static and dynamic models, why modeling, UML diagrams: Class diagram, interaction diagram: collaboration diagram, sequence diagram, state chart diagram, activity diagram, implementation diagram, UML extensibility- model constraints and comments, Note, Stereotype.