Rational Course Description Working Document
Template updated 26 March 2010
Course Description and Offering Information
This is an internal working document. The information you provide will be entered into the Elearning
course database record for the course offering. From this information, Production will generate all
standardized offering documents: 1) Course Description, 2) WorldWide Request, and 3) In-country
request forms.
Please complete all sections of the description template:
 1. Basic Course Description
 2. IBM Training Finder Tagging
 3. Lab images (VMware) – ILT/ILO
1. Basic Course Description
All of this information is used in the course description on IBM.com. Blue text in column 2 is
provided to show the correct format for your response.
1.1. Code:
1.2. Title:
IBM Course Code:
QQ142
Up to 80 characters:
Essentials of IBM
Rational Rhapsody
v7.6 for Software
Engineers (no
UML)
Pick one
01 ILT - (Classroom)
01 ILO - (Classroom – remote)
23 WBT - (Self-paced)
SPVC
Select one
(If you don’t know,
select the ALL
option)
ALL
Internal Only
Private Only
External Public/Private
External Public Only
Internal/External Public
1.3. Course Type
1.4. Delivery
Scope
1.5. Course
Duration
Fill in duration of the
course, either:
3 days
WBT/SPVC:
# hours
ILT/ILO:
3 days
1.6. Course
Owner:
1.7. Course
Owner Delegate:
Name of course
Curriculum Architect
Joanne Scouler
Name of ID or
backup owner (CA or
ID)
None
Copyright © 2010 IBM Corporation. All rights reserved.
Page 1
of 13
Rational Course Description Working Document
Pick one
Template updated 26 March 2010
1 Basic
2 Intermediate
3 Advanced
1.8. Skill level
AM (Architecture management)
CCRM (Change configuration and release
management)
EAM (Enterprise architecture management)
EM (Enterprise modernization)
PPM (Project and portfolio management)
QM (Quality management)
RDM (Requirements definition and management)
SEC (Security and compliance)
SDA (Software delivery automation)
1.9. Category
"Keywords" is a semicolon-separate list of words used to aid searches on ibm.com.
1.10. Keywords
Choose only the appropriate course delivery type (1.10.1-1.10.4) for this offering (see
1.3) and add search keywords after the required keywords, separated by semicolons.
All course types, except ILT, have required keywords, which have been included for
you.
NOTE: A maximum of 64 CHARACTERS are allowed, including semicolons – do not
leave spaces between keywords. See the following examples:


ILT: "PRJ;Rational Portfolio Manager;RPM,Rational ClearQuest" – 54 characters
ILO: "lvccourse;lvcrational;PRJ;Rational Portfolio Manager;RPM" – 64 characters
Select one:
1.10.1 ILT
Rhapsody, Embedded, Model-driven development, modeling,
software development, Visual modeling
lvccourse;lvcrational;
1.10.2 ILO
spvcrt;etucourse;
1.10.3 SPVC
rwbtcrs;etucourse;rwbt##;
1.10.4 WBT
1.11. Course
Description
Becomes the Course
Overview on
IBM.Com.
This course
teaches …
Note to Web production: rwbt## refers to the bundle (not collection)
the course is connected to such as rwbt33, etc You can either find out
the full number or alert someone in Production you do not know the
entire code.
This course teaches you Rational Rhapsody's
core capabilities, enabling you to rapidly
develop applications. The course is given in
the C++ language using Rational Rhapsody for
C++. Participants do reverse engineering to
integrate a C programming code example into
a C++ project. Using hands-on exercises that
replicate "real world" applications, participants
forge a strong Rational Rhapsody foundation
and learn how to optimally leverage the
solution's automation of software development
activities and artifact generation capabilities.
Copyright © 2010 IBM Corporation. All rights reserved.
Page 2
of 13
Rational Course Description Working Document
1.12. Objectives
1.13. Topics
Covered
Provide a bulleted list
of (about 3-7)
course-level
objectives.
List the main topics
covered in this
course.
Template updated 26 March 2010
Upon completion of the course, students will be able to:

Rapidly educate your team in the best
practices for Rational Rhapsody based
development

Learn through rapid "hands on" structural
and behavioral code generation and design
level debugging

Apply UML using Rational Rhapsody's
synchronized model and code editors

Master the Rational Rhapsody product
architectural details in order to customize
and fit your specific needs as a software
developer

Reverse engineer a C code library for
visualization in Rational Rhapsody
This course covers the following topics:

Essential Tool Training - Basic Rational
Rhapsody: Behavioral Code Generation,
Complex Reactive Behavior, Structural
Relations in Code

Essential Tool Training - Case Study: A
Fully Deployable Interactive Model
Creation and Debugging Session

Essential Tool Training - Advanced
Rational Rhapsody: Introduction to
Code-centric development and the Rational
Rhapsody Framework, Triggered
Operations, Generating Reports with
ReporterPlus and RPE, Managing
Interrupts, Multicore, Introduction to
Configuration Management, Introduction to
Rational TestConductor
This is a main topic
list and not a whole
course outline.
Copyright © 2010 IBM Corporation. All rights reserved.
Page 3
of 13
Rational Course Description Working Document
1.14. Audience
1.15.
Prerequisites
1.16. IBM
Software
Products
1.17. Related
Courses
Provide a bulleted list
of target audiences
for this course.
List any required
prerequisite skills.
This course is intended for the following audience:

Project Managers

Technical Leads

Software Engineers

Software-level system Engineers
To benefit from this course, students should have the
following skills, experience, or have taken the following
Rational courses:
 Knowledge of software engineering concepts and
process is assumed.
 Familiarity with the C++ programming language
is also useful when creating executable models with
Rational Rhapsody.

Products used in the
course.
IBM Rational Rhapsody v7.6 with the Cygwin
compiler
Do not include any
product definitions
here.
Provide a list of
related courses,
separated into
self-paced (WBT,
SPVC) and
classroom (ILT, ILO)
categories.
For More
Information, see
Rational Education.
1.18. Additional
Student or
Machine
Requirements
Template updated 26 March 2010
Does this course
require the student
to have software or
server connections
not included in the
course for them to
successfully
complete the
course and all
exercises?
For students interested in continuing education in this
field, we recommend the following:
Self-paced
IBM Rational Web Based Training for Telelogic
Rhapsody – QWT02
IBM Rational Web Based Training for Telelogic
Rhapsody Extended – QWT06
Classroom
 See Rhapsody Software engineer curriculum
path (put a link here)
Yes
No
If yes, complete the following information:
Continued on the next page
Copyright © 2010 IBM Corporation. All rights reserved.
Page 4
of 13
Rational Course Description Working Document
Template updated 26 March 2010
2. IBM Training Finder Tagging
This section has two parts; be sure to select the appropriate tags requested for both:


Technical Areas: Primary and secondary method or tool products your course supports
(For Tech Area 2 and Tech Area 3, see the products you listed in line 1.16).
Supported Tasks: Primary and secondary method/tool tasks covered in the course.
For all choices, indicate your selections by formatting the line in bold underlined.
Technical Areas
Complete Tech Area 3 only if your course is not a methodology course.
2.1. Tech_Area1
Rational
2.2. Tech Area 2 (AND CORE PRODUCT)
The Tech area 2 (and Rational training category) is established by the Core Product associated
with the course. Highlight one product below (format the line in bold underlined):
Methodology
Methodology course for Architecture Management
Methodology course for Change Configuration & Release Management
Methodology course for Enterprise Architecture Management
Methodology course for Enterprise Modernization
Methodology course for Project & Portfolio Management
Methodology course for Quality Management
Methodology course for Requirements definition & management
Methodology course for Security & Compliance
Methodology course for Software delivery automation
Architecture Management (aka Analysis, Design, and Construction (ADC))
Rational Ada Developer
Rational Ada Developer Enterprise Edition
Rational Ada Developer Interface for AXI
Rational Ada Embedded Developer
Rational Ada Embedded Developer Enterprise Edition
Rational Application Developer for WebSphere Software
Rational Data Architect
Rational Modeler
Rational Rhapsody
Rational Rose Data Modeler
Rational Rose Data Modeler for UNIX
Rational Rose Technical Developer
Rational Rose XDE Developer for Java
Rational Rose XDE Developer for Visual Studio
Rational Rose XDE Developer Plus
Rational SDL Suite
(Tech Area 2 Options Continued)
Rational Software Architect for WebSphere Software
Copyright © 2010 IBM Corporation. All rights reserved.
Page 5
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Rational Software Architect Standard Edition
Rational Software Modeler
Rational Statemate
Rational Systems Developer
Rational Tau
Rational Team Webtop
Rational Web Developer for WebSphere Software
Change Configuration & Release Management
Rational Change
Rational ClearCase
Rational ClearCase MultiSite
Rational ClearQuest
Rational ClearQuest Multisite
Rational Synergy
Rational Team Concert
Enterprise Architecture Management
Rational Asset Manager
Rational System Architect
Enterprise Modernization
Enterprise COBOL for z/OS
Enterprise PL/I for z/OS
IBM Host Access Client Package
Rational Asset Analyzer
Rational Business Developer
Rational Developer for i for SOA Construction
Rational Developer for System i
Rational Developer for System z
Rational Host Access Transformation Services (HATS)
Rational Host Integration Solution
Rational Team Concert for i
Rational Team Concert for System z
Rational Transformation Workbench
SCLM Advanced Edition for z/OS
WebSphere Development Studio Client
WebSphere Development Studio for System i
WebSphere Studio Asset Analyzer
Project & Portfolio Management
Rational Dashboard
Rational Focal Point
Rational Harmony
Rational Insight
Rational Method Composer
Rational Portfolio Manager
Rational ProjectConsole Web Access Client
Rational Publishing Engine
(Tech Area 2 Options Continue)
Rational SoDA
Copyright © 2010 IBM Corporation. All rights reserved.
Page 6
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Rational Unified Process
Quality Management
Rational Functional Tester
Rational Functional Tester Plus
Rational Manual Tester
Rational Performance Tester
Rational Performance Tester Extension for Citrix Presentation Server
Rational Performance Tester Extension for SAP Solutions
Rational Performance Tester Extension for Siebel Test Automation
Rational Performance Tester Extension for SOA
Rational Professional Bundle
Rational Purify
Rational PurifyPlus
Rational Quality Manager
Rational Robot
Rational Service Tester for SOA Quality
Rational Systems Tester
Rational Team Unifying Platform
Rational Test Lab Manager
Rational Test RealTime
Rational TTCN Suite
Requirements definition & management
Rational DOORS
Rational Requirements Composer
Rational RequisitePro
WebSphere Business Modeler
Security & Compliance
Rational AppScan
Rational Policy Tester
Software delivery automation
Rational Build Forge
Rational Logiscope
Rational Software Analyzer
2.3. Tech Area 3
Complete this section only if your course is not a Methodology Course.
In this section, highlight the following (format the line in bold underlined):


The core product for your course, which you indicated as Tech Area 2
All other related (secondary) products. Highlight as many as you need.
(Tech Area 3 Options Continue)
Architecture Management (aka Analysis, Design, and Construction (ADC))
Copyright © 2010 IBM Corporation. All rights reserved.
Page 7
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Rational Ada Developer
Rational Ada Developer Enterprise Edition
Rational Ada Developer Interface for AXI
Rational Ada Embedded Developer
Rational Ada Embedded Developer Enterprise Edition
Rational Application Developer for WebSphere Software
Rational Data Architect
Rational Modeler
Rational Rhapsody
Rational Rose Data Modeler
Rational Rose Data Modeler for UNIX
Rational Rose Technical Developer
Rational Rose XDE Developer for Java
Rational Rose XDE Developer for Visual Studio
Rational Rose XDE Developer Plus
Rational SDL Suite
Rational Software Architect for WebSphere Software
Rational Software Architect Standard Edition
Rational Software Modeler
Rational Statemate
Rational Systems Developer
Rational Tau
Rational Team Webtop
Rational Web Developer for WebSphere Software
Change Configuration & Release Management
Rational Change
Rational ClearCase
Rational ClearCase MultiSite
Rational ClearQuest
Rational ClearQuest Multisite
Rational Synergy
Rational Team Concert
Enterprise Architecture Management
Rational Asset Manager
Rational System Architect
Enterprise Modernization
Enterprise COBOL for z/OS
Enterprise PL/I for z/OS
IBM Host Access Client Package
Rational Asset Analyzer
Rational Business Developer
Rational Developer for i for SOA Construction
Rational Developer for System i
Rational Developer for System z
Rational Host Access Transformation Services (HATS)
Rational Host Integration Solution
(Tech Area 3 Options Continue)
Rational Team Concert for i
Copyright © 2010 IBM Corporation. All rights reserved.
Page 8
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Rational Team Concert for System z
Rational Transformation Workbench
SCLM Advanced Edition for z/OS
WebSphere Development Studio Client
WebSphere Development Studio for System i
WebSphere Studio Asset Analyzer
Project & Portfolio Management
Rational Dashboard
Rational Focal Point
Rational Harmony
Rational Insight
Rational Method Composer
Rational Portfolio Manager
Rational ProjectConsole Web Access Client
Rational Publishing Engine
Rational SoDA
Rational Unified Process
Quality Management
Rational Functional Tester
Rational Functional Tester Plus
Rational Manual Tester
Rational Performance Tester
Rational Performance Tester Extension for Citrix Presentation Server
Rational Performance Tester Extension for SAP Solutions
Rational Performance Tester Extension for Siebel Test Automation
Rational Performance Tester Extension for SOA
Rational Professional Bundle
Rational Purify
Rational PurifyPlus
Rational Quality Manager
Rational Robot
Rational Service Tester for SOA Quality
Rational Systems Tester
Rational Team Unifying Platform
Rational Test Lab Manager
Rational Test RealTime
Rational TTCN Suite
Requirements definition & management
Rational DOORS
Rational Requirements Composer
Rational RequisitePro
WebSphere Business Modeler
Security & Compliance
Rational AppScan
Rational Policy Tester
(Tech Area 3 Options Continue)
Software delivery automation
Copyright © 2010 IBM Corporation. All rights reserved.
Page 9
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Rational Build Forge
Rational Logiscope
Rational Software Analyzer
Supported Tasks
You indicate here:


Task 1: The primary Task area that your course supports
Task 2: A set of secondary tasks the course supports
2.4. Task 1:
Highlight one task below (format the line in bold underlined):
Administration
Application development
Compliance
Customize
Data Analytics
Installation
Lifecycle management
IT management
Modeling
Networking
Overview
Performance
Performance management
Printing
Project management
Query and reporting
Recovery
Sales
Security
Service Oriented Architecture
Systems management
Testing
Troubleshooting
Usage or operation
Continued on the next page
Copyright © 2010 IBM Corporation. All rights reserved.
Page 10
of 13
Rational Course Description Working Document
Template updated 26 March 2010
2.5. Task 2
Highlight all the tasks that apply (format the line in bold underlined) from one of the
following categories.
If no categories are applicable, highlight the "None are applicable" option.
None are applicable
Application Development:
4GL
Ada
Autonomic computing
C/C++
C#
COBOL
Database design
EGL
Finance
Grid computing
HTML
Java
JCL
LotusScript
Object-oriented
Open source
Perl
Planning
REXX
RPG
Shell programming
SOA
Software
SQL
Stored procedures
SysML
System
UML
VisualAge
Visual Basic
Web services
XML
Networking:
Enterprise systems
IP Communications
IP Contact Center
SAN
Security
SNA
(Task 2 Options Continue)
Copyright © 2010 IBM Corporation. All rights reserved.
Page 11
of 13
Rational Course Description Working Document
Template updated 26 March 2010
Specialized
Switches and routers
TCP/IP
VTAM
WAN
Wireless
Performance:
Application
Network
Query and reporting:
OLAP
Publishing
Reporting
SQL
Stored procedures
Security:
Access control
Identity management
Network
Privacy management
Risk management
Web Application Security
Continued on the next page
Copyright © 2010 IBM Corporation. All rights reserved.
Page 12
of 13
Rational Course Description Working Document
Template updated 26 March 2010
3. Lab Images (VMWare)
Note that availability of the VMware image may impact the offering date. If the VMware image won't
be available before the offering is to be made, additional coordination may be required before the
newly offered class can be scheduled for first teach.
3.1. Lab
environment
Select the
appropriate option(s)
3.1.1 Is there a Lab Image required for this course?
Yes
No
3.1.2 If you indicated Yes to 3.1.1:
Is it a new images or an existing image (pick one):
New
Existing
3.1.3 If you indicated New to 3.1.2:
When will it be provided to the BTO Course Image Vault
for publication?
Date: 5/16/2011
3.1.4 If you indicated Existing to 3.1.2:
Filename of initial lab image file:
License expiration of product within the image:
Date:
Copyright © 2010 IBM Corporation. All rights reserved.
Page 13
of 13