UML for beginners
At a glance
Price:
GBP 675 (incl. VAT)Dates:
Weekday: 29/11/2010 - 30/11/2010 (09:00 - 18:00)
Other dates for one-to-one tuition or for groups of 3 students or more are available on request and bookings can be made here (prices available on request):

Duration:
3 hours x 4 evenings OR 6 hours x 2 daysDescription:
Introduction to UML: Learn object-oriented programming priciples, UML notations, use cases and learn how to plan and manage the software development process. .Course contents
The course covers the underlying concepts, the various notations and the role of the UML in the software development process. Small-scale exercises are used to reinforce learning points where appropriate.
No prior knowledge of UML or the underlying concepts of object-orientation are required. Some experience of software development would be helpful.
UML for beginners covers the following topics:
Concepts of Object Orientation- The challenge of good design
- Objects and Classes
- Inheritance and Polymorphism
- Frameworks and Patterns
- Overview
- Diagramming Notations: o Class, Sequence, State, etc.
- Use of Notations for Analysis and for Design
- Role of Use Cases within a Requirements Specification
- Use Case Concepts
- UML Use Case Notation
- Non-Functional requirements
- Incremental Development
- Software Architecture
- Rational Unified Process (RUP)
- RUP Phases, Workflows and Deliverables
- Agile Approaches
- Testing
- Planning
- CASE Tools
Please email us (with the course name and date) at: cambridgeitcourses@gmail.com if you would like to book by email.
birmingham IT courses