0E0025 1NVTS1_GS 35F 0003U_GSAITPRICELIST
Shared by: G790sJJ
-
Stats
- views:
- 0
- posted:
- 11/10/2011
- language:
- English
- pages:
- 83
Document Sample


AUTHORIZED FEDERAL SUPPLY SERVICE
INFORMATION TECHNOLOGY SCHEDULE PRICELIST
GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY
EQUIPMENT, SOFTWARE AND SERVICES
Special Item No. 132-50 Training Courses
Special Item No. 132-51 Information Technology Professional Services
Note: All non-professional labor categories must be incidental to and used solely to support hardware, software
and/or professional services, and cannot be purchased separately.
SIN 132-51 - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES
FPDS Code D301 IT Facility Operation and Maintenance
FPDS Code D302 IT Systems Development Services
FPDS Code D306 IT Systems Analysis Services
FPDS Code D307 Automated Information Systems Design and Integration Services
FPDS Code D308 Programming Services
FPDS Code D310 IT Backup and Security Services
FPDS Code D311 IT Data Conversion Services
FPDS Code D313 Computer Aided Design/Computer Aided Manufacturing (CAD/CAM) Services
FPDS Code D316 IT Network Management Services
FPDS Code D317 Creation/Retrieval of IT Related Automated News Services, Data Services, or
Other Information Services (All other information services belong under Schedule 76)
FPDS Code D399 Other Information Technology Services, Not Elsewhere Classified
Note 1: All non-professional labor categories must be incidental to and used solely to support hardware, software
and/or professional services, and cannot be purchased separately.
Note 2: Offerors and Agencies are advised that the Group 70 – Information Technology Schedule is not to be used
as a means to procure services which properly fall under the Brooks Act. These services include, but are not limited
to, architectural, engineering, mapping, cartographic production, remote sensing, geographic information systems,
and related services. FAR 36.6 distinguishes between mapping services of an A/E nature and mapping services
which are not connected nor incidental to the traditionally accepted A/E Services.
Note 3: This solicitation is not intended to solicit for the reselling of IT Professional Services, except for the
provision of implementation, maintenance, integration, or training services in direct support of a product. Under
such circumstances the services must be performance by the publisher or manufacturer or one of their authorized
agents.
Contract Number: _GS-35F-0003U______________________
Period Covered by Contract: _Oct 1st, 2007 thru September 30th, 2012____
General Services Administration
Federal Supply Service
Pricelist current through Modification #_______, dated ________.
Products and ordering information in this Authorized FSS Information Technology Schedule Pricelist are also
available on the GSA Advantage! System. Agencies can browse GSA Advantage! by accessing the Federal Supply
Service’s Home Page via the Internet at http://www.fss.gsa.gov/
TABLE OF CONTENTS
1. GEOGRAPHIC SCOPE OF CONTRACT: .........................................................................1
2. CONTRACTOR’S ORDERING ADDRESS AND PAYMENT INFORMATION: ..1
3. LIABILITY FOR INJURY OR DAMAGE ...........................................................................2
4. STATICAL DATA FOR GOVERNMENT ORDERING OFFICE COMPLETION
OF STANDARD FORM 279: ..................................................................................................2
5. FOB DESTINATION ...............................................................................................................2
6. DELIVERY SCHEDULE .........................................................................................................2
7. DISCOUNTS: ..............................................................................................................................3
8. TRADE AGREEMENTS ACT OF 1979, as amended: ......................................................3
9. STATEMENT CONCERNING AVAILABILITY OF EXPORT PACKING: ............3
10. SMALL REQUIREMENTS: .....................................................................................................3
11. MAXIMUM ORDER .................................................................................................................3
12. ORDERING PROCEEDURES FOR FEDERAL SUPPLY SCHEDULE
CONTRACTS ..............................................................................................................................4
13. FEDERAL INFORMATION TECHNOLOGY/TELECOMMUNICATION
STANDARDS REQUIREMENTS: ........................................................................................4
14. CONTRACTOR TASKS / SPECIAL REQUIREMENTS (C-FSS-370) (NOV 2001) .5
15. CONTRACT ADMINISTRATION FOR ORDERING ACTIVITIES: ........................6
16. GSA ADVANTAGE! .................................................................................................................6
17. PURCHASE OF OPEN MARKET ITEMS .........................................................................6
18. CONTRACTOR COMMITMENTS, WARRANTIES AND REPRESENTATIONS 6
19. OVERSEAS ACTIVITIES........................................................................................................7
20. BLANKET PURCHASE AGREEMENTS (BPAs) .............................................................7
21. CONTRACTOR TEAM ARRANGEMENTS .....................................................................7
22. INSTALLATION, DEINSTALLATION, REINSTALLATION ....................................7
23. SECTION 508 COMPLIANCE...............................................................................................8
24. PRIME CONTRACTOR ORDERING FROM FEDERAL SUPPLY SCHEDULES.8
25. INSURANCE—WORK ON A GOVERNMENT INSTALLATION (JAN
1997)(FAR 52.228-5) ...................................................................................................................8
26. SOFTWARE INTEROPERABILITY. ...................................................................................9
27. ADVANCE PAYMENTS .........................................................................................................9
28. Terms and Conditions SIN 132-50 ........................................................................................ 10
29. Pricing for SIN 132-50 ............................................................................................................. 12
IT Class Offerings and Pricing ............................................................................................... 12
Course Descriptions ................................................................................................................. 22
30. Terms and Conditions SIN 132-51 ........................................................................................ 59
31. Pricing for SIN 132-51 ............................................................................................................. 63
Hourly Billing Rates - Pricing Matrix ..................................................................................... 63
Job Descriptions ........................................................................................................................ 66
INFORMATION FOR ORDERING ACTIVITIES
APPLICABLE TO ALL SPECIAL ITEM NUMBERS
SPECIAL NOTICE TO AGENCIES: Small Business Participation
SBA strongly supports the participation of small business concerns in the Federal Supply
Schedules Program. To enhance Small Business Participation SBA policy allows agencies to
include in their procurement base and goals, the dollar value of orders expected to be placed
against the Federal Supply Schedules, and to report accomplishments against these goals.
For orders exceeding the micropurchase threshold, FAR 8.404 requires agencies to consider the
catalogs/pricelists of at least three schedule contractors or consider reasonably available
information by using the GSA Advantage! on-line shopping service (www.fss.gsa.gov). The
catalogs/pricelists, GSA Advantage! and the Federal Supply Service Home Page
(www.fss.gsa.gov) contain information on a broad array of products and services offered by
small business concerns.
This information should be used as a tool to assist ordering activities in meeting or exceeding
established small business goals. It should also be used as a tool to assist in including small,
small disadvantaged, and women-owned small businesses among those considered when
selecting pricelists for a best value determination.
For orders exceeding the micropurchase threshold, customers are to give preference to small
business concerns when two or more items at the same delivered price will satisfy their
requirement.
1. GEOGRAPHIC SCOPE OF CONTRACT:
Domestic delivery is delivery within the 48 contiguous states, Alaska, Hawaii, Puerto Rico,
Washington, DC, and U.S. Territories. Domestic delivery also includes a port or consolidation
point, within the aforementioned areas, for orders received from overseas activities.
Overseas delivery is delivery to points outside of the 48 contiguous states, Washington, DC,
Alaska, Hawaii, Puerto Rico, and U.S. Territories.
Offerors are requested to check one of the following boxes:
[X] The Geographic Scope of Contract will be domestic and overseas delivery.
[ ] The Geographic Scope of Contract will be overseas delivery only.
[ ] The Geographic Scope of Contract will be domestic delivery only.
For Special Item Number 132-53 Wireless Services ONLY, if awarded, list the limited
geographic coverage area:
______________________________________________________________________________
2. CONTRACTOR’S ORDERING ADDRESS AND PAYMENT INFORMATION:
Ordering Address:
1750 112th Avenue NE, Suite B-101
Bellevue, Wa 98004
Contractors are required to accept credit cards for payments equal to or less than
the micro-purchase threshold for oral or written delivery orders. Credit cards will
Blackhawk/SQLSoft Consulting Group Page 1 of 80 April 13, 2006
be acceptable for payment above the micro-purchase threshold. In addition, bank
account information for wire transfer payments will be shown on the invoice.
The following telephone number(s) can be used by ordering activities to obtain
technical and/or ordering assistance:
(425) 468-4603 or (425) 688-8977 or Sales: (800) 775-9905
When Authorized Dealers are allowed by the Contractor to bill ordering activities
and accept payment, the order and/or payment must be in the name of the
Contractor, in care of the Authorized Dealer.
3. LIABILITY FOR INJURY OR DAMAGE
The Contractor shall not be liable for any injury to ordering activity personnel or damage to
ordering activity property arising from the use of equipment maintained by the Contractor, unless
such injury or damage is due to the fault or negligence of the Contractor.
4. STATICAL DATA FOR GOVERNMENT ORDERING OFFICE COMPLETION
OF STANDARD FORM 279:
Block 9: G. Order/Modification Under Federal Schedule
Block 16: Data Universal Numbering System (DUNS) Number: _784224748___
Block 30: Type of Contractor - _B_______________
A. Small Disadvantaged Business
B. Other Small Business
C. Large Business
G. Other Nonprofit Organization
L. Foreign Contractor
Block 31: Woman-Owned Small Business - _No_______________
Block 36: Contractor's Taxpayer Identification Number (TIN): __20-2612078___
4a. CAGE Code: _4HHL1____________
4b. Contractor has registered with the Central Contractor Registration Database.
5. FOB DESTINATION
6. DELIVERY SCHEDULE
a. TIME OF DELIVERY: The Contractor shall deliver to destination within the number
of calendar days after receipt of order (ARO), as set forth below:
SPECIAL ITEM NUMBER DELIVERY TIME (Days ARO)
__132-50____________ ___15__ Days
__132-51____________ ___15__ Days
Blackhawk/SQLSoft Consulting Group Page 2 of 80 April 13, 2006
b. URGENT REQUIREMENTS: When the Federal Supply Schedule contract delivery
period does not meet the bona fide urgent delivery requirements of an ordering activity, ordering
activities are encouraged, if time permits, to contact the Contractor for the purpose of obtaining
accelerated delivery. The Contractor shall reply to the inquiry within 3 workdays after receipt.
(Telephonic replies shall be confirmed by the Contractor in writing.) If the Contractor offers an
accelerated delivery time acceptable to the ordering activity, any order(s) placed pursuant to the
agreed upon accelerated delivery time frame shall be delivered within this shorter delivery time
and in accordance with all other terms and conditions of the contract.
7. DISCOUNTS:
Prices shown are NET Prices; Basic Discounts have been deducted.
a. Prompt Payment: ___0% - ___ days from receipt of invoice or date of
acceptance, whichever is later.
b. Quantity
c. Dollar Volume
d. Government Educational Institutions
e. Other
8. TRADE AGREEMENTS ACT OF 1979, as amended:
All items are U.S. made end products, designated country end products, Caribbean Basin country
end products, Canadian end products, or Mexican end products as defined in the Trade
Agreements Act of 1979, as amended.
9. STATEMENT CONCERNING AVAILABILITY OF EXPORT PACKING:
10. SMALL REQUIREMENTS:
The minimum dollar value of orders to be issued is $100_____.
11. MAXIMUM ORDER
(All dollar amounts are exclusive of any discount for prompt payment.)
a. The Maximum Order value for the following Special Item Numbers (SINs) is $500,000:
Special Item Number 132-3 - Leasing of Product
Special Item Number 132-4 – Daily / Short Term Rental
Special Item Number 132-8 - Purchase of Equipment
Special Item Number 132-12 – Maintenance of Equipment, Repair Service, and Repair
Parts/Spare Parts
Special Item Number 132-32 - Term Software Licenses
Special Item Number 132-33 - Perpetual Software Licenses
Special Item Number 132-34 – Maintenance of Software
Special Item Number 132-51 - Information Technology (IT) Professional Services
Special Item Number 132-52 - Electronic Commerce (EC) Services
Blackhawk/SQLSoft Consulting Group Page 3 of 80 April 13, 2006
Special Item Number 132-53 – Wireless Services
b. The Maximum Order value for the following Special Item Numbers (SINs) is $25,000:
Special Item Number 132-50 - Training Courses
12. ORDERING PROCEEDURES FOR FEDERAL SUPPLY SCHEDULE
CONTRACTS
Ordering activities shall use the ordering procedures of Federal Acquisition Regulation (FAR)
8.405 when placing an order or establishing a BPA for supplies or services. These procedures
apply to all schedules.
a. FAR 8.405-1 Ordering procedures for supplies, and services not requiring a statement of
work.
b. FAR 8.405-2 Ordering procedures for services requiring a statement of work.
13. FEDERAL INFORMATION TECHNOLOGY/TELECOMMUNICATION
STANDARDS REQUIREMENTS:
ordering activities acquiring products from this Schedule must comply with the provisions of the
Federal Standards Program, as appropriate (reference: NIST Federal Standards Index). Inquiries
to determine whether or not specific products listed herein comply with Federal Information
Processing Standards (FIPS) or Federal Telecommunication Standards (FED-STDS), which are
cited by ordering activities, shall be responded to promptly by the Contractor.
13.1 FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATIONS
(FIPS PUBS): Information Technology products under this Schedule that do not conform to
Federal Information Processing Standards (FIPS) should not be acquired unless a waiver has
been granted in accordance with the applicable "FIPS Publication." Federal Information
Processing Standards Publications (FIPS PUBS) are issued by the U.S. Department of
Commerce, National Institute of Standards and Technology (NIST), pursuant to National
Security Act. Information concerning their availability and applicability should be obtained from
the National Technical Information Service (NTIS), 5285 Port Royal Road, Springfield, Virginia
22161. FIPS PUBS include voluntary standards when these are adopted for Federal use.
Individual orders for FIPS PUBS should be referred to the NTIS Sales Office, and orders for
subscription service should be referred to the NTIS Subscription Officer, both at the above
address, or telephone number (703) 487-4650.
13.2 FEDERAL TELECOMMUNICATION STANDARDS (FED-STDS):
Telecommunication products under this Schedule that do not conform to Federal
Telecommunication Standards (FED-STDS) should not be acquired unless a waiver has been
granted in accordance with the applicable "FED-STD." Federal Telecommunication Standards
are issued by the U.S. Department of Commerce, National Institute of Standards and Technology
(NIST), pursuant to National Security Act. Ordering information and information concerning the
availability of FED-STDS should be obtained from the GSA, Federal Supply Service,
Specification Section, 470 East L’Enfant Plaza, Suite 8100, SW, Washington, DC 20407,
telephone number (202)619-8925. Please include a self-addressed mailing label when requesting
information by mail. Information concerning their applicability can be obtained by writing or
Blackhawk/SQLSoft Consulting Group Page 4 of 80 April 13, 2006
calling the U.S. Department of Commerce, National Institute of Standards and Technology,
Gaithersburg, MD 20899, telephone number (301)975-2833.
14. CONTRACTOR TASKS / SPECIAL REQUIREMENTS (C-FSS-370) (NOV 2001)
(a) Security Clearances: The Contractor may be required to obtain/possess varying levels of security
clearances in the performance of orders issued under this contract. All costs associated with
obtaining/possessing such security clearances should be factored into the price offered under the Multiple
Award Schedule.
(b) Travel: The Contractor may be required to travel in performance of orders issued under this
contract. Allowable travel and per diem charges are governed by Pub .L. 99-234 and FAR Part 31, and are
reimbursable by the ordering agency or can be priced as a fixed price item on orders placed under the
Multiple Award Schedule. The Industrial Funding Fee does NOT apply to travel and per diem charges.
NOTE: Refer to FAR Part 31.205-46 Travel Costs, for allowable costs that pertain to official company
business travel in regards to this contract.
(c) Certifications, Licenses and Accreditations: As a commercial practice, the Contractor may be
required to obtain/possess any variety of certifications, licenses and accreditations for specific FSC/service
code classifications offered. All costs associated with obtaining/ possessing such certifications, licenses and
accreditations should be factored into the price offered under the Multiple Award Schedule program.
(d) Insurance: As a commercial practice, the Contractor may be required to obtain/possess insurance
coverage for specific FSC/service code classifications offered. All costs associated with
obtaining/possessing such insurance should be factored into the price offered under the Multiple Award
Schedule program.
(e) Personnel: The Contractor may be required to provide key personnel, resumes or skill category
descriptions in the performance of orders issued under this contract. Ordering activities may require agency
approval of additions or replacements to key personnel.
(f) Organizational Conflicts of Interest: Where there may be an organizational conflict of interest as
determined by the ordering agency, the Contractor’s participation in such order may be restricted in
accordance with FAR Part 9.5.
(g) Documentation/Standards: The Contractor may be requested to provide products or services in
accordance with rules, regulations, OMB orders, standards and documentation as specified by the agency’s
order.
(h) Data/Deliverable Requirements: Any required data/deliverables at the ordering level will be as
specified or negotiated in the agency’s order.
(i) Government-Furnished Property: As specified by the agency’s order, the Government may
provide property, equipment, materials or resources as necessary.
(j) Availability of Funds: Many Government agencies’ operating funds are appropriated
for a specific fiscal year. Funds may not be presently available for any orders placed under the
contract or any option year. The Government’s obligation on orders placed under this contract is
contingent upon the availability of appropriated funds from which payment for ordering purposes
Blackhawk/SQLSoft Consulting Group Page 5 of 80 April 13, 2006
can be made. No legal liability on the part of the Government for any payment may arise until
funds are available to the ordering Contracting Officer.
15. CONTRACT ADMINISTRATION FOR ORDERING ACTIVITIES:
Any ordering activity, with respect to any one or more delivery orders placed by it under this
contract, may exercise the same rights of termination as might the GSA Contracting Officer
under provisions of FAR 52.212-4, paragraphs (l) Termination for the ordering activity’s
convenience, and (m) Termination for Cause (See C.1.)
16. GSA ADVANTAGE!
GSA Advantage! is an on-line, interactive electronic information and ordering system that
provides on-line access to vendors' schedule prices with ordering information. GSA Advantage!
will allow the user to perform various searches across all contracts including, but not limited to:
(1) Manufacturer;
(2) Manufacturer's Part Number; and
(3) Product categories.
Agencies can browse GSA Advantage! by accessing the Internet World Wide Web utilizing a
browser (ex.: NetScape). The Internet address is http://www.fss.gsa.gov/.
17. PURCHASE OF OPEN MARKET ITEMS
NOTE: Open Market Items are also known as incidental items, noncontract items, non-Schedule
items, and items not on a Federal Supply Schedule contract. ODCs (Other Direct Costs) are not
part of this contract and should be treated as open market purchases. Ordering Activities
procuring open market items must follow FAR 8.402(f).
For administrative convenience, an ordering activity contracting officer may add items not on the
Federal Supply Multiple Award Schedule (MAS) -- referred to as open market items -- to a
Federal Supply Schedule blanket purchase agreement (BPA) or an individual task or delivery
order, only if-
(1) All applicable acquisition regulations pertaining to the purchase of the items
not on the Federal Supply Schedule have been followed (e.g., publicizing (Part 5),
competition requirements (Part 6), acquisition of commercial items (Part 12),
contracting methods (Parts 13, 14, and 15), and small business programs (Part 19));
(2) The ordering activity contracting officer has determined the price for the items
not on the Federal Supply Schedule is fair and reasonable;
(3) The items are clearly labeled on the order as items not on the Federal Supply
Schedule; and
(4) All clauses applicable to items not on the Federal Supply Schedule are included
in the order.
18. CONTRACTOR COMMITMENTS, WARRANTIES AND REPRESENTATIONS
a. For the purpose of this contract, commitments, warranties and representations include,
in addition to those agreed to for the entire schedule contract:
Blackhawk/SQLSoft Consulting Group Page 6 of 80 April 13, 2006
(1) Time of delivery/installation quotations for individual orders;
(2) Technical representations and/or warranties of products concerning
performance, total system performance and/or configuration, physical, design and/or
functional characteristics and capabilities of a product/equipment/ service/software
package submitted in response to requirements which result in orders under this
schedule contract.
(3) Any representations and/or warranties concerning the products made in any
literature, description, drawings and/or specifications furnished by the Contractor.
b. The above is not intended to encompass items not currently covered by the GSA
Schedule contract.
19. OVERSEAS ACTIVITIES
The terms and conditions of this contract shall apply to all orders for installation, maintenance
and repair of equipment in areas listed in the pricelist outside the 48 contiguous states and the
District of Columbia, except as indicated below:
Upon request of the Contractor, the ordering activity may provide the Contractor with logistics
support, as available, in accordance with all applicable ordering activity regulations. Such
ordering activity support will be provided on a reimbursable basis, and will only be provided to
the Contractor's technical personnel whose services are exclusively required for the fulfillment of
the terms and conditions of this contract.
20. BLANKET PURCHASE AGREEMENTS (BPAs)
The use of BPAs under any schedule contract to fill repetitive needs for supplies or services is
allowable. BPAs may be established with one or more schedule contractors. The number of
BPAs to be established is within the discretion of the ordering activity establishing the BPA and
should be based on a strategy that is expected to maximize the effectiveness of the BPA(s).
Ordering activities shall follow FAR 8.405-3 when creating and implementing BPA(s).
21. CONTRACTOR TEAM ARRANGEMENTS
Contractors participating in contractor team arrangements must abide by all terms and conditions
of their respective contracts. This includes compliance with Clauses 552.238-74, Industrial
Funding Fee and Sales Reporting, i.e., each contractor (team member) must report sales and
remit the IFF for all products and services provided under its individual contract.
22. INSTALLATION, DEINSTALLATION, REINSTALLATION
The Davis-Bacon Act (40 U.S.C. 276a-276a-7) provides that contracts in excess of $2,000 to
which the United States or the District of Columbia is a party for construction, alteration, or
repair (including painting and decorating) of public buildings or public works with the United
States, shall contain a clause that no laborer or mechanic employed directly upon the site of the
work shall received less than the prevailing wage rates as determined by the Secretary of Labor.
The requirements of the Davis-Bacon Act do not apply if the construction work is incidental to
the furnishing of supplies, equipment, or services. For example, the requirements do not apply to
simple installation or alteration of a public building or public work that is incidental to furnishing
Blackhawk/SQLSoft Consulting Group Page 7 of 80 April 13, 2006
supplies or equipment under a supply contract. However, if the construction, alteration or repair
is segregable and exceeds $2,000, then the requirements of the Davis-Bacon Act applies.
The ordering activity issuing the task order against this contract will be responsible for proper
administration and enforcement of the Federal labor standards covered by the Davis-Bacon Act.
The proper Davis-Bacon wage determination will be issued by the ordering activity at the time a
request for quotations is made for applicable construction classified installation, deinstallation,
and reinstallation services under SIN 132-8.
23. SECTION 508 COMPLIANCE.
If applicable, Section 508 compliance information on the supplies and services in this contract
are available in Electronic and Information Technology (EIT) at the following:
www.sqlsoft.com
The EIT standard can be found at: www.Section508.gov/.
24. PRIME CONTRACTOR ORDERING FROM FEDERAL SUPPLY
SCHEDULES.
Prime Contractors (on cost reimbursement contracts) placing orders under Federal Supply
Schedules, on behalf of an ordering activity, shall follow the terms of the applicable schedule and
authorization and include with each order –
(a) A copy of the authorization from the ordering activity with whom the
contractor has the prime contract (unless a copy was previously furnished to the Federal
Supply Schedule contractor); and
(b) The following statement:
This order is placed under written authorization from _______ dated _______.
In the event of any inconsistency between the terms and conditions of this
order and those of your Federal Supply Schedule contract, the latter will
govern.
25. INSURANCE—WORK ON A GOVERNMENT INSTALLATION (JAN
1997)(FAR 52.228-5)
(a) The Contractor shall, at its own expense, provide and maintain during the
entire performance of this contract, at least the kinds and minimum amounts of
insurance required in the Schedule or elsewhere in the contract.
(b) Before commencing work under this contract, the Contractor shall notify
the Contracting Officer in writing that the required insurance has been obtained.
The policies evidencing required insurance shall contain an endorsement to the
effect that any cancellation or any material change adversely affecting the
Government's interest shall not be effective—
(1) For such period as the laws of the State in which this contract is to
be performed prescribe; or
(2) Until 30 days after the insurer or the Contractor gives written notice
to the Contracting Officer, whichever period is longer.
Blackhawk/SQLSoft Consulting Group Page 8 of 80 April 13, 2006
(c) The Contractor shall insert the substance of this clause, including this
paragraph (c), in subcontracts under this contract that require work on a
Government installation and shall require subcontractors to provide and maintain
the insurance required in the Schedule or elsewhere in the contract. The Contractor
shall maintain a copy of all subcontractors' proofs of required insurance, and shall
make copies available to the Contracting Officer upon request.
26. SOFTWARE INTEROPERABILITY.
Offerors are encouraged to identify within their software items any component
interfaces that support open standard interoperability. An item’s interface may be
identified as interoperable on the basis of participation in a Government agency-
sponsored program or in an independent organization program. Interfaces may be
identified by reference to an interface registered in the component registry located
at http://www.core.gov.
27. ADVANCE PAYMENTS
A payment under this contract to provide a service or deliver an article for the
United States Government may not be more than the value of the service already
provided or the article already delivered. Advance or pre-payment is not authorized
or allowed under this contract. (31 U.S.C. 3324)
Blackhawk/SQLSoft Consulting Group Page 9 of 80 April 13, 2006
28. Terms and Conditions SIN 132-50
Terms and Conditions Applicable to Training Courses for General Purpose
Commercial Information Technology Equipment and Software (Special Item
Number 132 50)
1. SCOPE
a. The Contractor shall provide training courses normally available to commercial
customers, which will permit ordering activity users to make full, efficient use of general purpose
commercial IT products. Training is restricted to training courses for those products within the
scope of this solicitation.
b. The Contractor shall provide training at the Contractor's facility and/or at the ordering
activity's location, as agreed to by the Contractor and the ordering activity.
2. ORDER
Written orders, EDI orders (GSA Advantage! and FACNET), credit card orders, and orders
placed under blanket purchase agreements (BPAs) shall be the basis for the purchase of training
courses in accordance with the terms of this contract. Orders shall include the student's name,
course title, course date and time, and contracted dollar amount of the course.
3. TIME OF DELIVERY
The Contractor shall conduct training on the date (time, day, month, and year) agreed to by the
Contractor and the ordering activity.
4. CANCELLATION AND RESCHEDULING
a. The ordering activity will notify the Contractor at least seventy-two (72) hours before
the scheduled training date, if a student will be unable to attend. The Contractor will then permit
the ordering activity to either cancel the order or reschedule the training at no additional charge.
In the event the training class is rescheduled, the ordering activity will modify its original
training order to specify the time and date of the rescheduled training class.
b. In the event the ordering activity fails to cancel or reschedule a training course within
the time frame specified in paragraph a, above, the ordering activity will be liable for the
contracted dollar amount of the training course. The Contractor agrees to permit the ordering
activity to reschedule a student who fails to attend a training class within ninety (90) days from
the original course date, at no additional charge.
c. The ordering activity reserves the right to substitute one student for another up to the
first day of class.
d. In the event the Contractor is unable to conduct training on the date agreed to by the
Contractor and the ordering activity, the Contractor must notify the ordering activity at least
seventy-two (72) hours before the scheduled training date.
Blackhawk/SQLSoft Consulting Group Page 10 of 80 April 13, 2006
5. FOLLOW-UP SUPPORT
The Contractor agrees to provide each student with unlimited telephone support for a period of
one (1) year from the completion of the training course. During this period, the student may
contact the Contractor's instructors for refresher assistance and answers to related course
curriculum questions.
6. PRICE FOR TRAINING
The price that the ordering activity will be charged will be the ordering activity training price in
effect at the time of order placement, or the ordering activity price in effect at the time the
training course is conducted, whichever is less.
7. INVOICES AND PAYMENT
Invoices for training shall be submitted by the Contractor after ordering activity completion of
the training course. Charges for training must be paid in arrears (31 U.S.C. 3324). PROMPT
PAYMENT DISCOUNT, IF APPLICABLE, SHALL BE SHOWN ON THE INVOICE.
8. FORMAT AND CONTENT OF TRAINING
a. The Contractor shall provide written materials (i.e., manuals, handbooks, texts, etc.)
normally provided with course offerings. Such documentation will become the property of the
student upon completion of the training class.
b. **If applicable** For hands-on training courses, there must be a one-to-one assignment
of IT equipment to students.
c. The Contractor shall provide each student with a Certificate of Training at the
completion of each training course.
d. The Contractor shall provide the following information for each training course offered:
(1) The course title and a brief description of the course content, to include the
course format (e.g., lecture, discussion, hands-on training);
(2) The length of the course;
(3) Mandatory and desirable prerequisites for student enrollment;
(4) The minimum and maximum number of students per class;
(5) The locations where the course is offered;
(6) Class schedules; and
(7) Price (per student, per class (if applicable)).
e. For those courses conducted at the ordering activity’s location, instructor travel charges
(if applicable), including mileage and daily living expenses (e.g., per diem charges) are governed
by Pub. L. 99-234 and FAR Part 31.205-46, and are reimbursable by the ordering activity on
orders placed under the Multiple Award Schedule, as applicable, in effect on the date(s) the travel
is performed. Contractors cannot use GSA city pair contracts. The Industrial Funding Fee does
NOT apply to travel and per diem charges.
9. “NO CHARGE” TRAINING
Blackhawk/SQLSoft Consulting Group Page 11 of 80 April 13, 2006
The Contractor shall describe any training provided with equipment and/or software provided
under this contract, free of charge, in the space provided below.
N/A
29. Pricing for SIN 132-50
IT Class Offerings and Pricing
Blackhawk is offering 230 information technology related classes that can be taught
either on a seat by seat basis or privately to the Government. We are always adding
new classes, therefore our class offering to the Government could grow over time.
A description of each of these classes can be found in the section immediately after
this section. These classes apply to special item number 132-50.
Our public courses are typically taught in one of our three locations listed below:
On Microsoft’s campus in Redmond, Wa Bldg 25
Bellevue, Washington
Beaverton, Oregon
Typically the maximum number of students is twelve and the minimum is four.
This could vary depending on the nature of the class.
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Citrix Presentation Server 4.0:
1256BI Administration $499 $478 $18,100 4
Mindsharp SharePoint Summit for
A-1060 Administrators $545 $522 $24,710 5
Mindsharp SharePoint Summit for
A-1065 Developers $545 $522 $24,710 5
A-150 Introduction to Oracle8i SQL $495 $424 $13,466 3
A-154 Oracle8i Performance Tuning Workshop $570 $488 $20,675 4
A-160 Introduction to Perl Programming $545 $467 $24,710 5
A-162 Relational Database Design Concepts $495 $424 $8,977 2
Oracle Developer Form Builder 6/6i
A-194 (Inactive) $570 $488 $25,844 5
A-221 Introduction to UNIX $495 $424 $8,977 2
A-321 UNIX Korn Shell Programming $495 $424 $13,466 3
Blackhawk/SQLSoft Consulting Group Page 12 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Microsoft Identity Integration Server (MIIS)
2003 Advanced Implementer and Developer
A-504 Course $595 $570 $21,582 4
Implementing, Deploying and Maintaining
Microsoft Active Directory Application Mode
A-505 (ADAM) $595 $570 $21,582 4
Microsoft .NET Network Development
A-506 Leveraging Active Directory $595 $570 $16,186 3
A-700 Managing Technical Projects $400 $343 $18,136 5
A-705 Project Management Foundations $400 $343 $7,254 2
A-707 Peer Mentoring $450 $385 $4,081 1
Microsoft Project Fundamentals - Tracking &
A-708 Managing $400 $383 $7,254 2
Microsoft Project Advanced - Portfolio
A-709 Management $400 $343 $3,627 1
Microsoft Project Server 2002 - Server
A-710 Administrator $400 $383 $7,254 2
Microsoft Project Server 2002 - Project
A-711 Manager $400 $343 $3,627 1
BA-101 The Business Analyst's Crash Course $598 $572 $10,845 2
The Use Case Workshop with UML (Unified
BA-102 Modelling Language) $598 $572 $10,845 2
BO-103 Business Objects 6.5 Core Reporting $500 $479 $4,534 1
Business Objects5i Intermediate Reporting
BO-200 Concepts $500 $479 $4,534 1
Business Objects 6.5 Intermediate
BO-201 Reporting $500 $479 $4,534 1
BO-302 Business Objects 6.5 Advanced Reporting $500 $479 $4,534 1
BO-402 Business Objects 6.5 Universe Design $625 $598 $17,003 3
C-808 OLAP/MDX Solutions Bootcamp $545 $467 $24,710 5
DM-310R2 BusinessObjects XI R1/R2: Universe Design $625 $598 $17,003 3
FKA-200 Advanced Facilitation Skills For Trainers $300 $257 $5,441 2
SQL Server 2005 Business Intelligence Boot
HC-450 Camp $500 $479 $22,670 5
Hands-On SQL Server 2005 Reporting
HC-455 Services $500 $479 $13,602 3
SQL Server 2005 Analysis Services Boot
HC-460 Camp $500 $479 $22,670 5
SQL Server 2005 Integration Services
HC-470 Bootcamp $500 $479 $22,670 5
I-103 XML Technical Overview $570 $488 $10,338 2
I-104 XML QuickStart $570 $488 $25,844 5
I-105 XML QuickStart for Programmers $570 $488 $25,844 5
Blackhawk/SQLSoft Consulting Group Page 13 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
CISSP (Certified Information Systems
IS-1100 Security Professional) Preparation $600 $574 $27,204 5
IS-1401 Practical Penetration Testing $600 $574 $27,204 5
J-145 Java Programming for the Enterprise (JPE) $495 $424 $22,443 5
J2EE Components: Enterprise JavaBeans
J-330 (EJB) $495 $424 $17,955 4
J-350 Java2 Enterprise Edition - Accelerated $495 $424 $22,443 5
J-410 Developing Java Web Services $495 $424 $13,466 3
J-431 Java Web Programming $425 $407 $7,708 2
J-432 JavaBeans $425 $407 $7,708 2
J-510 Java Programming $495 $424 $22,443 5
J-520 Advanced Java Programming $495 $424 $22,443 5
J-531 Java Web Programming $425 $407 $7,708 2
J-532 Java Beans $425 $407 $7,708 2
J-533 EJB-Enterprise Java Beans $425 $407 $15,416 4
J-534 Accelerated Java2 Enterprise Edition $450 $431 $20,403 5
J-540 Java Web Services $450 $431 $12,242 3
JS-110 JavaScript for New Developers $495 $424 $4,489 1
JS-120 JavaScript for Experienced Developers $495 $424 $8,977 2
JS-130 JavaScript - Advanced Workshop $495 $424 $8,977 2
KS-100 ITIL Foundation $595 $570 $10,791 2
L-250 Enterprise Linux Systems Administration $495 $424 $22,443 5
Mastering Microsoft Project Professional
MMP-141 2003-PM Desktop $500 $479 $9,068 2
MPSC-EV MPSC Event $500 $428 $22,670 5
Customized Microsoft Content - update
MS-000 description and price before scheduling $425 $364 $19,270 5
MS-1737 Microsoft Operations Framework Essentials $545 $467 $9,884 2
MS-1787 MOF Changing Quadrant $595 $570 $16,186 3
MS-1846 Microsoft Solutions Framework Essentials $545 $467 $14,826 3
Designing and Planning an Exchange
MS-2008 Server 2003 Organization $495 $424 $8,977 2
Upgrading your Skills from Microsoft
Exchange 5.5 to Microsoft Exchange Server
MS-2009 2003 $495 $424 $13,466 3
Troubleshooting Microsoft Exchange Server
MS-2011 2003 (Workshop) $495 $424 $13,466 3
Customizing Microsoft SharePoint Portal
MS-2014 Server 2003 (Workshop) $495 $424 $8,977 2
Creating Reporting Solutions Using
Microsoft SQL Server 2000 Reporting
MS-2030 Services $495 $424 $8,977 2
Blackhawk/SQLSoft Consulting Group Page 14 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Querying Microsoft SQL Server 2000 With
MS-2071 Transact-SQL $495 $424 $8,977 2
Administering a Microsoft SQL Server 2000
MS-2072 Database $495 $424 $22,443 5
Programming a Microsoft SQL Server 2000
MS-2073 Database $495 $424 $22,443 5
Designing and Implementing OLAP
MS-2074 Solutions Using Microsoft SQL Server 2000 $495 $424 $22,443 5
Implementing Microsoft Windows 2000
MS-2087 Clustering $495 $424 $13,466 3
Modeling Business Requirements to Create
a Database Using Microsoft Visual Studio
MS-2090 .NET Enterprise Architect $495 $424 $13,466 3
Populating a Data Warehouse with Microsoft
SQL Server 2000 Data Transformation
MS-2092 Services $495 $424 $22,443 5
Implementing Business Logic with MDX in
MS-2093 Microsoft SQL Server 2000 $495 $424 $13,466 3
How to Upgrade to Microsoft Windows
Server 2003 from Windows NT4.0 Server for
MS-2123 IT Professionals Hands-On Lab $495 $424 $4,489 1
MS-2124 Programming with C# $495 $424 $22,443 5
Implementing Microsoft Windows 2000
MS-2152 Professional and Server $495 $424 $22,443 5
Developing E-Business Solutions Using
MS-2157 Microsoft BizTalk Server 2004 $495 $424 $22,443 5
Deploying and Managing E-Business
Solutions Using Microsoft BizTalk Server
MS-2158 2004 $495 $424 $8,977 2
Active Directory Fundamentals Hands On
MS-2199 Lab $495 $424 $4,489 1
Expert Track: Updating Systems
Administrator and Systems Engineer Skills
from Microsoft Windows 2000 to Windows
MS-2207 Server 2003 (Workshop) $495 $424 $22,443 5
Updating Support Skills from Microsoft
Windows NT 4.0 to Microsoft Windows
MS-2208 Server 2003 $495 $424 $13,466 3
Updating Systems Administrator Skills from
Windows 2000 to Windows Server 2003
MS-2209 (Workshop) $495 $424 $8,977 2
Updating Systems Engineer Skills from
Windows 2000 to Windows Server 2003
MS-2210 (Workshop) $495 $424 $13,466 3
Supporting Users Running the Microsoft
MS-2261 Windows XP Operating System $495 $424 $13,466 3
Blackhawk/SQLSoft Consulting Group Page 15 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Supporting Users Running Applications on a
MS-2262 Microsoft Windows XP Operating System $495 $424 $8,977 2
Implementing and Supporting Microsoft
MS-2272 Windows XP Professional $495 $424 $22,443 5
Managing & Maintaining a Microsoft
MS-2273 Windows Server 2003 Environment $495 $424 $22,443 5
Managing a Microsoft Windows Server 2003
MS-2274 Environment $495 $424 $22,443 5
Maintaining a Microsoft Windows 2003
MS-2275 Environment $495 $424 $13,466 3
Implementing a Microsoft Windows Server
MS-2276 2003 Network Infrastructure: Network Hosts $495 $424 $8,977 2
Implementing, Managing, and Maintaining a
Microsoft Windows Server 2003 Network
MS-2277 Infrastructure: Network Services $495 $424 $22,443 5
Planning, Implementing, and Maintaining a
Microsoft Windows Server 2003 Active
MS-2279 Directory Infrastructure $495 $424 $22,443 5
Installing, Configuring, and Administering
MS-2285 Microsoft Windows XP Professional $495 $424 $8,977 2
Managing Your Infrastructure Using
MS-2287 Microsoft Operations Manager 2005 $495 $424 $13,466 3
Implementing and Supporting Microsoft
MS-2295 Internet Information Services 5.0 $495 $424 $13,466 3
Planning, Implementing, Managing and
Maintaining a Microsoft Windows Server
2003 Environment for an MCSE on
MS-2297 Windows 2000 $495 $424 $22,443 5
Developing ASP.NET Web Applications
MS-2310 Using Microsoft Visual Studio .NET $495 $424 $22,443 5
Advanced Web Application Development
MS-2311 using Microsoft ASP.NET $495 $424 $13,466 3
Programming the Microsoft .NET
MS-2349 Framework with C# $495 $424 $22,443 5
Developing and Deploying Secure Microsoft
MS-2350 .NET Framework Applications $495 $424 $13,466 3
Deploying Microsoft .NET Applications for
MS-2362 Systems Engineers $495 $424 $13,466 3
Getting Started with Microsoft .NET for
MS-2363 COBOL Programmers $495 $424 $13,466 3
What's New in Microsoft Visual Studio 2005
for Existing Microsoft Visual Studio .NET
MS-2364 Developers $495 $424 $13,466 3
Designing an Application Migration Strategy
MS-2365 to Microsoft .NET $495 $424 $8,977 2
Programming with Microsoft Visual Basic
MS-2373 .NET $495 $424 $22,443 5
Blackhawk/SQLSoft Consulting Group Page 16 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
MS-2389 Programming with Microsoft ADO.NET $495 $424 $13,466 3
Implementing & Managing Microsoft
MS-2400 Exchange Server 2003 $495 $424 $22,443 5
Programming the Microsoft .NET
MS-2415 Framework with VB.NET $495 $424 $22,443 5
Microsoft Visual Basic Scripting Edition and
MS-2433 Microsoft Windows Script Host Essentials $495 $424 $13,466 3
Scripting Microsoft Windows Management
MS-2439 Instrumentation $495 $424 $8,977 2
Introduction to XML and the Microsoft .NET
MS-2500 Platform $495 $424 $8,977 2
Developing XML Web Services Using
MS-2524 Microsoft ASP.NET $495 $424 $13,466 3
Developing Distributed Applications with
MS-2526 Microsoft .NET Remoting $495 $424 $8,977 2
Core Data Access with Microsoft Visual
MS-2541 Studio 2005 $495 $424 $13,466 3
Advanced Data Access with Visual Studio
MS-2542 2005 $495 $424 $8,977 2
Core Web Application Technologies with
MS-2543 Microsoft Visual Studio 2005 $495 $424 $13,466 3
Advanced Web Application Technologies
MS-2544 with Microsoft Visual Studio 2005 $495 $424 $8,977 2
Core Windows Client Development with
MS-2546 Visual Studio 2005 $495 $424 $13,466 3
Advanced Windows Client Development
MS-2547 with Visual Studio 2005 $495 $424 $8,977 2
Core Distributed Application Development
MS-2548 with Visual Studio 2005 $495 $424 $13,466 3
Designing, Planning, and Managing a
MS-2552 Windows SharePoint Services Infrastructure $495 $424 $8,977 2
Designing, Planning, and Managing a
MS-2553 SharePoint Portal Server 2003 Infrastructure $495 $424 $13,466 3
Designing, Planning, and Managing a
Windows Sharepoint Services and
MS-2554 SharePoint Portal Server 2003 Infrastructure $495 $424 $22,443 5
Developing Microsoft .NET Applications for
MS-2555 Windows (Visual C# .NET) $495 $424 $22,443 5
Building COM+ Applications Using
MS-2557 Microsoft .NET Enterprise Services $495 $424 $22,443 5
Introduction to Microsoft Visual Basic .NET
MS-2559 Programming with Microsoft .NET $495 $424 $22,443 5
Developing .NET Applications for Windows
MS-2565 (Visual Basic .NET) $495 $424 $22,443 5
Implementing and Administering Internet
MS-2576 Information Services (IIS) 6.0 $495 $424 $13,466 3
Blackhawk/SQLSoft Consulting Group Page 17 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Implementing Replication Using Microsoft
MS-2591 SQL Server 2000 $495 $424 $13,466 3
Managing Microsoft Systems Management
MS-2596 Server 2003 $495 $424 $22,443 5
Planning & Deploying Microsoft Systems
MS-2597 Management Server 2003 $495 $424 $13,466 3
Introduction to C# Programming with
MS-2609 Microsoft .NET $495 $424 $22,443 5
Optimizing the Software Development
Lifecycle with Microsoft Visual Studio Team
MS-2631 System $495 $424 $13,466 3
Upgrading Web Development Skills from
MS-2640 ASP to Microsoft ASP.NET $495 $424 $13,466 3
MS-2657 Programming Microsoft Access 2002 $495 $424 $13,466 3
MS-2667 Introduction to Programming $495 $424 $13,466 3
Updating Web Server Skills to Microsoft
Internet Information Services 6.0
MS-2694 (Workshop) $495 $424 $8,977 2
Analyzing Requirements and Defining
MS-2710 Microsoft .NET Solution Architectures $495 $424 $22,443 5
MS-2717 Introduction to .NET Development $495 $424 $8,977 2
Microsoft SQL Server 2000 for Experienced
MS-2723 Database Professionals $495 $424 $13,466 3
Designing, Deploying, and Managing
Microsoft Identity Integration Server (MIIS)
MS-2731 2003 $595 $570 $21,582 4
Updating Your Database Administration
MS-2733 Skills to Microsoft SQL Server 2005 $495 $424 $13,466 3
Updating Your Database Development Skills
MS-2734 to Microsoft SQL Server 2005 $495 $424 $13,466 3
Implementing a Microsoft SQL Server 2005
MS-2779 Database $495 $424 $13,466 3
Maintaining a Microsoft SQL Server 2005
MS-2780 Database $495 $424 $13,466 3
Tuning and Optimizing Queries Using
MS-2784 Microsoft SQL Server 2005 $495 $424 $13,466 3
Administering and Automating Microsoft
MS-2789 SQL Server 2005 Databases and Servers $495 $424 $4,489 1
MS-2801 Microsoft Security Guidance Training I $495 $424 $4,489 1
MS-2802 Microsoft Security Guidance Training II $495 $424 $4,489 1
Microsoft Security Guidance Training for
MS-2806 Developers $495 $424 $4,489 1
MS-2810 Fundamentals of Network Security $495 $424 $17,955 4
Implementing and Administering Security in
MS-2823 a Microsoft Windows Server 2003 Network $495 $424 $22,443 5
Blackhawk/SQLSoft Consulting Group Page 18 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Deploying and Managing Microsoft Internet
MS-2824 Security and Acceleration Server 2004 $495 $424 $22,443 5
Developing Business Process and
Integration Solutions Using Microsoft
MS-2933 BizTalk Server 2006 $495 $424 $22,443 5
Deploying and Managing Business Process
and Integration Solutions Using Microsoft
MS-2934 BizTalk Server 2006 $495 $424 $8,977 2
Developing Microsoft ASP.NET 2.0 Web
MS-3201 Applications $495 $424 $13,466 3
Upgrading Your Messaging Administration
MS-3938 Skills to Microsoft Exchange Server 2007 $495 $474 $13,466 3
Team Collaboration Using Microsoft
MS-4001 Windows SharePoint Services $225 $215 $2,040 1
Forecasting and Displaying Trends with
MS-4002 Microsoft Office Excel 2003 $225 $215 $2,040 1
Summarizing Microsoft Office Excel 2003
MS-4003 Data to Make Better Business Decisions $225 $215 $2,040 1
Time and Task Management Using
MS-4006 Microsoft Office Outlook 2003 $225 $215 $2,040 1
Creating Effective Presentations Using
MS-4007 Microsoft Office PowerPoint 2003 $225 $215 $2,040 1
Managing Branch Office Resources Using
MS-4356 Microsoft Windows Server 2003 R2 $495 $474 $8,977 2
Managing Data Storage Using Microsoft
MS-4357 Windows Server 2003 R2 $495 $474 $4,489 1
Deploying and Managing Active Directory
Federation Services in Microsoft Windows
MS-4358 Server 2003 R2 $495 $474 $8,977 2
MS-4788 Intense .NET: VB.NET $595 $510 $26,977 5
MS-4789 Intense .NET: ASP.NET $595 $510 $26,977 5
MS-4790 Intense .NET: C# $595 $510 $26,977 5
MS-4796 Intense .NET: XML/Web Services $595 $510 $26,977 5
Microsoft SQL Server 2005 for the
MS-7033 Experienced Oracle Database Administrator $495 $474 $17,955 4
Designing IT Platform Collaborative
Applications with Microsoft SharePoint 2003
MS-8036 (Workshop) $495 $424 $8,977 2
MS-8521 Microsoft CRM 3.0 Sales Management $495 $474 $4,489 1
MS-8522 Microsoft CRM 3.0 Marketing Automation $495 $474 $4,489 1
MS-8523 Microsoft CRM 3.0 Service Management $495 $474 $4,489 1
MS-8524 Microsoft CRM 3.0 Service Scheduling $495 $474 $4,489 1
MS-8525 Microsoft CRM 3.0 Customization $495 $474 $13,466 3
Microsoft CRM 3.0 Installation and
MS-8526 Configuration $495 $474 $13,466 3
Blackhawk/SQLSoft Consulting Group Page 19 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
O-805 Oracle9i Server Performance Tuning $570 $488 $25,844 5
O-806 Introduction to Oracle9i/8i SQL $570 $488 $15,506 3
O-807 Introduction to Oracle9i/8i PL/SQL $570 $488 $10,338 2
O-810 Advanced Oracle9i PL/SQL $570 $488 $15,506 3
Customized Oracle Content - update
OR-000 description and price before scheduling $425 $364 $19,270 5
Oracle Database 10g: New & Advanced
ORA10g005 Features for Developers $570 $546 $25,844 5
ORA10g008 Oracle Database 10g: Introduction to SQL I $570 $488 $15,506 3
ORA10g009 Oracle Database 10g: Introduction to SQL II $570 $488 $10,338 2
ORA10g101 Oracle Database 10g: Program with PL/SQL $570 $488 $25,844 5
Oracle Database 10g: Advanced PL/SQL
ORA10g102 Programming and Tuning $570 $488 $20,675 4
ORA10g201 Oracle Database 10g: Administration I $570 $488 $25,844 5
ORA10g202 Oracle Database 10g: Administration II $570 $488 $25,844 5
Oracle Database 10g R1 and R2: New
ORA10g204 Features For Administrators $570 $488 $25,844 5
Oracle JDeveloper 10g: Build Java
ORA10g307 Applications $495 $474 $22,443 5
ORA10g501 Oracle Reports 10g: Build Reports $570 $488 $25,844 5
Oracle AS Discoverer 10g: Create Queries
ORA10g502 & Reports $570 $488 $10,338 2
Oracle9i Database Backup & Recovery -
ORA9i202 DBA II $570 $488 $25,844 5
Customed Content - update description and
OTHER-000 price before scheduling $425 $364 $19,270 5
PK-100 ITIL Awareness $195 $187 $1,768 1
PK-200 PK-200.html $748 $716 $13,566 2
PK-300 ITIL Managers $886 $848 $88,377 11
Project Management Professional Exam
PMP-100 Preparation $545 $522 $19,768 4
PPM-101 Principles of Project Management $500 $479 $9,068 2
BusinessObjects Web Intelligence X R1/R2:
QA-210R2 Report Design $500 $479 $9,068 2
Windows SharePoint Services: Creating and
RAM-4102 Managing Team Web Sites $325 $278 $2,947 1
Crystal Reports XI R1/R2: Report Design I -
RD-110R2 Fundamentals of Report Design $500 $479 $9,068 2
Crystal Reports 10.0: Report Design I -
RD-200 Fundamentals of Report Design $500 $479 $9,068 2
Crystal Reports 10.0: Report Design II -
RD-201 Business Reporting Solutions $500 $479 $9,068 2
Crystal Reports XI R1/R2: Report Design II:
RD-210R2 Business Reporting Solutions $500 $479 $9,068 2
Blackhawk/SQLSoft Consulting Group Page 20 of 80 April 13, 2006
Std GSA
Public Public GSA
Price per Price Private Std
Course# Course Name Day per Day Price Days
Crystal Reports 10.0: Report Design III-
RD-300 Report Processing Strategies $625 $598 $5,668 1
Crystal Reports XI R1/R2: Report Design III
RD-310R2 - Report Processing Strategies $500 $479 $4,534 1
Reporting and Analyzing Data from Oracle
Databases Using Microsoft SQL Server
S-170 2005 $350 $335 $3,174 1
Updating Systems Administrator and
Systems Engineer Skills from Microsoft
Windows 2000 to Windows Server 2003 -
S-2207 Lab Clinic $650 $557 $17,683 3
Custom Windows Server 2003
S-2274 Administration $425 $407 $11,562 3
Custom Windows Server 2003 Advanced
S-2279 Troubleshooting Course $425 $407 $11,562 3
Object-Oriented Analysis and Design with
S-408 UML $595 $510 $21,582 4
Implementing Effective Collaboration with
S-625 Microsoft SharePoint 2003 $595 $510 $10,791 2
Implementing and Maintaining SQL 2005
Databases for SQL 2000 DBA's (combines
S-7980 2779 and 2780) $495 $474 $22,443 5
Crystal Enterprise 10 Administering Users
SA-200 and Content $500 $479 $9,068 2
SNT-141 Principles of PM and Project 2003 Desktop $500 $479 $13,602 3
Introduction to Transact SQL for SQL Server
SQL-112 2000 and SQL Server 2005 $800 $766 $21,763 3
Advanced Transact-SQL Querying,
Programming and Tuning for SQL Server
SQL-212 2000 & 2005 $790 $756 $35,819 5
SQL-232 Microsoft SQL Server High Availability 2005 $790 $756 $35,819 5
SQL Server 2005 Architecture, Internals and
SQL-242 Tuning $790 $756 $35,819 5
Data Modeling for Business Intelligence
SQL-250 Applications $800 $766 $21,763 3
Query Tuning for SQL Server 2000 and
SQL-260 2005 $1,000 $957 $18,136 2
Managing Windows 2000, XP and Windows
TI-100 Server 2003 Networks with Group Policy $499 $478 $18,100 4
VS-2200 Linux Security $600 $574 $27,204 5
Check Point Security Administration NGX I
VS-3301 Rev 1.1 $750 $718 $13,602 2
Check Point Security Administration NGX II
VS-3302 Rev 1.1 $667 $638 $18,145 3
Blackhawk/SQLSoft Consulting Group Page 21 of 80 April 13, 2006
Course Descriptions
Detailed course descriptions have been provided for the majority of the courses
listed above.
Course# Course Descriptoin
This course provides the necessary foundation to deploy and administer Citrix®
Presentation Server 4.0. This course covers installation and administration of
Presentation Server and its components, including Web Interface, Secure
Gateway, Installation Manager and Load Manager. Learners receive in-depth
training using the Citrix Presentation Server Console to configure server farm and
individual server settings and the Citrix Access Suite Console to manage multiple
farms. In addition, this course provides training for managing, implementing and
deploying the Citrix Presentation Server Clients. This instructor-led training course
provides interactive presentations, discussion and practical application through
1256BI hands-on labs and group activities.
This 5-day course is designed to give SharePoint Administrators basic and
intermediate information and skills they need to design, deploy and manage a
Microsoft Office SharePoint Portal Server 2003 implementation.
It is nearly impossible to introduce all of the SharePoint features into an
organization without impacting the business culture and current business
processes. While the Summit is not a project management course per se, we will
highlight planning decisions that should be addressed either before or early on in a
SharePoint deployment. Most of these decisions will impact your organization’s
business processes. Because most mid- and upper-level technical employees are
ill-equipped to manage culture change, it is in your organization’s best interest to
send a second, managerial-level person to this Summit to gain insight into how this
software will change your business process and business culture through learning
about the planning decisions that should be addressed as part of an outstanding
A-1060 SharePoint deployment.
This 5-day course will focus on how to alter the underpinnings and exploit Windows
SharePoint Services and SharePoint Portal Server 2003 for application developers.
Be sure to check out the prerequisites as we technically wade in pretty deep.
This is a great opportunity to gain hands-on experience and learn about SharePoint
Portal Server 2003 and Windows SharePoint Services.
We provide an overview of SharePoint Portal Server (SPS) and Windows
SharePoint Services (WSS). The more you understand about SharePoint out-of-
the-box, the easier it will be for you to bend those rules. That said, it is by no means
required that you be SharePoint savvy.
As with all SQLSoft-hosted courses, SQLSoft+ provides a functioning training
environment that includes the appropriate computer hardware and all necessary
software. Optional: Students are welcome and encouraged to bring one or more
computers to the class if they wish to use the class as a five-day test environment
A-1065 as part of an early testing phase in their overall deployment of SharePoint.
This course covers the use of ANSI-standard SQL, Oracle extensions to ANSI
A-150 SQL, and Oracle's SQL*Plus SQL interface.
A-154 This course prepares students for tuning the performance of their Oracle databases
Blackhawk/SQLSoft Consulting Group Page 22 of 80 April 13, 2006
Course# Course Descriptoin
and of the SQL code and applications running against their Oracle database.
Hands-on labs reinforce the learning process by allowing students to perform their
own database tuning on Oracle's SGA (memory), rollback segments and redo log
files, latches and sorting, optimal block usage, freelist maintenance, more.
This hands-on course introduces the student to the essential language elements
that all Perl programmers need to know. Topics covered include data structures,
control structures, I/O operations, regular expressions, file and directory
A-160 manipulation, process management, and simple databases.
This course presents a practical approach to relational database design. Numerous
exercises and case studies illustrate the use of data modeling to produce an
efficient and maintainable database design. Students will become familiar with
creating entity-relationship diagrams, data normalization, and converting a logical
A-162 data model to a physical database design.
This introductory course explores the graphical user interface (GUI) capabilities
inherent in Oracle Developer Form Builder 6/6i. Students will create a complete
application using windows, triggers, procedures, alerts, and the layout editor.
Interface objects, such as lists, buttons, radio groups, and check boxes, will be
A-194 created.
This hands-on course provides an introduction to UNIX System V Release 4
(SVR4) concepts, user features, and commands. Topics covered include the
history of UNIX and the design of the file system, traversal of the directory
structure, editing files with the vi editor, management of processes, customization
A-221 of the shell environment, and essential UNIX shell commands.
This course teaches students how to use Korn shell programming techniques to
automate system tasks and build their own UNIX utilities. Topics covered include
redirection of input and output, pipes and filters, use of shell metacharacters for
pattern matching and variable substitution, job control, use of shell variables, the
test command, conditional and iterative programming constructs, argument
passing, job scheduling, and shell script debugging techniques. Use of the awk and
A-321 sed utilities is also covered.
This 4-day instructor-led course is based on the Service Pack 1 release of MIIS
2003, and is a direct follow-on to MS-2731, Designing, Deploying, and Managing
Microsoft Identity Integration Server (MIIS) 2003, and addresses MIIS 2003
A-504 advanced implementation and development issues.
Oxford Computer Group has developed this 4-day course based on Microsoft
Active Directory Application Mode (ADAM) to provide a variety of professionals with
the skills they need to implement, deploy and maintain ADAM directories. It is also
aimed at those simply wishing to get a detailed view of ADAM and its capabilities.
Oxford Computer Group is also working on a second ADAM course "Developing for
A-505 ADAM."
This three-day instructor-led course includes self-paced and instructor-facilitated
components. It provides students with the knowledge and skills to successfully
develop, deploy, and manage applications that are Active Directory aware. The
course focuses on a Windows Server 2003 directory service environment, including
A-506 forest and domain structure.
This course is a geared around Technical projects, using basic project
management concepts, tools and techniques and takes attendees through the
project lifecycle in the same sequence they would face when managing a real
A-700 project in the workplace. During the class attendees will be introduced to the
Blackhawk/SQLSoft Consulting Group Page 23 of 80 April 13, 2006
Course# Course Descriptoin
essentials of technical project management with focus on managing complex
requirements, limited resources found in many organizations.
This course applies tools sets and methodologies for organizations that desire to
promote project management concepts, thinking and techniques within their
organizations: The materials are drawn from the PMBOK® (Project Management
Body of Knowledge) but also include industry best practices. The course also
includes topics on using Microsoft Project as a project management tool.
Project management is the discipline of applying knowledge, skills, tools, and
techniques to a range of activities in order to successfully meet a projects
requirements, scope, schedule and budget. This course uses the structured project
management framework of initiation, planning, execution, and control to familiarize
A-705 the student with the necessary steps that ensure project success.
This one-day course teaches people how to transfer knowledge on the job. It
works with the idea that people learn most of what it takes to do their job from a
peer working nearby. The course provides practical tools and straight forward
language that can be used to improve communication and reduce frustration. It
helps subject matter experts set goals for mentoring co-workers, organize the
information that needs to be delivered, teach it, assess whether it is learned, and
then give feedback on the process, all while carrying a full-time workload.
Topics covered include defining the role of peer mentoring, setting goals, handling
day to day communication, lesson/meeting planning, teaching, assessing
A-707 knowledge transfer, learning styles, and giving peer appropriate feedback.
Project management is the discipline of applying knowledge, skills, tools, and
techniques to a range of activities to successfully meet a project's requirements,
scope, schedule and budget. This course uses the structured project management
framework of initiation, planning, execution, and control to familiarize the student
A-708 with the necessary steps that assure project success.
This course is designed for those who are establishing standards of use with
Microsoft Project for an organization or department where uniform information
needs to be collected to track resource overallocation, key deliverables and project
status slippage. This class will show the attendee how to create Project Portfolio
A-709 visibility standards and reports for any organization.
This hands-on class provides Project Server Administrators with the skills and
knowledge they need to successfully administer Project Server to successfully
install, configure, deploy and troubleshoot Project Server and its interconnected
components.
During this course, students will learn about deployment strategies for workgroups
and the enterprise. The will also learn about Project Server architecture,
SharePoint integration, configuration and installation and developing the Enterprise
A-710 Project Management environment.
Project Server is a powerful enterprise project management tool that allows
organizations to freely share information about the progress of any enterprise
project. Project server is implemented at the enterprise level, so project information
is shared and project views are available for all enterprise roles. Executives have a
tool for analyzing and prioritizing projects. Project Team members can better
manage tasks assigned to them, Project Mangers can manage schedules and
resources more efficiently as well as communicate project information using Web
A-711 access.
Blackhawk/SQLSoft Consulting Group Page 24 of 80 April 13, 2006
Course# Course Descriptoin
This hands-on class provides project managers and team leads with the knowledge
to build, manage, and track project schedules in both Project Professional as well
as Project Server where both are required to work in Microsoft Project Server.
During this course students will learn about scheduling industry best practices and
methodology for building and managing teams, stakeholders, executives and other
project managers using the Project Server architecture and Windows SharePoint
integration.
Most large companies and organizations that rely heavily on software in business
operations, employ Business Analysts to communicate business needs to software
developers. When analysts do not carry out their jobs effectively, the result is
incomplete or incorrect requirements -- leading causes of spiraling development
costs and project delays.
Learn how to cut costs and delays by improving communication between business
stakeholders and developers through comprehensive requirements analysis and
documentation and by guaranteeing results through structured testing and quality
assurance. This 2-day course will cover all aspects of the Business Analyst role –
from requirements gathering to testing. All major techniques – both Structured and
Object-Oriented (OO) – are addressed in this course. You will receive a hard copy
of all course material as well as a Job Aids booklet, containing useful templates,
examples, guidelines and glossary for use back on the job.
What makes this course stand out from the competition?
Value for money: No course on the market offers this amount of content in so little
time. How can we do this? By removing all of the "fat" traditionally found in BA
courses.
Unique learning strategy: Each unit is presented first as a lecture, then reinforced
through self-paced learning using our CBT program. During the second phase of
learning, the instructor is available for 1-on-1 help.
Scenario-based training: One integrated case study is used throughout the course
to provide a consistent context for learning.
Experience: Our course is written and delivered by professionals with extensive
practical experience in business analysis.
The fun factor: Our instructors are known for the "entertainment value" they bring to
BA-101 the classroom – making the learning experience more fun and more effective.
Use Case Technology was developed in 1992 to improve the business analysis
phase of a project. Over the years since its introduction, the approach has gained
wide acceptance due to its proven track record in capturing clear and complete
user requirements. One of the factors driving the growth of Use Case Technology
has been its incorporation into UML and Object-Orientation—the state-of-the-art
technology behind e-commerce software, JAVA and the .NET environment.
Organizations that are insufficiently prepared for the new technology, commonly
encounter the following problems when employing it for the first time:
Projects abandoned because they weren't good candidates for use cases
Confusion about how best to split the requirements up into use cases
Confusion over the role of text vs. diagrams
BA-102 Confusion over the level of detail to include in the written requirements
Blackhawk/SQLSoft Consulting Group Page 25 of 80 April 13, 2006
Course# Course Descriptoin
Lack of practical advice for running requirements-gathering sessions
Take this 2-day course for solutions to the above problems and for practical
experience in employing this state-of-the-art technology to the business analysis
phase of a project. You'll get hand-on experience in gathering and documenting
user requirements for IT systems using the use case approach and the UML 2.0
standard including business modeling extensions. Working in small groups, you will
step through a complex case study, learning to take a project from inception to the
completion of business requirements. The result of this experiential learning
experience is a skill-set that can be effectively applied on the job. In keeping with
the practical nature of the course, the content course draws from direct experience
working in a variety of sectors, including banking, accounting, call centers,
education and NGOs. Best practices and common pitfalls in applying these
techniques are factored into the course.
By taking this course, you will be able to facilitate Use-Case RJAD (Requirements
Joint Application Development) sessions, conduct requirements-gathering
interviews and document user requirements using the latest developments in Use
Case Technology. You will also learn how to best structure the requirements for
optimal reuse and ease of maintenance through the use of advanced use case
diagramming and documentation features such as extensions and inclusions.
Solutions for handling common business scenarios are also covered, including
customer IVR identification, CRUD (Create/Read/Update/Delete processes), login,
technological variations, customer self-service and geographical sub-sites within an
e-commerce application.
In an effort to shorten time-to-market and to uncover bugs early, IT organizations
are increasingly using a style of project management called iterative development.
The new strategy is to develop software in small cycles of analysis, design and
coding - rather than doing all the up-front work before coding begins. To work
effectively in this environment, Business Analysts need to be familiar with the
fundamentals of this approach and the BA role in producing key deliverables,
managing risk and estimating resources for an iterative project. This 2-day course
covers everything the Business Analyst needs to know to work effectively within a
team employing iterative development as a project management methodology.
Working in small groups, you will step through a case study learning when and how
to perform BA activities and create deliverables at various phases of the iterative
life cycle. You will also gain hands-on computer experience using RUP software - a
BO-103 popular iterative methodology produced by IBM/ Rational.
This one-day instructor-led course is designed to give learners the comprehensive
skills and in-depth knowledge needed to create and manage BusinessObjects
BO-201 reports.
This one-day instructor-led course is designed to give learners the advanced skills
and in-depth knowledge needed to create and analyze complex BusinessObjects
BO-302 documents.
Learn how to translate end user reporting requirements into an optimal universe
design to ensure that your company's Business Intelligence needs are met.
BusinessObjects Universe Design provides you with all the skills needed to
efficiently create and maintain universes for BusinessObjects and WebIntelligence,
allowing users to easily build, access, and run reports. A hands-on, real world
approach helps you to quickly learn how to create, distribute, maintain, and
BO-402 optimize universes for BusinessObjects and WebIntelligence deployments.
C-808 This aggressive, fast past course combines the following MOC courses into one 5-
Blackhawk/SQLSoft Consulting Group Page 26 of 80 April 13, 2006
Course# Course Descriptoin
day bootcamp:
MS-2074, Designing and Implementing OLAP Solutions Using Microsoft SQL
Server 2000, which provides students with the knowledge and skills necessary to
design, implement, and deploy OLAP solutions by using Microsoft SQL Server
2000 Analysis Services.
MS-2093, Implementing Business Logic with MDX in Microsoft SQL Server 2000,
which provides students with the knowledge and skills necessary to use
multidimensional expressions (MDX) to add calculated members and other
dynamically calculated values to a Microsoft SQL Server 2000 Analysis Services
cube by using SQL Server 2000.
Learn how to translate end user reporting requirements into an optimal universe
design to ensure that your company's Business Intelligence needs are met.
BusinessObjects Universe Design provides you with all the skills needed to
efficiently create and maintain universes for Web Intelligence, allowing users to
easily build, access, and run reports. A hands-on, real world approach helps you to
quickly learn how to create, distribute, maintain, and optimize universes for Web
DM-310R2 Intelligence deployments.
With the release of SQL Server 2005, Microsoft has completely re-architected their
Business Intelligence (BI) platform. Veteran BI professionals who want to upgrade
their skills and newcomers alike will learn how to apply key BI concepts using the
new 2005 Integration Services (formerly DTS), Analysis Services, and Reporting
Services.
Through instructor-led sessions and hands-on exercises, students will develop an
understanding of what has changed and what is new in the 2005 BI SQL Server
architecture. Students will learn how to develop applications using the new
Business Intelligence Development Studio environment, how to use the new
Integration Services tasks and transformations, how to build dimensions and cubes
for analytical applications, how to take advantage of the new features in Reporting
Services, how to use MDX in queries and formulas, and how to work with the new
Data Mining models and tools.
Students will be able to immediately apply this knowledge to their real-world
databases and BI applications to begin preparing for the transition to SQL Server
HC-450 2005.
This three-day course provides students with the skills needed to implement
reporting solutions using Microsoft SQL Server 2005 Reporting Services.
Reporting Services is a an enterprise-ready reporting platform that supports end-to-
end report development, management, and delivery with newly added interactive
features and ad hoc reporting capabilities for end users.
By learning the details behind data sources, data sets, parameters, management,
security, and working with the more advanced features of Reporting Services,
students will achieve a complete understanding of how to use Reporting Services
to create and manage reports.
At the end of this class, students should be able to build real-world applications for
HC-455 their businesses that give users useful reports and analysis information.
Blackhawk/SQLSoft Consulting Group Page 27 of 80 April 13, 2006
Course# Course Descriptoin
OLAP technology is a core component in Business Intelligence (BI) applications.
With the release of SQL Server 2005, Microsoft has made significant changes and
improvements to the Analysis Services development environment, architecture, and
functionality.
Through instructor-led sessions, hands on exercises, and labs, students in this 5-
day class will learn how to develop BI applications using Analysis Services 2005.
Students will learn the key concepts of business intelligence, data warehousing,
and OLAP. They will also learn how to use the new Business Intelligence
Development Studio environment, how to build dimensions, measure groups, and
cubes, how to optimize cube performance and design storage, how to enhance
cubes with MDX expressions, as well as how to put Analysis Services 2005 cubes
into production.
This knowledge and hands-on experience can immediately be applied to business
intelligence solutions that students want to develop using Analysis Services 2005 in
HC-460 their organizations.
This five-day course shows students how to develop an enterprise data warehouse
using Microsoft SQL Server 2005 Integration Services. Integration Services is an
Extract-Transform-Load (ETL) application that supports data integration
requirements for all types of information needs, including business intelligence
applications. Students in this class will learn how to build Integration Services
packages to load data into dimension and fact tables in a data warehouse. In
addition, students will learn how to use new tasks and transformations to improve
the performance of data transformation activities. At the end of this class, students
should be able to modify existing packages or to build new packages in order to
HC-470 complete a data integration objective.
A 2-day technical introduction to the concepts, syntax and uses of XML
Learning Goals
Create and parse a well-formed XML document
Understand Namespaces and what value they add to XML
Write an XML instance that conforms to a specified data model
Write an XML Schema and a DTD for an XML data model
Understand how parsers interpret the character data of an XML document
Write and apply a CSS stylesheet to an XML document
Read, write and resolve XPath queries
Write an XSLT stylesheet
Understand how XSL-FO works
Understand both the DOM and SAX processing models
I-103 Understand the purpose of XPointer and XLink, and the basics of how they work
A 5 day introduction to the concepts of XML including the document analysis
process, XML syntax, and some real-world examples of its use.
Learning Goals
Be able to:
create well-formed XML documents
design a data model for a given information class
express the data model in DTD and schema syntax
create and apply an XSLT stylesheet
I-104 define and resolve simple XPath queries
Blackhawk/SQLSoft Consulting Group Page 28 of 80 April 13, 2006
Course# Course Descriptoin
Be aware of:
two standard APIs for XML
competing W3C rendering approaches
the normative relationships between W3C and ISO standards
Understand:
the key concepts underlying the benefits offered by XML
XML processing model , including the XML Information Set
XML as part of real-world solutions to information-handling challenges
the concepts and approaches used by XLink to provide sophisticated connections
between information objects
how to evaluate the benefits offered by XML in various information processing
environments
A 5-day course covering XML concepts, XML well-formedness, XML Namespaces,
XML Information Set, W3C Schemas, DTDs, XInclude, XPath, XSLT, XLink,
XPointer, as well as using the SAX and DOM APIs to write Java applications.
Learning Goals
Be able to read and write XML documents
Be able to write a SAX application in Java
Be able to create and access a DOM tree in Java
Learn to create your own XML document types
expressed in W3C Schemas
expressed in DTDs
Learn to write a stylesheet for an XML document
in XSLT
in CSS
Learn how to transform XML document instances
Understand the benefits of open standards
Understand the concepts and APIs to use XML in your own programming
Understand how the family of XML-related Recommendations work together,
including
XML Namespaces
XML Information Set
W3C Schemas
XLink
XPointer
XSLT
Be aware of the emerging world of XML technologies
I-105 Be introduced to the wide array of XML-related initiatives
SQLSoft+ has partnered with SiegeWorks to bring this security certification prep
course to the Puget Sound area. The CISSP has clearly emerged as THE key
certification for security professionals. In fact, in an informal survey of information
security jobs on a major employment Web site, over 70 percent of the positions
required CISSP certification! Corporations are demanding experienced information
security professionals with the certifications to prove it to protect their information
IS-1100 and assets.
SQLSoft+ has partnered with SiegeWorks to bring this unique Security course to
the Puget Sound area. The class teaches you how to use hacking techniques to
perform an ethical hack on your organization to assess defensive posture of your
Network.
IS-1401
Blackhawk/SQLSoft Consulting Group Page 29 of 80 April 13, 2006
Course# Course Descriptoin
Prior to attending this course, you will be asked to sign an agreement stating that
you will not use the newly acquired skills for illegal or malicious attacks and you will
not use such tools in an attempt to compromise any computer system, and that you
fully understand you are taking this course to gain knowledge on ethical hacking
techniques to defend your network against such criminal or malicious attacks.
This course teaches students how to write server-side Java code for the Java 2
Platform, Standard Edition (J2SE). Students will learn the Java language syntax
and object-oriented theory as it relates to Java. Students will create Servlets and
JavaBeans, interface with a database, use sockets for networking, and invoke
native and remote methods.
This course does not cover all the information needed for any certification
examination. Instead it is a fast-track approach to covering the server-side (only)
coding techniques found in the Java Programming and Advanced Java
Programming courses. For an overview of all of our Java training, visit the Java
Curriculum page. You will find descriptions of different skill levels and Java
J-145 platforms (J2SE, J2EE) you may encounter as a Java Developer.
This course explores the Enterprise JavaBean (EJB) Component Architecture for
building multi-tier client/server applications. Student will learn how to write and
deploy reusable, distributed components and take advantage of the services
offered by the EJB infrastructure.
Topics include EJB containers and the application server, remote and home
interfaces, session beans, entity beans, message beans and JMS, bean
persistence, transaction processing options, security and deployment.
For an overview of all of our Java training, visit the Java Curriculum page. You will
find descriptions of different skill levels and Java platforms (J2SE, J2EE) you may
J-330 encounter as a Java Developer.
J-350, Java2 Enterprise Edition - Accelerated is an intense course that provides
Java programmers with an introduction to the main technologies of the Java2
Enterprise Edition. Students will be able to develop applications with these
technologies, or be ready for more advanced instruction in areas such as
Enterprise JavaBeans.
Note: This course is accelerated to include many of the topics found in J-310, Java
Server Pages (JSPs) and J-320, Java Servlets. Some of the topics found in J-240,
Advanced Java Programming and J-330, Enterprise Java Beans (EJBs) are
included as well.
For an overview of all of our Java training, visit the Java Curriculum page. You will
find descriptions of different skill levels and Java platforms (J2SE, J2EE) you may
J-350 encounter as a Java Developer.
J-410, Deploying Java Web Services introduces the next evolution of Java
components: Web Services. It prepares Java programmers to develop Web
services and clients according to the Web Services Interoperability (WS-I)
Organization's WS-Basic profile, using SOAP 1.1, WSDL 1.1 and XML Schema
1.0. (WS-Basic also calls for UDDI, which has more to do with publishing than
development.)
J-410 Students get an overview of the interoperable and Java-specific Web services
Blackhawk/SQLSoft Consulting Group Page 30 of 80 April 13, 2006
Course# Course Descriptoin
architectures, and then learn the standard APIs for SOAP messaging and WSDL-
driven, component-based service development. Both document-style and RPC-
style messages and services are covered in depth.
For an overview of all of our Java training, visit the Java Curriculum page. You will
find descriptions of different skill levels and Java platforms (J2SE, J2EE) you may
encounter as a Java Developer.
This two-day course teaches Java programmers how to build dynamic Web
applications using JavaServer Pages, Servlets and JavaBeans. These technologies
combine to form the presentation side of a J2EE Web-based application. Students
will implement a Model-View-Controller (MVC) architecture for their Web
J-431 applications.
This intensive 2-day hands-on course explores JavaBean component development.
J-432 Java programmers will be able to create and distribute robust, reusable JavaBeans.
Intensive and hands-on, this 5-day course emphasizes becoming productive
quickly as a Java application developer. This course quickly covers the Java 5.0
language syntax and then moves into the object-oriented features of the language.
Students will then use several of the provided API packages, such as I/O streams,
collections, Swing GUI programming, threads, and accessing a database with
JDBC. The course ends with a chapter on performance tuning with hints and best
practices for writing efficient applications. Appendices on sockets, regular
J-510 expressions and J2EE are also available for further study.
Client/server applications can be written utilizing both the java.net and java.rmi
packages. Security is also covered in detail throughout several chapters including
security policies and data encryption. XML parsing is done using the JAXP API.
Programmers can use C and C++ functions from their Java programs using JNI.
The 5-day course ends with several chapters on design patterns and how they can
J-520 be put to best use in different types of Java applications.
This course teaches students only the basics of writing program logic using the
JavaScript language.
This course is based on Chapters 1-4 of the book Beginning JavaScript by Paul
JS-110 Wilton.
This course teaches students how to write code which interacts with the user by
manipulating the most-commonly used objects of the JavaScript Browser Object
Model (BOM). Trapping and debugging errors is also covered.
This course is based on Chapters 4-10 of the book Beginning JavaScript by Paul
JS-120 Wilton.
This course teaches students how to write code which utilizes advanced features of
JavaScript. Security issues are covered. Using Dynamic HTML (DHTML) is taught,
including the use of the Document Object Model (DOM) capabilities. Also covered
is the use of plug-ins, server-side coding using ASP, and connecting to databases.
This course is based on Chapters 11-16 of the book Beginning JavaScript by Paul
JS-130 Wilton.
This in-depth, 5-day course helps students acquire a variety of skills needed to set
up and maintain Linux computers.
The class concentrates on the popular Red Hat distribution of the Linux operating
L-250 system, and covers subjects ranging from the initial installation of Linux to day-to-
Blackhawk/SQLSoft Consulting Group Page 31 of 80 April 13, 2006
Course# Course Descriptoin
day administrative tasks such as management of user accounts and disk space,
and even imparting the trouble-shooting skills future system administrators will
need to cope with unexpected behavior.
Learn to use this powerful tool to manage projects. Build plans, create resource-
leveled schedules, establish baselines, produce status reports and make clear task
assignments. Project managers and team leaders will learn the features of this tool
while following the same five-step planning method taught in our Principles of
Project Management course. This presentation begins with the basic concepts and
leads participants through all the functions they'll need to plan and manage a small
to medium-sized project. This 2-day course is loaded with tips for making the most
practical use of this tool!
Benefits
Understand the right way to use the most important features of Microsoft® Project.
Learn the practical way to practice the discipline of project management.
Get the hard-won expertise from instructors who are truly experts in the tool.
This outline applies to courses for:
Microsoft® Project 98
Microsoft® Project 2000
Microsoft® Project 2002
Microsoft® Project 2003
Each version of the course reflects the unique features of that version of the
software.
Microsoft® Project 98 and 2000
SQLSoft+ and Versatile continue to deliver training for Microsoft® Project 98 and
2000. If your organization continues to use either of these versions, we are your
best source for training. As an added value, our instructors can highlight how the
product has changed since these versions were released.
Microsoft® Project 2002 and 2003 Professional and Standard
Project managers that use the most recent versions of Microsoft® Project will learn
the most up-to-date strategies for managing projects with this powerful tool.
Whether you use this tool as a stand-alone desktop application or a server-based
enterprise application, this course presents all the features needed to plan and
MMP-141 manage a project.
Microsoft Operations Framework (MOF) is a collection of best practices, principles,
and models. It provides comprehensive technical guidance for achieving mission-
critical production system reliability, availability, supportability, and manageability
for solutions and services built on Microsoft's products and technologies.
This course, Microsoft Operations Framework Essentials, is an introductory two-
day course designed to expose students to the three key elements of the Microsoft
Operations Framework-the MOF process, team, and risk models. This course also
helps students to understand the purpose of MOF by giving the context of its
development and describing how MOF builds upon the Information Technology
Infrastructure Library (ITIL) to achieve its goals. Additional MOF courses that will
provide more in-depth knowledge of each of the MOF operating quadrants are
MS-1787 scheduled to be developed.
MS-1846 This three-day, instructor-led course provides an introduction to the Microsoft
Blackhawk/SQLSoft Consulting Group Page 32 of 80 April 13, 2006
Course# Course Descriptoin
Solutions Framework (MSF). These key elements include the MSF Team and
Process models as well as the Risk Management, Project Management, and
Readiness Management Disciplines. The course utilizes a combination of
presentation lectures and hands-on activities.
This two-day instructor-led course provides students with the knowledge and skills
necessary to successfully design and plan an Exchange Server 2003 organization
in an enterprise network, including a plan for upgrading from previous versions of
MS-2008 Exchange.
This three-day instructor-led course provides students with the new knowledge and
skills necessary to update and support a reliable, secure infrastructure for creating,
storing, and sharing information using Exchange Server 2003 in a medium- to
large-sized (250 to 5,000 seats) messaging environment. This course places each
concept in context to the knowledge the students have already gained through their
work with Exchange Server 5.5. It provides a significant amount of hands-on labs,
practices, and assessments that allow students to become proficient in the skills
MS-2009 needed to update and support Exchange Server 2003.
This three-day instructor-led workshop provides students with the knowledge and
MS-2011 skills to identify and resolve common Microsoft Exchange Server issues.
This two-day instructor-led workshop provides students with the knowledge and
skills to customize Microsoft Office SharePoint™ Portal Server 2003. The workshop
MS-2014 focuses on Web Parts, security, and the SharePoint Services object model.
This two-day ILT course provides students with the knowledge and skills to author,
deploy, and manage reports using Microsoft Reporting Services. Students should
leave the course with a good understanding of how to apply reporting services to
MS-2030 problems within a business context.
This course provides students with the technical skills required to write basic
MS-2071 Transact-SQL queries for Microsoft SQL Server 2000.
This course provides students with the knowledge and skills required to install,
configure, administer, and troubleshoot the client-server database management
system of Microsoft SQL Server™ 2000. Course 2072 is a revision of Course 832,
System Administration for Microsoft SQL Server 7.0. The course content is being
MS-2072 revised to reflect changes in the product.
This course provides students with the technical skills required to program a
MS-2073 database solution by using Microsoft SQL Server™ 2000.
This course provides students with the knowledge and skills necessary to design,
implement, and deploy OLAP solutions by using Microsoft SQL Server 2000
MS-2074 Analysis Services.
The goal of this course is to provide the student with the skills to select the
appropriate implementation of business solutions that require fault tolerance and
MS-2087 high availability.
This intensive, three-day course provides students with the knowledge and skills to
model business requirements in order to create a baseline database design. It
focuses on the use of Object Role Modeling (ORM) and the ORM modeling tool in
Microsoft Visual Studio .NET Enterprise Architect. Students will also learn the
database modeling process and how ORM relates to Entity Relationship (ER)
MS-2090 diagrams.
This course provides students with the knowledge and skills necessary to design a
data warehouse and to populate data marts by using Data Transformation Services
MS-2092 (DTS) in Microsoft SQL Server 2000.
This course provides students with the knowledge and skills necessary to use
MS-2093 multidimensional expressions (MDX) to add calculated members and other
Blackhawk/SQLSoft Consulting Group Page 33 of 80 April 13, 2006
Course# Course Descriptoin
dynamically calculated values to a Microsoft SQL Server 2000 Analysis Services
cube by using SQL Server 2000.
This 1-day course provides students with an overview of how to upgrade from
Windows NT 4.0 Server to Windows Server 2003. Students will leave the course
with the confidence that they understand the key issues involved in the upgrade
process including the planning tools, best practices, and other resources available
from Microsoft.
Through hands-on labs, students will use Virtual PC technology to simulate an
upgrade and restructuring of a Windows NT 4.0 Domain Controller. Students will
also learn about key technologies and strategies needed to perform an upgrade to
Windows Server 2003 including: Migration tools, Active Directory Migration Tool
(ADMT), Microsoft Active Directory, Group Policy, domain name system (DNS) and
MS-2123 more.
The goal of this course is to provide students with the knowledge and skills needed
to develop C# applications for the Microsoft .NET Platform. The course focuses on
C# program structure, language syntax, and implementation details.
C# was created to be the programming language best suited for writing .NET
enterprise applications. C# combines the high productivity of Microsoft Visual Basic
with the raw power of C++. It is a simple, object-oriented, and type-safe
MS-2124 programming language that is based on the C and C++ family of languages.
This course provides students with the knowledge and skills necessary to install
and configure Microsoft Windows 2000 Professional on stand-alone and client
computers that are part of a workgroup or domain. In addition, this course provides
the skills and knowledge necessary to install and configure Windows 2000 Server
to create file, print, Web, and Terminal servers. It also provides students with the
prerequisite knowledge and skills required for course 2153, Implementing a
MS-2152 Microsoft Windows 2000 Network Infrastructure.
MS-2157 Five days; Instructor-led course.
MS-2158 Two days; Instructor-led Preliminary Course Syllabus
This 200-level course provides students with an overview of the benefits and how
to manage and administer Active Directory. After completing this one-day course
with hands-on labs, students will gain confidence in understanding the key
concepts and value of Active Directory including; AD fundamentals, Group Policy,
best practices, and other resources available from Microsoft.
Through hands-on labs, students will use Virtual PC technology to administer
Active Directory. Students will also learn about key technologies and strategies
MS-2199 needed to plan, design, and implement an Active Directory Infrastructure.
This five-day, instructor-led workshop provides students with the knowledge and
new skills that they need to plan, implement, manage, and maintain a Microsoft
Windows Server™ 2003 networked environment.
This discovery-based workshop consists primarily of labs that provide hands-on
experience focused exclusively on the skills and objectives that align with Exam 70-
292: Managing and Maintaining a Microsoft Windows Server 2003 Environment for
an MCSA Certified on Windows 2000, and Exam 70-296: Planning, Implementing,
and Maintaining a Microsoft Windows Server 2003 Environment for an MCSE
MS-2207 Certified on Windows® 2000.
Blackhawk/SQLSoft Consulting Group Page 34 of 80 April 13, 2006
Course# Course Descriptoin
This three-day, instructor-led course provides students with the knowledge and new
skills needed to implement and manage a Microsoft Windows Server 2003
MS-2208 networked environment.
This two-day instructor-led workshop provides students with the knowledge and
skills to manage and maintain a Microsoft Windows Server 2003 networked
environment. This discovery-based workshop consists primarily of labs that provide
hands-on experience focused exclusively on the skills and objectives that align with
Exam 70-292: Managing and Maintaining a Microsoft Windows Server 2003
MS-2209 Environment for an MCSA Certified on Windows 2000.
This three-day, instructor-led workshop provides students with the knowledge and
new skills that they need to plan and maintain a Microsoft Windows Server 2003
networked environment.
This discovery-based workshop consists primarily of labs that provide hands-on
experience focused exclusively on the skills and objectives that align with Exam 70-
296: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003
MS-2210 Environment for an MCSE Certified on Microsoft Windows 2000.
This three-day instructor led course is to provide individuals who are new to
Microsoft Windows® XP with the knowledge and skills necessary to troubleshoot
basic problems end users will face while running Microsoft Windows XP
Professional in an Active Directory® network environment, or Windows XP Home
edition in a workgroup environment. This is an introductory course designed to
provide an overview of operating system concepts and how to troubleshoot
Windows XP.
This is the first course in the Microsoft Certified Desktop Support Technician
MS-2261 curriculum.
This two-day instructor led course is to provide individuals who are new to Microsoft
Windows® XP with the knowledge and skills necessary to troubleshoot basic
problems end users will face related to configuring and maintaining applications
such as Microsoft Office, Outlook Express, Internet Explorer and other applications
that run on a Microsoft Windows XP Operating System. This is an introductory
course designed to provide information on how to troubleshoot applications running
on Microsoft Windows XP.
This is the second course in the Microsoft Certified Desktop Support Technician
MS-2262 curriculum.
The purpose of this course is to address the implementation and desktop support
needs of customers that are planning to deploy and support Microsoft Windows®
XP Professional in a variety of stand-alone and network operating system
environments. It provides in-depth, hands-on training for Information Technology
(IT) professionals responsible for the planning, implementation, management, and
support of Windows XP Professional.
MS-2272 This course is based on the final, retail release of Windows XP Professional.
This course combines the material from the 2274 (5 days) and the 2275 (3 days)
into one 5 day course. To cover all of the material, some modules will not be
covered in class and are meant to be done either during or after the class as self-
study modules. Supplemental e-Learning content exists for every topic that isn’t
covered in class.
MS-2273
Blackhawk/SQLSoft Consulting Group Page 35 of 80 April 13, 2006
Course# Course Descriptoin
This course combines five days of instructor-led training with additional e-Learning
content to provide students with the knowledge and skills that are required to
manage accounts and resources, maintain server resources, monitor server
performance, and safeguard data in a Microsoft Windows Server 2003
environment.
This is the first course in the Systems Administrator and Systems Engineer tracks
for Windows Server 2003 and serves as the entry point for other courses in the
Windows Server 2003 curriculum.
This course is also offered as 8 days of instructor-led training (as two courses) for
students who prefer a complete classroom training experience:
Course 2274, Managing a Microsoft Windows Server 2003 Environment (5 days)
Course 2275, Maintaining a Microsoft Windows Server 2003 Environment (3 days)
This five-day instructor-led course provides students with the knowledge and skills
to manage accounts and resources in a Microsoft Windows Server 2003
environment. The course is intended for systems administrator and systems
engineer candidates who are responsible for managing accounts and resources.
These tasks include managing user, computer, and group accounts; managing
access to network resources; managing printers; managing an organizational unit
in a network based on Active Directory directory service; and implementing Group
Policy to manage users and computers.
This is the first course in the Systems Administrator and Systems Engineer tracks
for Windows Server 2003 and serves as the entry point for other courses in the
MS-2274 Windows Server 2003 curriculum.
This three-day instructor-led course provides students with the knowledge and
skills that are needed to effectively maintain server resources, monitor server
performance, and safeguard data on a computer running one of the operating
MS-2275 systems in the Microsoft Windows Server 2003 family.
The goal of this two-day course is to provide students with the skills and knowledge
necessary to configure a Windows-based computer to operate in a Microsoft
MS-2276 Windows Server 2003 networking infrastructure.
This five-day instructor-led course provides students with the knowledge and skills
to implement and manage a Microsoft Windows Server 2003 network infrastructure.
The course is intended for systems administrator and systems engineer candidates
who are responsible for implementing and managing server networking
technologies. These tasks include implementing routing; implementing and
managing Dynamic Host Configuration Protocol (DHCP), Domain Name System
(DNS), and Windows Internet Name Service (WINS); securing Internet Protocol (IP)
traffic with Internet Protocol security (IPSec) and certificates; configuring a network
access infrastructure by configuring the connections for remote access clients, and
managing and monitoring network access.
This is the fourth course in the Systems Administrator and Systems Engineer track
for Windows Server 2003, and it is the final course in the Systems Administrator
MS-2277 track.
This five-day instructor-led course includes self-paced and instructor-facilitated
components. It provides students with the knowledge and skills to successfully
MS-2279 plan, implement, and troubleshoot a Microsoft Windows Server 2003 Active
Blackhawk/SQLSoft Consulting Group Page 36 of 80 April 13, 2006
Course# Course Descriptoin
Directory directory service infrastructure. The course focuses on a Windows Server
2003 directory service environment, including forest and domain structure, Domain
Name System (DNS), site topology and replication, organizational unit structure
and delegation of administration, Group Policy, and user, group, and computer
account strategies.
This is the sixth course in the Windows Server 2003 Systems Engineer curriculum.
This two-day, instructor-led course provides students with the knowledge and skills
that are needed to manage Microsoft Windows® XP Professional computers in a
Microsoft Windows Server™ 2003 environment. Additional information for Windows
2000 is also included explaining how it differs from Windows XP Professional.
This course will satisfy the requisite information that is needed to help students
prepare for either Exam 70-210: Installing, Configuring, and Administering Microsoft
Windows 2000 Professional or Exam 70-270: Installing, Configuring, and
Administering Microsoft Windows XP Professional, assuming that the student is
either experienced with Microsoft Windows NT® 4.0 or has successfully completed
MS-2285 Courses 2274, 2275, 2276, and 2277.
This course will teach systems engineers to install, configure, secure, maintain, and
troubleshoot MOM. It will assume that Active Directory is up and functioning
MS-2287 properly. It will focus on the medium to large environment.
The goal of this course is to provide a solution for the customers' need to have
trained IT support personnel to implement, support, and maintain Microsoft Internet
MS-2295 Information Services (IIS) 5.0.
This five-day, instructor-led course provides students with the knowledge and new
skills that they need to plan, implement, manage, and maintain a Microsoft
Windows Server™ 2003 networked environment.
This course focuses on the changes from Microsoft Windows® 2000 to Windows
Server 2003, and is intended for systems engineers who want to upgrade their
MS-2297 skills from Windows 2000 to Windows Server 2003.
This five-day, instructor-led course will teach Microsoft Visual Basic/C#
programmers and beginning Web developers the fundamentals of Web application
site implementation by using Microsoft ASP.NET and Microsoft Visual Basic
.NET/C#. This course focuses on using the Microsoft Visual Studio .NET
environment and the Microsoft .NET platform to create an ASP.NET Web
MS-2310 application that delivers dynamic content to a Web site.
This three-day, instructor-led course provides students with the knowledge and
skills that are needed to successfully design and implement Web applications using
Microsoft ASP.NET. This course assumes student exposure to the new features of
ASP.NET that can be leveraged for Web applications matching corporate
MS-2311 requirements.
The goal of this course is to help application developers understand the Microsoft
.NET Framework. In addition to offering an overview of the .NET Framework and
an introduction to key concepts and terminology, the course provides a series of
labs, which introduce and explain .NET Framework features that are used to code,
MS-2349 debug, tune, and deploy applications.
This three-day instructor-led course teaches developers to develop and deploy
secure Microsoft .NET client applications by using Microsoft Visual Studio .NET
and the Microsoft .NET Framework. The course provides an overview of security;
MS-2350 discusses design issues, including threat modeling techniques and coding
Blackhawk/SQLSoft Consulting Group Page 37 of 80 April 13, 2006
Course# Course Descriptoin
techniques that enhance security; and explains why type-safety verification is the
cornerstone of Microsoft .NET Framework security. This course provides side-by-
side coding examples and activities written in both Microsoft Visual Basic .NET and
Microsoft Visual C#.
This three-day instructor-led course teaches System Engineers how to deploy .NET
applications and the .NET Framework, using different deployment techniques. It
includes the basic architecture of .NET applications and how to secure, monitor,
MS-2362 and maintain them.
This three-day instructor-led course will introduce COBOL programmers to
Microsoft Visual Basic® .NET programming techniques. At the end of the course,
students will be able to create simple Microsoft .NET Windows® Forms and
MS-2363 Microsoft ASP.NET Web Forms using Microsoft Visual Studio® .NET.
This three-day instructor-led workshop will provide the student with a focused,
hands-on environment to experience the new features and functionality of the
MS-2364 Microsoft Visual Studio® 2005 product.
This two-day instructor-led course provides students with the knowledge and skills
to analyze their existing application architecture and design a migration strategy
MS-2365 that supports their business and technical drivers.
The goal of this course is to provide Microsoft Visual Basic developers with the
knowledge and skills needed to develop Microsoft .NET-based applications by
using Visual Basic .NET version 7.0. Visual Basic .NET is a significant upgrade to
Visual Basic and incorporates many new features and framework goals of the .NET
architecture. These changes will allow Visual Basic developers to create enterprise
applications for the .NET Platform and to create more traditional Visual Basic
MS-2373 applications that can take advantage of the enhancements to the language.
This course will teach developers to build data-centric applications and Web
services with Microsoft ADO.NET, Microsoft SQL Server 2000, and the Microsoft
MS-2389 .NET Framework.
This five-day, instructor-led course provides students with the knowledge and skills
that are needed to update and support a reliable, secure messaging infrastructure.
This infrastructure is used for creating, storing, and sharing information by using
Microsoft Exchange Server 2003 in a medium-sized to large-sized (250 to 5,000
users) messaging environment. This course offers a significant number of hands-on
practices, discussions, and assessments that assist students in becoming proficient
MS-2400 in the skills that are needed to update and support Exchange Server 2003.
The goal of this course is to help application developers understand the Microsoft
.NET Framework. In addition to offering an overview of the .NET Framework and
an introduction of key concepts and terminology, the course provides a series of
labs, which introduce and explain .NET Framework features used to code, debug,
MS-2415 tune, and deploy applications.
The goal of this course is to teach Microsoft Windows 2000 operating system
administrators how to take advantage of Windows Script Host (WSH) by using the
Microsoft Visual Basic Scripting Edition (VBScript) language. They will be able to
develop real world scripts that they can use to manage Windows 2000 networks.
This course also provides an overview of other technologies where you can use
script, such as Active Server Pages (ASP), Windows Management Instrumentation
MS-2433 (WMI), and third-party Component Object Model (COM) components.
The goal of this course is to teach Microsoft Windows 2000 operating system
administrators how to develop Microsoft Visual Basic Script-based scripts that use
the resources of Windows Management Instrumentation (WMI). Administrators will
MS-2439 use these scripts to perform a number of common tasks in the Microsoft Windows
Blackhawk/SQLSoft Consulting Group Page 38 of 80 April 13, 2006
Course# Course Descriptoin
operating system environment.
This two-day instructor-led course provides a technological overview of the
structure and programming techniques of XML. This course shows where XML
figures into the Microsoft .NET vision and into the larger world of distributed
MS-2500 standards based computing.
The goal of this course is to provide students with the knowledge and skills required
to develop Web Services based solutions to solve common problems in the
distributed application domain. The course focuses on using the Microsoft Visual
Studio .NET, Microsoft Visual C# .NET, Microsoft ASP.NET, and Universal
Description, Discovery, and Integration (UDDI) to enable students to build, deploy,
MS-2524 locate, and consume Web Services.
This two-day instructor-led course provides students with the knowledge and skills
MS-2526 to develop distributed applications using Microsoft .NET Remoting.
This three-day instructor-led workshop provides students with the knowledge and
skills to develop data-access applications by using the Microsoft .NET Framework
and Microsoft Visual Studio 2005. The workshop describes how to access and
update data in a database by using ADO.NET. The workshop also describes how
MS-2541 to create, read, and write XML data.
This two-day instructor-led workshop provides students with the knowledge and
skills needed to use advanced data access features and techniques in the
Microsoft .NET Framework and Microsoft Visual Studio 2005. The workshop
describes how to access data and how to implement database functionality by
using Microsoft ADO.NET 2.0 and Microsoft SQL Server 2005. The workshop also
describes how to locate, edit, and transform XML by using XPath and Extensible
MS-2542 Style sheet Language for Transformations (XSLT).
This three-day instructor-led workshop provides students with the knowledge and
skills to develop Microsoft® ASP.NET 2.0 Web applications using Microsoft Visual
Studio® 2005. The workshop focuses on user interfaces, Web site structure and
MS-2543 functionality, and implementation details.
This two-day instructor-led workshop provides students with the knowledge and
skills to develop Microsoft ASP.NET 2.0 Web applications using Microsoft Visual
Studio 2005. The workshop focuses on advanced user interfaces, Web site
functionality, and implementation details using the advanced features of ASP.NET
MS-2544 2.0 and Visual Studio 2005.
This three-day instructor-led workshop provides students with the knowledge and
skills to develop Microsoft® Windows® Forms applications using Microsoft Visual
Studio® 2005. The workshop focuses on user interfaces, program structure, and
MS-2546 implementation details.
This two-day instructor-led workshop provides students with the knowledge and
skills to develop advanced Microsoft Windows Forms applications using Microsoft
Visual Studio 2005. The workshop focuses on user interfaces, program structure,
MS-2547 and implementation details.
This three-day instructor-led workshop provides students with the knowledge and
skills to develop distributed applications by using the Microsoft® .NET Framework
and Microsoft Visual Studio® 2005. The workshop focuses on building distributed
applications by using Web services, remoting, Microsoft Message Queuing, and
MS-2548 serviced components.
This two-day instructor-led course provides students with the knowledge and skills
to deploy and manage a Windows Sharepoint Services infrastructure.
MS-2552 The student will learn skills that enable the student to deploy and manage a
Blackhawk/SQLSoft Consulting Group Page 39 of 80 April 13, 2006
Course# Course Descriptoin
Windows Sharepoint Services infrastructure as well as guide end users in their use
of the product. This course is not intended to provide detailed design skills, but will
cover planning skills at a level sufficient to enable decision making for the
implementation process.
This three-day instructor-led course provides students with the knowledge and
skills to deploy and manage a SharePoint Portal Server 2003 infrastructure.
The student will learn skills that enable the student to deploy and manage a
SharePoint Portal Server 2003 infrastructure as well as guide end users in their use
of the product. This course is not intended to provide detailed design skills, but will
cover planning skills at a level sufficient to enable decision making for the
MS-2553 implementation process.
This five-day instructor-led course provides students with the knowledge and skills
to deploy and manage a Windows Sharepoint Services and a SharePoint Portal
Server 2003 infrastructure.
The student will learn skills that enable the student to deploy and manage a
Windows Sharepoint Services and a SharePoint Portal Server 2003 infrastructure
as well as guide end users in their use of the product. This course is not intended to
provide detailed design skills, but will cover planning skills at a level sufficient to
MS-2554 enable decision making for the implementation process.
This five-day, instructor-led course provides students with the skills required to
build Microsoft® Windows® Forms applications by using the Microsoft .NET
Framework. This course is a part of the Microsoft Visual C#™ .NET curriculum and
is intended to provide C# programmers with the skills required to create Windows
Forms applications by using the .NET Framework. The course will cover the major
topics for Windows client application programming on the .NET Framework. These
topics include: Windows Forms, GDI+, simple data access, interoperating with
unmanaged code, threading and asynchronous programming issues, simple
remoting, Web access, Web Services consumption, debugging, security, and
MS-2555 deployment issues for desktop applications.
This five-day instructor-led course provides students with the knowledge and skills
to effectively build scalable, distributed applications that use Microsoft .NET
MS-2557 Enterprise Services and the Microsoft .NET Framework.
This five-day instructor-led course provides students with the knowledge and skills
needed to develop applications in Microsoft Visual Basic .NET for the Microsoft
.NET platform. The course focuses on user interfaces, program structure, language
syntax, and implementation details.
This is the first course in the Visual Basic .NET curriculum and will serve as the
MS-2559 entry point for other .NET courses.
This five-day instructor-led course provides students with the skills required to build
Microsoft Windows Forms applications by using the Microsoft .NET Framework.
This course is a part of the Microsoft Visual Basic .NET curriculum and is intended
for Visual Basic .NET programmers to be able to create Windows applications
using the .NET Framework. The course will cover the major topics for Windows
client application programming on the .NET Framework. These include: Windows
Forms; GDI+; simple data access; interoperating with unmanaged code; threading
and asynchronous programming issues; simple remoting, Web access, Web
MS-2565 Services consumption; debugging; security, and deployment issues for desktop
Blackhawk/SQLSoft Consulting Group Page 40 of 80 April 13, 2006
Course# Course Descriptoin
applications.
This three-day instructor-led course provides students with the knowledge and
skills to implement and administer IIS 6.0. The course focuses on the IIS 6.0
architectural features that improve reliability, security, manageability and
performance. The course also provides knowledge and skills to successfully install,
configure, implement security, monitor, and manage Internet Information Services
MS-2576 (IIS) 6.0 servers and Web sites.
This three-day instructor-led course provides students with the knowledge and
skills to plan, deploy, administer, manage, and troubleshoot complex replication
designs over a variety of communication topologies. The course reviews SQL
Server replication and then focuses in detail on snapshot, transactional, and merge
MS-2591 replication as well as topics related to Enterprise-level replication.
This five-day instructor-led course provides students with the knowledge and skills
to manage Microsoft Systems Management Server (SMS). Students will learn how
to configure SMS components and how to manage the ongoing operations of an
MS-2596 SMS infrastructure.
This three-day instructor-led intensive course provides the knowledge and skills
necessary for SMS specialists to plan and deploy Microsoft Systems Management
MS-2597 Server 2003 into large enterprise environments.
In this 5-day instructor-led course, developers with programming experience in a
non-graphical environment-as well as developers with limited programming
experience in a graphical environment-learn the fundamental skills that are required
to design and develop object-oriented applications for the Web and Microsoft
Windows by using C# and the Microsoft Visual Studio .NET development
environment.
This course is complementary to Course 2124, Introduction to C# Programming for
the Microsoft .NET Platform, and Course 2555, Developing .NET Windows
Applications with C#.
Course 2124 provides an entry point into the curriculum for experienced developers
who already have programming experience in C, C++, Microsoft Visual Basic , or
Java and are moving to C# and .NET. This course provides an alternative entry
point for less experienced programmers who are not familiar with object-oriented
design and programming with Windows or the Web.
Course 2555 teaches experienced programmers how to develop Windows-based
applications by using Windows Forms. Course 2555 is a logical next step for
MS-2609 students who have attended Course 2609.
Elements of this syllabus are subject to change.
This three-day instructor-led workshop provides students with the knowledge and
skills to use Microsoft Visual Studio Team System tools to optimize software
MS-2631 application development.
This three-day, instructor-led course provides students with the knowledge and
skills that are needed to successfully upgrade their existing Active Server Pages
(ASP) skills and Web applications to Microsoft ASP.NET. This course also explains
new features of ASP.NET that can then be leveraged to improve an existing Web
MS-2640 application.
This course teaches programming concepts and how to add simple functionality to
MS-2657 a Microsoft Access 2002 database by using Microsoft Visual Basic® for
Blackhawk/SQLSoft Consulting Group Page 41 of 80 April 13, 2006
Course# Course Descriptoin
Applications.
This three-day, instructor-led course introduces students to computer programming.
Students will learn the fundamental concepts and terminology of software
application development and develop skills in designing and writing simple
computer programs. The course assumes no programming background and
provides an overview of the software development process in addition to
introducing important programming constructs and methodologies.
The course covers such topics as programming language characteristics,
integrated development environments, flowcharts, algorithms and pseudocode,
variables, operators, conditional statements, looping statements, procedures, error-
handling and debugging, object-oriented programming techniques, user interface
MS-2667 design, software modeling, and Extensible Markup Language (XML) Web services.
This two-day, instructor-led Microsoft Official Workshop provides students with the
knowledge and skills to manage and maintain a Web server running Internet
Information Services (IIS) 6.0 on Microsoft Windows Server™ 2003.
This discovery-based workshop consists primarily of labs that provide hands-on,
MS-2694 practical activities appropriate for an experienced Web server administrator.
This five-day, instructor-led course provides students with the knowledge and skills
MS-2710 needed to design Microsoft .NET-connected solutions to business problems.
This two-day, instructor-led seminar provides students with an introduction to the
technologies that comprise Microsoft's .NET strategy. This course is a high-level
overview of multiple aspects of .NET, and is intended as a starting point for
developers and business decision-makers to evaluate Microsoft .NET tools and
technologies. As an introductory seminar, it provides pointers to training courses
MS-2717 and other resources that give more detail on specific topics.
This three-day course will teach database professionals who are already proficient
in the implementation and maintenance of enterprise databases about the core
architecture of Microsoft SQL Server 2000 and how it works. The primary focus of
this course is to give experienced database professionals a jump-start to better
understanding SQL Server 2000. This is not an advanced course or a how-to
MS-2723 course.
This four-day instructor led course based on the Service Pack 1 release of MIIS
2003 provides students with the knowledge and skills to aggregate information from
a variety of data sources and apply business rules to the flow of data between
MS-2731 them.
This three-day instructor-led course provides students with the knowledge and
skills to upgrade their skills to SQL Server™ 2005 so that they can support,
MS-2733 configure, and maintain enterprise SQL Server 2005 databases and servers.
This three-day instructor-led course provides students with the knowledge and
skills to upgrade their skills to SQL Server™ 2005 so that they can design, build,
MS-2734 query and develop enterprise SQL Server 2005 databases and servers.
This three-day instructor-led course provides students with product knowledge and
skills needed to implement a Microsoft SQL Server 2005 database. The course
focuses on teaching individuals how to use SQL Server 2005 product features and
MS-2779 tools related to implementing a database.
This three-day instructor-led course provides students with product knowledge and
skills needed to maintain a Microsoft SQL ServerT 2005 database. The course
focuses on teaching individuals how to use SQL Server 2005 product features and
MS-2780 tools related to maintaining a database.
Blackhawk/SQLSoft Consulting Group Page 42 of 80 April 13, 2006
Course# Course Descriptoin
This three-day instructor-led workshop provides database developers working in
enterprise environments using Microsoft SQL Server 2005 the knowledge and skills
to evaluate and improve queries and query response times. The workshop focuses
on systematic identification and optimization of database factors that impact query
MS-2784 performance.
This one-day instructor-led course provides students with the knowledge and skills
to administer and automate Microsoft SQL Server 2005 databases and servers.
This course focuses on the need to maintain administration and automation
MS-2789 information.
This one-day instructor-led clinic provides students with introductory knowledge
and skills essential for the design and implementation of a secure computing
environment. It also provides students with prescriptive guidance on security
update management and best practices for implementing security on Microsoft
MS-2801 Windows® server and client computers.
This one-day instructor-led clinic builds on existing knowledge of server and client
security and provides students with the knowledge and skills to apply best practices
to implement perimeter and network defenses and enhance security for
applications and Microsoft Windows Server System™ components. It also provides
students with prescriptive guidance to enhance security for Microsoft Windows®
server and client computers and practical strategies for implementing security best
MS-2802 practices across an environment.
This one-day instructor-led clinic provides students with knowledge and skills
essential for the creation of applications with enhanced security. Students will learn
about the need for implementing security at every stage of the development
process and best practices for applying security principles. Students will also learn
how to use established threat modeling methodologies and tools with other best
practices to minimize vulnerabilities and limit damage from attacks. Finally,
students will learn how to implement security features to enhance security for Web
MS-2806 applications and Web services that are built by using Microsoft ASP.NET.
This four-day, instructor-led course provides students with the knowledge and skills
to begin supporting network security within an organization. Students who complete
this course will be able to identify security threats and vulnerabilities, and help
respond to and recover from security incidents.
This course will cover security concepts that are prerequisites for attending other
Microsoft Official Curriculum (MOC) courses for security specialists and help
prepare students for the CompTIA Security+ exam.
This course has been approved as CompTIA Authorized Quality Curriculum
(CAQC) for the CompTIA Security+ certification. The CAQC program assures
students that all test objectives for the CompTIA Security+ certification exam are
covered in the course materials.
Although the course focuses on Microsoft product- and technology-specific
implementation of security concepts, many of these same concepts can be applied
MS-2810 to other technologies.
This five-day instructor-led course addresses the MCSA and MCSE skills path for
IT Pro security practitioners, specifically addressing the training needs of those
preparing for the 70-299 certification exam.
MS-2823 The primary product focus is on Microsoft Windows Server™ 2003 based
Blackhawk/SQLSoft Consulting Group Page 43 of 80 April 13, 2006
Course# Course Descriptoin
infrastructure solutions but will include some client focused content where
appropriate. This learning product is to provide functional skills in planning and
implementing infrastructure security.
This course is part of the Security Portfolio and will act as the primary entry point
for IT Professionals at the implementation level. Course MS-2810 will provide an
entry point for students to broaden their awareness of security issues. Students will
be encouraged to enhance their security design skills by attending Course MS-
2830.
This four-day instructor-led course provides students with the knowledge and skills
to deploy and manage ISA Server 2004 as part of a larger security infrastructure.
The course introduces security concepts unique to ISA Server 2004 and provides
best practices for their implementation. This is the second course in the Microsoft
MS-2824 Certified Desktop Support Technician curriculum.
This five-day instructor-led course provides students with the knowledge and skills
to efficiently and effectively integrate systems, employees, and trading partners
MS-2933 through orchestration in a highly flexible and highly automated manner.
This two-day instructor-led course provides students with the knowledge and skills
required to install and configure a computer running Microsoft BizTalk Server 2006.
The course also shows you how to deploy and manage BizTalk applications in a
MS-2934 production environment.
This three-day ILT course provides students with the knowledge and skills to create
ASP.NET 2.0 applications. It will show the advancements from ASP.NET 1.x to
ASP.NET 2.0 in creating applications. The course focuses on the new features and
functionality of ASP.NET. The course includes sample code in both Microsoft
Visual Basic® .NET and Microsoft Visual C#®.
Learning Product Pilot
This course pilots the use of a Microsoft Press reference book, combined with a
comprehensive Hands-On Lab manual, in an instructor-led environment. This class
includes the book Introducing Microsoft ASP.NET 2.0 (ISBN 0-7356-2024-5),
written by Dino Esposito, along with a Hands-On Lab manual that covers the
practices, labs, and demonstrations included in the course. In this format, you
receive an instructionally designed course as you would in a traditional Microsoft
Official Course with the additional benefit of receiving a Microsoft Press reference
MS-3201 book.
This half-day, scenario-based course provides students with a better understanding
of how to improve team collaboration by using Microsoft® Windows® SharePoint®
Services 2.0 and other Microsoft Office 2003 applications. This course is for people
who are looking to improve their business skills through hands-on exercises and
facilitated group discussions on the latest trends, challenges, and technologies that
are reshaping the traditional concepts of team collaboration. The integration of
Windows SharePoint Services 2.0 with other Microsoft Office System tools will be
used to demonstrate creative and user-friendly techniques that can lead to more
MS-4001 effective team collaboration.
Microsoft® Excel® is the spreadsheet program most commonly used by financial
analysts, project managers, academics, and small business owners around the
world to track and analyze business and personal data. Because of the increasing
demands on their time, business professionals need to learn efficient and effective
data forecasting methods that give them the answers they need. This half-day
MS-4002 course will provide experienced Excel users with a practical, hands-on
Blackhawk/SQLSoft Consulting Group Page 44 of 80 April 13, 2006
Course# Course Descriptoin
understanding of advanced Excel data forecasting and charting techniques. It
examines the risks and benefits of forecasting, teaches different forecasting and
trending methods, and explores ways to maximize profit potential.
One of the great challenges business people face today is not collecting
information, but making sense of the information they already have. Within the
endless rows of Microsoft® Excel® data is information that can help you make
better business decisions, but how can you filter you way through all that
information? This half-day course, through hands-on activities, will teach you some
of the most effective techniques in data summary and display. It covers the role of
business intelligence in today’s workplace and introduces the power of Excel in
business intelligence analysis. Students also learn how to hone their skills
MS-4003 regarding data lists and PivotTables.
E-mail, calendaring, and meeting management are critical activities that drive
individual workers’ daily lives. So many people ―live‖ in Microsoft® Office Outlook®
2003, making it their prime tool for communication and productivity. This half-day
course will provide experienced business professionals with a better hands-on
understanding of how to manage their time more effectively, define tasks more
accurately, and process incoming information more efficiently. Using Microsoft
Office Outlook 2003 as a ―dashboard‖ application, students will learn how to
manage their schedules, projects and assignments, and create and respond to e-
MS-4006 mail with greater confidence.
This half-day course is designed to offer you a practical, hands-on demonstration of
how you can use Microsoft® PowerPoint® to improve the quality and effectiveness
of your presentations. It helps you to see PowerPoint in a new light, moving beyond
the concept that slides are a container for speaker’s notes and into a new vision of
PowerPoint as a tool that can help you achieve your business goals with more
MS-4007 interesting, engaging, and meaningful presentations.
The goal of this course is to provide Microsoft Visual Basic developers with the
knowledge and skills needed to develop Microsoft .NET-based applications by
using Visual Basic .NET version 7.0. Visual Basic .NET is a significant upgrade to
Visual Basic and incorporates many new features and framework goals of the .NET
architecture. These changes will allow Visual Basic developers to create enterprise
applications for the .NET Platform and to create more traditional Visual Basic
applications that can take advantage of the enhancements to the language.
A second goal of this course is to help application developers understand the
Microsoft .NET Framework. In addition to offering an overview of the .NET
Framework and an introduction of key concepts and terminology, the course
provides a series of labs, which introduce and explain .NET Framework features
used to code, debug, tune, and deploy applications.
MS-4788
The goal of this course is to teach students how to create a simple Microsoft ASP
.NET application that delivers dynamic content to the Web. Additionally, this course
will introduce the knowledge and skills needed to begin developing Microsoft .NET-
based applications by using Visual Basic .NET. Visual Basic .NET is a significant
upgrade to Visual Basic and incorporates many new features and framework goals
of the .NET architecture. These changes will allow Visual Basic developers to
create enterprise applications for the .NET Platform and to create more traditional
Visual Basic applications that can take advantage of the enhancements to the
MS-4789 language.
MS-4790 The goal of this course is to help application developers understand the Microsoft
Blackhawk/SQLSoft Consulting Group Page 45 of 80 April 13, 2006
Course# Course Descriptoin
.NET Framework. In addition to offering an overview of the .NET Framework and
an introduction to key concepts and terminology, the course provides a series of
labs, which introduce and explain .NET Framework features that are used to code,
debug, tune, and deploy applications.
A second goal of this course is to provide students with the knowledge and skills
needed to develop C# applications for the Microsoft .NET Platform. The course
includes statements, flow control, looping, exception handling, indexers, and
attributes.
The goal of this course is to enable developers to begin capitalizing on the power of
Extensible Markup Language (XML) Web Services in their applications and teach
developers how to program with XML in the Microsoft .NET Framework in order to
build Microsoft Windows or Web-based integrated applications that are easier to
build, scalable, and flexible. This course teaches experienced software developers
how Web Services can be used in solving common problems in the distributed
application domain. This course teaches developers how to architect and design
applications to take advantage of the new architecture available. Students will also
learn how to build, deploy and provide registration of your Web Services with
Microsoft Visual Studio .NET Beta 2. The class also covers locating and consuming
MS-4796 Web Services using Universal Description, Discovery and Integration (UDDI).
The purpose of this 4-day instructor-led course is to teach Oracle DBAs how to
leverage their skills and experience as an Oracle DBA to manage a SQL Server
system. This course provides a quick start for the Oracle DBA to map, compare
and contrast the realm of Oracle database management to SQL Server database
MS-7033 management.
This two-day instructor-led course provides students with the knowledge and skills
to design and deploy Microsoft® SharePoint® Server 2003 products and
MS-8036 technologies.
This one-day course explores the Microsoft CRM application from a user's
perspective. Application functionality covered in the course includes Core CRM
Navigation, User Interface, Outlook Client, and the Sales Management module.
This application course does not include materials or instructor discussion of
Microsoft CRM Installation, Application Configuration, Workflow Configuration,
Customization, Back Office Integration or Data Migration.
This course teaches the processes and functionality used by sales managers and
sales representatives. The course begins with an introduction to the core concepts
of Microsoft CRM then an overview of the sales processes. Subesquent lessons
explore the sales concepts in greater detail. A thorough understanding of the sales
MS-8521 processes in Microsoft CRM helps you to get the most out of your system.
This one-day course explores the Microsoft CRM application from a user's
perspective. Application functionality covered in the course includes:
Core CRM Navigation
User Interface
Outlook Client
Marketing Automation module
This application course does not include materials or instructor discussion of
Microsoft CRM Installation, Application Configuration, Workflow Configuration,
Customization, Back Office Integration, or Data Migration.
MS-8522
Blackhawk/SQLSoft Consulting Group Page 46 of 80 April 13, 2006
Course# Course Descriptoin
This course teaches the processes and functionality used by marketing managers
and marketing representatives. It begins with an introduction to the core concepts
of Microsoft CRM and then an overview of the marketing automation processes.
Subsequent lessons explore the marketing concepts in greater detail. A thorough
understanding of the marketing processes in Microsoft CRM helps you to get the
most out of your system.
This one-day course explores the Microsoft CRM application from a user's
perspective. Application functionality covered in the course includes Core CRM
Navigation, User Interface, Outlook Client, and the Service module. This application
course does not include materials or instructor discussion of Microsoft CRM
Installation, Application Configuration, Workflow Configuration, Customization,
Back Office Integration or Data Migration.
This course teaches the processes and functionality used by Service managers
and Service representatives. The course starts with an introduction to the core
concepts of Microsoft CRM and then an overview of the Service processes.
Subsequent chapters explore the Service concepts in more detail. A complete
understanding of the service processes in Microsoft CRM helps you receive the
MS-8523 most out of the system.
This one-day course explores the Microsoft CRM application from a user's
perspective. Application functionality covered in the course includes Core CRM
Navigation, User Interface, Outlook Client, and the Service Scheduling module.
This application course does not include materials or instructor discussion of
Microsoft CRM Installation, Application Configuration, Workflow Configuration,
Customization, Back Office Integration, or Data Migration.
This course teaches the processes and functionality used by service scheduling
managers and service schedulers. The course starts with an introduction to the
core concepts of Microsoft CRM then an overview of the service scheduling
processes. Subsequent lessons explore the service scheduling concepts in more
detail. A complete understanding of the scheduling processes in Microsoft CRM
MS-8524 helps you receive the most out of the system.
This three-day instructor-led course provides students with the knowledge and
skills to plan, develop, and apply Microsoft CRM 3.0 Customizations. The course
focuses on using Microsoft CRM 3.0 Customization tools and the Microsoft CRM
MS-8525 3.0 Client Programming Guide.
This three-day instructor-led course provides students with the knowledge and
skills to install and configure Microsoft CRM 3.0. The course explores the
components used within a Microsoft CRM deployment, the hardware and software
requirements needed to successfully deploy Microsoft CRM, and the installation
instructions for the three primary Microsoft CRM components: the Microsoft CRM
Server, the Exchange E-Mail Router, and the Microsoft Office for Outlook Client.
Configuration topics include business management functions such as setting up:
Business units
Users
Teams
Security privileges and roles
Database maintenance
MS-8526 XML importing and exporting utilities
Blackhawk/SQLSoft Consulting Group Page 47 of 80 April 13, 2006
Course# Course Descriptoin
Web configuration options.
The course also examines the following administrative tasks:
Configure a Microsoft CRM server to use a new SQL Server
Redeploy an existing Microsoft CRM installation to a new deployment
Upgrade a Microsoft CRM 1.2 deployment to Microsoft CRM 3.0
Uninstall and Repair Microsoft CRM 3.0
This course does not include materials or instructor discussion of Microsoft CRM
Workflow Configuration, Customization, or Back Office Integration.
This course teaches DBAs how to tune an Oracle9i server. Participants will learn
the different areas that impact performance, how to detect performance issues,
verify the performance problem, determine what to tune, understand the
ramifications of making changes and then verify the results. Tuning Oracle memory
areas, contention and waits, physical I/O, checkpoints, undo segments, temporary
segments, archiving verus noarchiving will be covered. Students will learn how to
work with different Oracle performance and diagnostic tools. Labs involve students
running scripts to generate activity, detecting performance problems and then
O-805 learning how to fix the performance issues.
O-806, Introduction to Oracle9i/8i SQL will introduce students to the Oracle9i
relational database management system. Students will make extensive use of
structured query language (SQL) to retrieve and manipulate data stored in an
Oracle9i database. Tables, indexes, and related database structures will be
covered extensively. The new features of Oracle9i SQL will be differentiated from
O-806 Oracle8i features. Subjects will be reinforced with hands-on labs.
O-807, Introduction to Oracle9i/8i PL/SQL will introduce students to the Oracle9i
PL/SQL, Oracle's procedural language. The basic structure of a PL/SQL block is
covered, as well as the declarative and procedural commands of PL/SQL.
Conditional and looping constructs are taught. How to embed SQL commands into
a PL/SQL block is covered extensively. Anonymous blocks will be created, as well
as creating stored procedures, functions, and packages. The new features of
Oracle9i SQL will be differentiated from Oracle8i features. Subjects are reinforced
O-807 with hands-on labs.
O-810, Advanced Oracle9i PL/SQL will focus on developing advanced PL/SQL
programming skills. Students will learn management and security issues of working
with PL/SQL program units, as well as autonomous transactions and external
procedures. Dynamic SQL, debugging and tuning techniques are also covered.
Object-oriented concepts are introduced, including inheritance, abstraction,
polymorphism and encapsulation. Students will create user-defined data types and
object tables using methods, constructors, attributes and collections.
O-810 All subjects are reinforced with hands-on labs.
The purpose of this course is to present some of the most advanced features
available to database developers. Many of these features are either newly available
with the Oracle10g release or have been substantially improved with that release.
Important Curriculum Note
One of the most substantial changes of interest to developers within the Oracle10g
release is the matter of SQL tuning. The fundamental means by which this task is
ORA10g005 approached and accomplished has almost completely changed with the Oracle10g
Blackhawk/SQLSoft Consulting Group Page 48 of 80 April 13, 2006
Course# Course Descriptoin
release. This is addressed separately in the one-week course ora10g003,
Oracle10g Database: SQL Tuning. That course may be taken either before or after
this course, but it should be considered as a mandatory complement to this course.
This 3-day course is a common starting point in the Oracle database curriculum for
all Oracle users. The objective of this course is to provide an introduction to the
SQL database language within the context of an Oracle database. In particular, this
course emphasizes SQL Select and DML (Insert, Update and Delete) commands,
ORA10g008 and introduces the SQL*Plus tools and its capabilities.
This 2-day course is a continuation of the discussion of SQL which starts in course
ORA10g008. The objective of this course is to provide an introduction subsets of
the SQL database language which create and maintain database objects (DDL -
Data Definition Langauage) and which control access to those objects (DCL - Data
ORA10g009 Control Language).
The Oracle PL/SQL language provides for programming logic features not
contained within SQL. The grammar, syntax and benefits of using the PL/SQL
ORA10g101 language within an Oracle database environment are considered.
The objective of this 4-day course is to allow experienced PL/SQL developers to
write efficient programs. Advanced techniques that not only improve execution
ORA10g102 speed, but also enhance the functionality of the programs are also discussed.
This 5-day course provides a starting point for administration of the Oracle
database. The first 2-day segment considers an in-depth discussion of the
database architecture, including the Oracle instance, background processes, the
SGA and memory structures, data files, tablespaces, extents, blocks and rows.
Common administration tasks are also considered such as security, backup &
ORA10g201 recovery, physical storage of indexes and tables and many others.
One of the most challenging tasks ever presented to database administrators is
that of recovery from failure, especially if the recovery must not result in a loss of
any data. This 5-day course presents all the standard failure scenarios and the best
recovery strategies for each. Backup strategies for cold backups, on-line backups,
complete and partial backups are discussed. Extensive exercises allow students to
ORA10g202 simulate failures and perform actual recovery within the workshop.
This 5-day course reviews all of the major administration features and
improvements introduced with version 10g of the Oracle database. Students will be
able to apply their experience with previous releases of the Oracle database to this
ORA10g204 new release, which offers numerous productivity and manageability improvements.
Sophisticated graphical reports are possible with Oracle10g ODS Reports. This
product is one of the most complex yet powerful graphical reporting tools available.
With sufficient training, even some of the most complex reporting requirements can
be satisfied using this tool.
This 5-day course is presented in an intensive workshop format where participants
absorb the complex topics of object hierarchies, frame hierarchies, field-level
ORA10g501 control of report output and many other subjects.
This 2-day class will teach students the purpose and capabilities of the Discoverer
10g AS tool. Thereafter each user can learn to apply this knowledge to the
ORA10g502 company's internal data model.
One of the most challenging tasks ever presented to database administrators is
that of recovery from failure, especially if the recovery must not result in a loss of
any data. This 5-day course presents all the standard failure scenarios and the best
recovery strategies for each. Backup strategies for cold backups, on-line backups,
ORA9i202 complete and partial backups are discussed. Extensive exercises allow students to
Blackhawk/SQLSoft Consulting Group Page 49 of 80 April 13, 2006
Course# Course Descriptoin
simulate failures and perform actual recovery within the workshop.
The Information Technology Infrastructure Library (ITIL) body of knowledge
provides best practice guidelines towards the deployment of quality IT services. For
a successful implementation, however, the full support of everyone in the business
organization, from the IT staff to the managers and the users, is required.
The ITIL Awareness course is a half-day to full-day course designed to provide
participants just the right level of information needed in order for ITIL to gain
acceptance with those who will not necessarily be involved in its day-to-day
implementation but whose support is vital to its success in the organization. ITIL
Awareness is an important first step when beginning to consider the
implementation of ITIL in your organization and an effective, efficient component of
PK-100 an ITIL implementation program.
IT organizations are faced with a rapidly evolving environment coupled with a more
headcount-constrained staff, where standardization on optimal systems and
procedures is a critical success factor. The Information Technology Infrastructure
Library (ITIL) is a set of best practices that may be used to deliver high quality IT
services. ITIL’s body of knowledge represent the consensus derived from over a
decade of work and experience by thousands of IT professionals world-wide,
earning for it the status as de facto world standard for IT best practices.
The ITIL Essentials course is a 2 day course designed to provide a straightforward,
no non-sense introduction to ITIL, by professionals who have actual experience in
PK-200 implementing these best practices.
The ITIL Managers course is a comprehensive training program consisting of two
5-day courses, a revision day for exam preparation, and a two-part examination.
The course aims to help participant prepare for and pass the examination leading
to the Manager’s Certificate in IT Service Management. The program includes
lectures and tutorials, assignments, and mock examinations. The program is
delivered by two accredited consultants who draw on their own practical experience
PK-300 in implementing Service Management to enhance the course syllabus.
The Project Management Professional (PMP®) certification is increasingly
recognized and required by employers. Attaining this certification requires
applicants to pass an exam and to have relevant experience and education. This 4-
day course is designed to contribute to the required education (35 hours required)
and a solid preparation for the exam. The course package includes many different
learning techniques, including flash cards, audio CDs, sample exams, and a
thorough test-preparation book. All these exam preparation materials combine to
provide applicants confidence they have the knowledge to successfully sit for the
exam.
Tested and Designed for Results
Versatile has selected course materials designed specifically to prepare you for the
exam. Course materials include "must knows" and over 1,000 sample exam
questions.
Principles Based Exam Preparation
This course emphasizes the concepts needed to pass the exam and to successfully
manage projects. We don't use memory games, we help people master the
PMP-100 relevant content.
PPM-101 The science of project management is the foundation for the art of leadership.
Blackhawk/SQLSoft Consulting Group Page 50 of 80 April 13, 2006
Course# Course Descriptoin
Project management tools and techniques have been used for decades on projects
in all industries. This 2-day course presents these proven techniques and tips for
applying them in today’s project-driven workplace.
Specific techniques such as Work Breakdown Structure and Resource Leveling will
be presented, with opportunities to practice each technique. Emphasis is placed not
only on how to perform the technique, but also on when and why. It’s the
knowledge every project manager needs to succeed.
As project management applies to all industries, the material presented is relevant
to every practitioner. To support the effective application of the techniques learned,
the project life cycle is related to development life cycles (process methodologies).
In addition, real world project challenges presented in class offer hands-on
opportunities for participants to identify specific project management tools to help
solve each problem.
While this is not a traditional leadership course, it acknowledges that project
managers are in leadership roles, and accordingly emphasizes the leadership
aspect of each technique. By teaching participants how the project management
tool set enables them to satisfy all their stakeholders – sponsors, management,
customers and the project team – this course allows the project manager to
achieve success on many levels.
Benefits
Create realistic project schedules.
Get the most from project management software using the five steps of project
planning.
Create effective project plans with clear responsibilities and milestones.
Identify problems when they are still small enough to solve.
Transform ambiguous projects into focused, productive projects with tangible
results.
According to the latest market analysis and forecasts from Gartner Group and
others, worldwide PC market will see a significant migration to Windows Vista over
the next 12-36 months. Driving deeper adoption and deployment of the latest
Microsoft Business Desktop is a key business priority for Microsoft – and will create
significant business opportunities for our partners. Come to this one-day course to
learn about deriving service opportunities for planning and integration services
around Windows Vista, and get quality hands-on experience with this exciting new
business platform.
About the Training
This one-day session is a combination of presentations that focus on growing
services opportunities for partners, and a series of new hands-on technical
exercises that highlight some of the compelling new design enhancements in
Windows Vista. This course will concentrate on two of the key services opportunity
areas for Windows Vista within your organization:
Planning services – which includes infrastructure development services to support
desktop migrations and Windows Vista business value consulting.
PR-1600 Integration services – which include deployment services and resources, and
Blackhawk/SQLSoft Consulting Group Page 51 of 80 April 13, 2006
Course# Course Descriptoin
application compatibility.
We will also cover how Windows Vista tools, technologies, and Best Practices can
help partners to address these top customer issues:
Application compatibility and user state migration.
Cost, complexity and time needed to deploy desktops.
Infrastructure and tools to enable smooth deployment.
Best practices and implementation guidelines.
Unveiled in July 2005 in response to customer and partner needs, Microsoft's
popular new Small Business Specialist designation helps partners that focus on the
small business space differentiate themselves and better serve their customers.
This introductory/intermediate two-day exam preparation course will guide you
through the process of becoming a Small Business Specialist, including the
baseline knowledge transfer leading towards the completion of the certification
exam.
About the Training
Qualifying as a Small Business Specialist entitles partners to targeted resources
and benefits from the Microsoft Partner Program, including being listed in the small
business partner finder tool to receive customer leads, access to training
specifically designed for the small business industry, small business marketing
materials, special partner offers, and the ability to use the Small Business
Specialist logo in marketing materials.
This course will provide students with an overview of the Small Business Specialist
Community in the Microsoft Partner Program. At the end of the
introductory/intermediate course, students will:
Understand the requirements to become a Small Business Specialist.
Understand the benefits of being a Registered or Certified Microsoft Partner.
Be able to define the value of an Action Pack.
Prepare for the 70-282 certification examination.
Complete planning objectives for the 70-282 certification examination, including
analyzing the existing environment and designing a network.
Complete deployment objectives for the 70-282 certification examination, including
installing Microsoft® Windows® Small Business Server 2003 and Microsoft®
Windows ServerTM 2003.
Learn how to secure, configure and administer a Windows Small Business Server
2003 network
Prepare for the 74-134 (optional) certification exam: Pre-installing Microsoft
Products Using the OEM Pre-installation Kit.
PR-2605 Prepare for the Small Business Sales and Marketing Skills Assessment.
Learn about cost-effective mobile messaging solutions that enable business users
to stay in contact and protect their data. This one-day technical hands-on workshop
will introduce you to Microsoft's direction in the mobile space, as well as new
features of the Messaging and Security Feature Pack (MSPF) and Exchange
Server 2003 Service Pack 2 (SP2). The hands-on exercises will pertain to
implementing mobility features, installing and configuring SP2, and setting device
security policies.
PR-4600 About the Topic
Blackhawk/SQLSoft Consulting Group Page 52 of 80 April 13, 2006
Course# Course Descriptoin
This workshop provides attendees with specific knowledge to help them design and
implement a secure and available messaging solution. At the conclusion of the
course, attendees will have a better understanding of how to:
Identify the business issues associated with mobile e-mail and collaboration.
Describe the Microsoft Exchange Mobility Solution.
Describe how the Microsoft Exchange Mobility Solution addresses the business
issues.
Make use of Exchange Server 2003 SP2 Mobility Enhancements.
Leverage the Windows Mobile™ 5.0 MSFP.
Understand decision points required to complete a detailed mobility solution design.
Understand the technical issues that may be encountered when building,
deploying, and supporting the Microsoft Exchange Mobility Solution.
Microsoft® BizTalk® Server 2006 is an application that is growing in popularity and
use. The goal of BizTalk is to integrate disparate systems, and enable the
automation of business processes. This is becoming increasingly important as
companies automate their business processes and transactions across system
(and corporate) boundaries.
The purpose of this one-day workshop is to provide Microsoft partners with an
introduction to BizTalk Server 2006 and its use as a fundamental Business Process
Enabler. You will learn how to deploy and manage applications in a BizTalk
environment. You will get an introduction to the BizTalk Server 2006 development
environment, and BizTalk messaging and orchestrations services. This QuickStart
workshop highlights features and functionality through demonstration and Hands-
On Labs of common developer and administration tasks.
When you attend this workshop, you will gain an appreciation of how you can help
improve your customer’s day-to-day business operations efficiency, and so help
them generate more profit. You will learn what the excitement around BizTalk is all
about, and what it can mean for both you and your customers.
About the Training
This workshop provides attendees with the necessary knowledge to take
advantage of some of the new features and opportunities provided by BizTalk
Server 2006. It is not intended to provide complete coverage of BizTalk Server
2006 topics – rather, it is meant to quickly introduce the product, and highlight
PR-5510 some of the many possibilities for deployment.
The Web Intelligence XI: Report Design course is designed to give learners the
comprehensive skills and in-depth knowledge needed to access and analyze
information using BusinessObjects InfoView and Web Intelligence.
The business benefit of this course is that users will be able to efficiently and
effectively manage personal and corporate documents to access the information
they need, when they need it. They will be able to design their own reports using
QA-210R2 Web Intelligence and share their analysis with other users.
This one-day course uses a combination of lecture, hands-on practice, and
independent exercises to teach the site designers and administrators how to set up
and administer a Windows SharePoint Services web site.
RAM-4102 Topics include the core things people need to know to develop a team site, but the
Blackhawk/SQLSoft Consulting Group Page 53 of 80 April 13, 2006
Course# Course Descriptoin
approach is to show them the why, as well as the how in using the Windows
SharePoint Services tool.
A scenario (a project that most can relate to) will be used to build a site through the
class and a final independent project where students can actually start to create the
team site that they are charged with building.
This course is designed to give learners comprehensive skills and in-depth
knowledge to plan and create reports that will help them analyze and interpret
information.
As a business benefit, learners will find that this course is an in-depth approach to
the entire report creation cycle from planning a report prototype to distributing a
RD-110R2 report.
This two-day instructor-led course is designed to give learners comprehensive skills
and in-depth knowledge to plan and create reports that will help them analyze and
RD-200 interpret important information.
This two-day instructor-led course is designed to give learners comprehensive skills
and in-depth knowledge to plan and create reports that will help them analyze and
RD-201 interpret important information.
This course is designed to give learners comprehensive skills and in-depth
knowledge to plan and create reports that will help them analyze and interpret
information.
As a business benefit, learners will find that their increased understanding of
formulas, variables, arrays, templates, parameters, summaries, and sections will
help them make more effective report design decisions and create more efficient
RD-210R2 reports.
This one-day instructor-led course is designed to give learners comprehensive
skills and in-depth knowledge to plan and create reports that will help them analyze
RD-300 and interpret important information.
This course is designed to give learners comprehensive skills and in-depth
knowledge to plan and create reports that will help them analyze and interpret
important information.
As a business benefit, learners will find that their increased understanding of
reporting processing, formulas, custom functions and subreports will help them
RD-310R2 make more effective report design decisions and create more efficient reports.
Do you know that Microsoft SQL Server 2005 is a very cost-efficient way to unlock
and analyze Oracle data? To be successful in today's competitive marketplace,
organizations need to be able to transform valuable Oracle data into reports and
shared information for insightful, timely decisions. This hands-on lab will show you
how to use the data analysis features of Microsoft SQL Server 2005 tools to extract
S-170 and analyze business data locked in your Oracle database.
This new 3-day class is directed toward students needing to upgrade their skills
from Windows 2000 to Windows Server 2003. The course specifically covers the
new features that Microsoft implemented in Windows Server 2003. There are a
variety of DNS, Active Directory, Group Policy, Security, and new command line
tools that every Windows Server 2003 administrator and engineer need to know to
be as efficient and productive as possible.
S-2207 This class is for self-motivated students needing some extra help. The student is
Blackhawk/SQLSoft Consulting Group Page 54 of 80 April 13, 2006
Course# Course Descriptoin
expected to study the material on their own before class begins. (Materials will be
shipped ahead of the start of class.) The class will then provide you opportunities,
with a skilled and knowledgeable instructor, to perform hands-on work with
Windows Server 2003 and to ask any questions you may have to learn this
important material. If you are experienced supporting Microsoft Windows 2000 and
answer yes to any of the following questions, then this class may be the solution for
you.
Do you need to upgrade your systems engineer and administration skills form
Windows 2000 to Windows Server 2003?
Is your company migrating soon to Windows Server 2003?
Do you have a lot of experience with Windows 2000 and want to quickly and
efficiently be able support Windows Server 2003 installations?
Don't have time for a full 5-day class?
Do you prefer to study on your own, but want the advantages of an instructor to
answer questions and help you troubleshoot problems?
Do you need a little extra exam prep or help with the MCSA and MCSE Windows
Server 2003 exams? This course will help prepare you for two exams:
Exam 70-292, Managing and Maintaining a Microsoft Windows Server 2003
Environment for an MCSA Certified on Windows 2000
Exam 70-296, Planning, Implementing, and Maintaining a Microsoft Windows
Server 2003 Environment for an MCSE Certified on Windows 2000
Do you want or need to upgrade your certifications from Windows 2000 to Windows
Server 2003?
If you need to upgrade your certifications, then you can take advantage of this class
with a couple special offers:
Microsoft is offering a "second shot" exam retake policy. If you fail one exam, you
can retake it within a month at the same testing center. Read the details: Get a
FREE Second Chance to Pass Your Microsoft Certification Exam. This is a limited
time offer.
You can retake the class at SQLSoft+ for up to a year after you first take the class,
either to refresh for the exam or skills for your job.
This accelerated five-day course is instructor-led. It is a combination of the three-
day MS-2779 and the three-day MS-2780. This course provides experienced SQL
Server 2000 DBA’s with product knowledge and skills needed to maintain a
Microsoft SQL Server 2005 database. The course focuses on teaching individuals
how to use SQL Server 2005 product features and tools related to implementing
and maintaining a database, with an emphasis on new features. Students will be
asked to read and review material on their own for modules or lessons where the
S-7980 material presents features that are unchanged from SQL Server 2000.
This 2-day instructor-led classroom course introduces system administrators to
Crystal Enterprise, specifically Crystal Enterprise users, groups, and objects. It
explains how to perform the tasks involved in supporting Crystal Enterprise users
and groups so they can access the corporate data they need through Crystal
Enterprise’s web portal. This corporate data can take the form of Crystal Report or
Crystal Analysis files, program objects, object packages, and popular third-party
objects such as Microsoft Word and Excel files, among others. These tasks are
explained through instructor demonstration and hands-on activities.
SA-200 This course does not discuss maintaining Crystal Enterprise servers, which is
Blackhawk/SQLSoft Consulting Group Page 55 of 80 April 13, 2006
Course# Course Descriptoin
taught in the SA-300, Crystal Enterprise 10: Administering Servers course.
The explosive growth in the use of project management coincided with the
availability of desk-top project management software. This powerful 3-day course
presents the fundamental techniques of project management and teaches how to
apply them using Microsoft Project.
This course blends two of our most popular classes. You learn a framework for
achieving the five project success factors using proven techniques such as
Statement of Work, stakeholder analysis, Work Breakdown Structure, Resource
leveling and many more. And you understand how to apply the theory to your
projects via Microsoft Project.
The project management discipline and Microsoft Project are being applied in every
industry. Experienced instructors will provide you practical advice for applying this
discipline and tool to your projects.
Combining these two topics creates three important advantages:
Project leaders are more likely to apply best practices to their projects when they
have an efficient tool.
To really understand Microsoft Project a project leader needs to understand the
underlying discipline of project management.
Combining two two-day courses makes a three-day course – and saves you one
training day.
Benefits
Lead projects using proven project management principles.
Create effective project plans with clear deliverables and milestones.
Improve communication with your team, management and customers.
Get practical advice for using Microsoft Project on any size project.
Increase understanding of project management theory by applying it within
SNT-141 Microsoft Project.
This course is designed for T-SQL programmers and DBAs who just started
working with SQL Server and need to write queries and develop code using
Transact-SQL—SQL Server’s dialect of the standard ANSI-SQL language. The
course will walk you through your first steps in querying, including retrieving and
modifying data, and will provide you with an overview of programmable objects
supported by SQL Server. The topics covered in the course include: Background to
T-SQL Querying and Programming; Single-Table Queries; Joins; Subqueries;
Table Expressions; Set Operations; Modifying Data; Transactions; Overview of
Programmable Objects.
Author
This course was developed by Itzik Ben-Gan, a mentor and one of the founders of
Solid Quality Learning, and the author of Inside Microsoft SQL Server 2005: T-SQL
Querying (MSPress, 2006) and Inside Microsoft SQL Server 2005: T-SQL
SQL-112 Programming (MSPress, 2006).
This 5-day course focuses on writing advanced queries and code in SQL Server
2000 and 2005. In this course you will learn the details and capabilities of T-SQL
including: Understanding Query Logical Processing, Tuning T-SQL, Joins, Table
Expressions and Ranking Functions, Aggregating and Pivoting Data, TOP, APPLY,
SQL-212 DML with Results, Error Handling, Datatypes issues, Dynamic Execution, Data
Blackhawk/SQLSoft Consulting Group Page 56 of 80 April 13, 2006
Course# Course Descriptoin
Modification, Hierarchies and Recursive Queries.
Along the course you will learn how to use T-SQL to solve practical problems such
as: Relational Division, TOP Problems, Handling Sequences, Identifying Groups,
Missing Numbers, Trends, Ranking, Paging, Pivoting and Unpivoting, Separating
Elements, Custom Aggregations, Running Totals, Median, Histograms and more.
You will also learn how to maintain and query hierarchies in SQL Server. Several
different solutions will be presented including: Nested Iterations, Enumerated Paths
and Nested Sets. You will also learn how to query hierarchies using the new
Recursive Common Table Expressions.
This is a five-day, skills-based course on Microsoft® SQL Server™ 2005 High
Availability (HA) solutions. The course provides SQL Server database
administrators with the knowledge and hands-on experience necessary for
administrating high availability systems.
This course provides you with the technical and business knowledge needed to
predicably achieve high availability in a SQL Server 2005 environment. The focus
of this course is on complete coverage of high availability topics, and is not a
SQL-232 course on upgrading from SQL Server 2000 to 2005.
This is an advanced 5-day course designed for advanced SQL Server
professionals. The course includes extensive demonstrations that illustrate the
details of SQL Server internals as well as tuning techniques. This course will be
presented on SQL Server 2005 and cover features specific to that version, but
much of the information is relevant to SQL Server 2000 as well.
This 5-day intensive seminar was developed by one of the world's leading experts
in SQL Server internals. Topics to be covered include the following:
SQL Server Architecture and Metadata
Physical Storage Structures
Index Design and Tuning
Query Processing and Query Plans
Optimization and Recompilation
Concurrency Control: Locking, Blocking and Row Level Versioning
Query Tips and Techniques
Troubleshooting Tools
The course includes extensive demonstrations that illustrate the details of SQL
Server internals as well as performance tuning techniques. Optional hands-on labs
are available.
About the Author
The author of the course is Kalen Delaney, author of the best selling book Inside
SQL Server 2000 and Inside SQL Server 2005 (coming soon). Kalen has been a
columnist at SQL Server Magazine since the first issue, as well as writing for
MSDN and TechNet Magazines. Kalen's courses and seminars on SQL Server
Internals have successfully delivered at internal Microsoft training events and as
SQL-242 on-site courses for premier Microsoft partners around the world.
The Data Modeling Essentials Seminar is a high-end course, intended for SQL
Server and other RDBMS professionals with at least one year of experience in
SQL-250 database design and development. This course was developed entirely by our
Blackhawk/SQLSoft Consulting Group Page 57 of 80 April 13, 2006
Course# Course Descriptoin
mentors and is delivered exclusively by Solid Quality Learning. The seminar covers
all modern database models and techniques. All aspects are covered in depth, with
some genuine design solutions. The author of the course is Dejan Sarka, Solid
Quality Learning Associate Mentor, SQL Server MVP, with 20 years of experience
in IT business, speaker on most important conferences all around the world.
This course is available for private onsite classes as well. Request information
about onsite private classes using this course.
Dejan Sarka, the author of this course, has nearly 20 years of developing, training
and consulting experience. He has worked with statistics and data mining for more
than 15 years. He is a recognized speaker on local and international conferences,
including Microsoft TechEd and SQL PASS.
This seminar teaches you how to identify queries that need tuning and how to tune
them. The seminar starts by describing in detail a query tuning methodology
developed by Solid Quality Learning and practiced in production systems. You will
learn how to identify the bottlenecks in the system and the processes/queries that
need to be tuned. Once those were identified, the actual tuning process starts. The
seminar covers in detail tools to analyze and tune queries, internal structures, index
tuning, index access methods, index optimization scale, query revisions, preparing
sample data, set-based vs. iterative solutions and tuning examples.
Author
This seminar was developed by Itzik Ben-Gan, a mentor and one of the founders of
Solid Quality Learning, and the author of Inside Microsoft SQL Server 2005: T-SQL
Querying (MSPress, 2006) and Inside Microsoft SQL Server 2005: T-SQL
SQL-260 Programming (MSPress, 2006).
This specialized 4-day course is designed to provide students with the knowledge
and skills necessary to centrally manage a Microsoft Windows 2000, Windows XP
or Microsoft Windows Server 2003 network using Group Policy. Significant focus is
placed on the new Group Policy Management Console, which is used as the
management tool during all hands-on labs. Other topics include how to deploy
security policy, deploying software, managing enterprise servers with group policy,
what’s new for group policy in Windows Server 2003, and using Group Policy to
TI-100 manage Microsoft Office and Internet Explorer.
SQLSoft+ has partnered with SiegeWorks to bring this unique Linux Security
course to the Puget Sound area. The flexibility and openness of the Linux operating
system makes this a vital course for security professionals charged with providing
VS-2200 effective security measures to their Linux environment.
SQLSoft+ has partnered with SiegeWorks to bring the official Check Point Security
curriculum to the Pacific Northwest. This security curriculum is designed for
individuals responsible for NGX Security Gateway deployments. It is the official
course for Check Point Certified Security Administrator NGX Certification (CCSA
VS-3301 NGX).
SQLSoft+ has partnered with SiegeWorks to bring the official Check Point Security
curriculum to the Pacific Northwest. It is the official course for Check Point Certified
VS-3302 Security Expert NGX Certification (CCSEA NGX).
Blackhawk/SQLSoft Consulting Group Page 58 of 80 April 13, 2006
30. Terms and Conditions SIN 132-51
Terms and Conditions Applicable to Information Technology (IT) Professional
Services (Special Item Number 132-51) and Electronic Commerce (EC) Services
(Special Item Number 132 52)
1. SCOPE
a. The prices, terms and conditions stated under Special Item Number 132-51 Information
Technology Professional Services apply exclusively to IT/EC Services within the scope of this
Information Technology Schedule.
b. The Contractor shall provide services at the Contractor’s facility and/or at the ordering
activity location, as agreed to by the Contractor and the ordering activity.
2. PERFORMANCE INCENTIVES
a. Performance incentives may be agreed upon between the Contractor and the ordering
activity on individual fixed price orders or Blanket Purchase Agreements under this contract in
accordance with this clause.
b. The ordering activity must establish a maximum performance incentive price for these
services and/or total solutions on individual orders or Blanket Purchase Agreements.
c. Incentives should be designed to relate results achieved by the contractor to specified
targets. To the maximum extent practicable, ordering activities shall consider establishing
incentives where performance is critical to the ordering activity’s mission and incentives are
likely to motivate the contractor. Incentives shall be based on objectively measurable tasks.
3. ORDER
a. Agencies may use written orders, EDI orders, blanket purchase agreements, individual
purchase orders, or task orders for ordering services under this contract. Blanket Purchase
Agreements shall not extend beyond the end of the contract period; all services and delivery shall
be made and the contract terms and conditions shall continue in effect until the completion of the
order. Orders for tasks which extend beyond the fiscal year for which funds are available shall
include FAR 52.232-19 (Deviation – May 2003) Availability of Funds for the Next Fiscal Year.
The purchase order shall specify the availability of funds and the period for which funds are
available.
b. All task orders are subject to the terms and conditions of the contract. In the event of
conflict between a task order and the contract, the contract will take precedence.
4. PERFORMANCE OF SERVICES
a. The Contractor shall commence performance of services on the date agreed to by the
Contractor and the ordering activity.
b. The Contractor agrees to render services only during normal working hours, unless
otherwise agreed to by the Contractor and the ordering activity.
Blackhawk/SQLSoft Consulting Group Page 59 of 80 April 13, 2006
c. The ordering activity should include the criteria for satisfactory completion for each task
in the Statement of Work or Delivery Order. Services shall be completed in a good and
workmanlike manner.
d. Any Contractor travel required in the performance of IT Services must comply with the
Federal Travel Regulation or Joint Travel Regulations, as applicable, in effect on the date(s) the
travel is performed. Established Federal Government per diem rates will apply to all Contractor
travel. Contractors cannot use GSA city pair contracts.
5. STOP-WORK ORDER (FAR 52.242-15) (AUG 1989)
(a) The Contracting Officer may, at any time, by written order to the Contractor, require the
Contractor to stop all, or any part, of the work called for by this contract for a period of 90 days
after the order is delivered to the Contractor, and for any further period to which the parties may
agree. The order shall be specifically identified as a stop-work order issued under this clause.
Upon receipt of the order, the Contractor shall immediately comply with its terms and take all
reasonable steps to minimize the incurrence of costs allocable to the work covered by the order
during the period of work stoppage. Within a period of 90 days after a stop-work is delivered to
the Contractor, or within any extension of that period to which the parties shall have agreed, the
Contracting Officer shall either-
(1) Cancel the stop-work order; or
(2) Terminate the work covered by the order as provided in the Default, or the Termination
for Convenience of the Government, clause of this contract.
(b) If a stop-work order issued under this clause is canceled or the period of the order or any
extension thereof expires, the Contractor shall resume work. The Contracting Officer shall make
an equitable adjustment in the delivery schedule or contract price, or both, and the contract shall
be modified, in writing, accordingly, if-
(1) The stop-work order results in an increase in the time required for, or in the Contractor's
cost properly allocable to, the performance of any part of this contract; and
(2) The Contractor asserts its right to the adjustment within 30 days after the end of the
period of work stoppage; provided, that, if the Contracting Officer decides the facts justify the
action, the Contracting Officer may receive and act upon the claim submitted at any time before
final payment under this contract.
(c) If a stop-work order is not canceled and the work covered by the order is terminated for
the convenience of the Government, the Contracting Officer shall allow reasonable costs
resulting from the stop-work order in arriving at the termination settlement.
(d) If a stop-work order is not canceled and the work covered by the order is terminated for
default, the Contracting Officer shall allow, by equitable adjustment or otherwise, reasonable
costs resulting from the stop-work order.
Blackhawk/SQLSoft Consulting Group Page 60 of 80 April 13, 2006
6. INSPECTION OF SERVICES
The Inspection of Services–Fixed Price (AUG 1996) (Deviation – May 2003) clause at FAR
52.246-4 applies to firm-fixed price orders placed under this contract. The Inspection–
Time-and-Materials and Labor-Hour (JAN 1986) (Deviation – May 2003) clause at FAR 52.246-
6 applies to time-and-materials and labor-hour orders placed under this contract.
7. RESPONSIBILITIES OF THE CONTRACTOR
The Contractor shall comply with all laws, ordinances, and regulations (Federal, State, City, or
otherwise) covering work of this character. If the end product of a task order is software, then
FAR 52.227-14 (Deviation – May 2003) Rights in Data – General, may apply.
8. RESPONSIBILITIES OF THE ORDERING ACTIVITY
Subject to security regulations, the ordering activity shall permit Contractor access to all facilities
necessary to perform the requisite IT Services.
9. INDEPENDENT CONTRACTOR
All IT Services performed by the Contractor under the terms of this contract shall be as an
independent Contractor, and not as an agent or employee of the ordering activity.
10. ORGANIZATIONAL CONFLICTS OF INTEREST
a. Definitions.
“Contractor” means the person, firm, unincorporated association, joint venture, partnership, or
corporation that is a party to this contract.
“Contractor and its affiliates” and “Contractor or its affiliates” refers to the Contractor, its chief
executives, directors, officers, subsidiaries, affiliates, subcontractors at any tier, and consultants
and any joint venture involving the Contractor, any entity into or with which the Contractor
subsequently merges or affiliates, or any other successor or assignee of the Contractor.
An “Organizational conflict of interest” exists when the nature of the work to be performed under
a proposed ordering activity contract, without some restriction on ordering activities by the
Contractor and its affiliates, may either (i) result in an unfair competitive advantage to the
Contractor or its affiliates or (ii) impair the Contractor’s or its affiliates’ objectivity in performing
contract work.
b. To avoid an organizational or financial conflict of interest and to avoid prejudicing the
best interests of the ordering activity, ordering activities may place restrictions on the
Contractors, its affiliates, chief executives, directors, subsidiaries and subcontractors at any tier
when placing orders against schedule contracts. Such restrictions shall be consistent with FAR
9.505 and shall be designed to avoid, neutralize, or mitigate organizational conflicts of interest
that might otherwise exist in situations related to individual orders placed against the schedule
contract. Examples of situations, which may require restrictions, are provided at FAR 9.508.
Blackhawk/SQLSoft Consulting Group Page 61 of 80 April 13, 2006
11. INVOICES
The Contractor, upon completion of the work ordered, shall submit invoices for IT services.
Progress payments may be authorized by the ordering activity on individual orders if appropriate.
Progress payments shall be based upon completion of defined milestones or interim products.
Invoices shall be submitted monthly for recurring services performed during the preceding
month.
12. PAYMENTS
For firm-fixed price orders the ordering activity shall pay the Contractor, upon submission of
proper invoices or vouchers, the prices stipulated in this contract for service rendered and
accepted. Progress payments shall be made only when authorized by the order. For
time-and-materials orders, the Payments under Time-and-Materials and Labor-Hour Contracts at
FAR 52.232-7 (DEC 2002), (Alternate II – Feb 2002) (Deviation – May 2003) applies to
time-and-materials orders placed under this contract. For labor-hour orders, the Payment under
Time-and-Materials and Labor-Hour Contracts at FAR 52.232-7 (DEC 2002), (Alternate II – Feb
2002) (Deviation – May 2003)) applies to labor-hour orders placed under this contract.
13. RESUMES
Resumes shall be provided to the GSA Contracting Officer or the user ordering activity upon
request.
14. INCIDENTAL SUPPORT COSTS
Incidental support costs are available outside the scope of this contract. The costs will be
negotiated separately with the ordering activity in accordance with the guidelines set forth in the
FAR.
15. APPROVAL OF SUBCONTRACTS
The ordering activity may require that the Contractor receive, from the ordering activity's
Contracting Officer, written consent before placing any subcontract for furnishing any of the
work called for in a task order.
16. DESCRIPTION OF IT SERVICES AND PRICING
a. The Contractor shall provide a description of each type of IT Service offered under
Special Item Numbers 132-51. IT Services should be presented in the same manner as the
Contractor sells to its commercial and other ordering activity customers. If the Contractor is
proposing hourly rates, a description of all corresponding commercial job titles (labor categories)
for those individuals who will perform the service should be provided.
b. Pricing for all IT Services shall be in accordance with the Contractor’s customary
commercial practices; e.g., hourly rates, monthly rates, term rates, and/or fixed prices.
Blackhawk/SQLSoft Consulting Group Page 62 of 80 April 13, 2006
31. Pricing for SIN 132-51
Hourly Billing Rates - Pricing Matrix
Blackhawk is offering 44 labor categories for IT services under this contract.
Hourly Billing Rate
Option Option Option Option Option
Resource or Year 1 Year 2 Year 3 Year 4 Year 5
No. Labor Category
1 Program
Manager $141.00 $145.23 $149.59 $154.07 $158.70
2 Sr. Project
Manager $125.00 $128.75 $132.61 $136.59 $140.69
3 Project Manager $115.00 $118.45 $122.00 $125.66 $129.43
4 Sr. Technical
Architect $140.00 $144.20 $148.53 $152.98 $157.57
5 Technical
Architect $120.00 $123.60 $127.31 $131.13 $135.06
6 Lead Developer
– Web $105.00 $108.15 $111.39 $114.74 $118.18
7 Sr. Developer –
Web $90.00 $92.70 $95.48 $98.35 $101.30
8 Developer -
Web $75.00 $77.25 $79.57 $81.95 $84.41
9 Lead Developer
– Java $120.00 $123.60 $127.31 $131.13 $135.06
10 Sr. Developer –
Java $103.00 $106.09 $109.27 $112.55 $115.93
11 Developer –
Java $85.00 $87.55 $90.18 $92.88 $95.67
12 Lead Developer
- MF/CS $95.00 $97.85 $100.79 $103.81 $106.92
13 Sr. Developer –
MF/CS $80.00 $82.40 $84.87 $87.42 $90.04
14 Developer –
MF/CS $65.00 $66.95 $68.96 $71.03 $73.16
Blackhawk/SQLSoft Consulting Group Page 63 of 80 April 13, 2006
Hourly Billing Rate
Option Option Option Option Option
Resource or Year 1 Year 2 Year 3 Year 4 Year 5
No. Labor Category
15 DBA $95.00 $97.85 $100.79 $103.81 $106.92
16 DBA – Oracle $110.00 $113.30 $116.70 $120.20 $123.81
17 Sr. Business
Analyst $105.00 $108.15 $111.39 $114.74 $118.18
18 Business Analyst $80.00 $82.40 $84.87 $87.42 $90.04
19 Tester $60.00 $61.80 $63.65 $65.56 $67.53
20 Sr. Technical
Writer $75.00 $77.25 $79.57 $81.95 $84.41
21 Technical Writer $60.00 $61.80 $63.65 $65.56 $67.53
22 Field Engineer I $42.00 $43.26 $44.56 $45.89 $47.27
Field Engineer
23 II $51.00 $52.53 $54.11 $55.73 $57.40
Field Engineer
24 III $63.00 $64.89 $66.84 $68.84 $70.91
Field Engineer
25 IV $65.00 $66.95 $68.96 $71.03 $73.16
Field
Engineering
26 Supervisor $69.00 $71.07 $73.20 $75.40 $77.66
Communications
27 Engineer I $35.00 $36.05 $37.13 $38.25 $39.39
Communications
28 Engineer II $62.00 $63.86 $65.78 $67.75 $69.78
Communications
29 Engineer III $64.00 $65.92 $67.90 $69.93 $72.03
Communications
Engineering
30 Supervisor $70.00 $72.10 $74.26 $76.49 $78.79
31 CAD Operator $50.00 $51.50 $53.05 $54.64 $56.28
PC Support
32 Technician 0 $35.00 $36.05 $37.13 $38.25 $39.39
Blackhawk/SQLSoft Consulting Group Page 64 of 80 April 13, 2006
Hourly Billing Rate
Option Option Option Option Option
Resource or Year 1 Year 2 Year 3 Year 4 Year 5
No. Labor Category
PC Support
33 Technician 1 $39.00 $40.17 $41.38 $42.62 $43.89
PC Support
34 Technician 2 $55.00 $56.65 $58.35 $60.10 $61.90
Jr. Deployment
35 Manager $60.00 $61.80 $63.65 $65.56 $67.53
Deployment
36 Coordinator $50.00 $51.50 $53.05 $54.64 $56.28
Deployment
37 Manager $75.00 $77.25 $79.57 $81.95 $84.41
Sr. Deployment
38 Manager $95.00 $97.85 $100.79 $103.81 $106.92
Network
39 Engineer $90.00 $92.70 $95.48 $98.35 $101.30
Network
40 Technician $45.00 $46.35 $47.74 $49.17 $50.65
41 Sr. Instructor $175.00 $180.25 $185.66 $191.23 $196.96
42 Instructor $90.00 $92.70 $95.48 $98.35 $101.30
Sr. Content Dev
43 Specialist $145.00 $149.35 $153.83 $158.45 $163.20
Content Dev
44 Specialist $87.00 $89.61 $92.30 $95.07 $97.92
Blackhawk/SQLSoft Consulting Group Page 65 of 80 April 13, 2006
Job Descriptions
Blackhawk has provided detailed descriptions of IT/EC services being offered
below:
1. PROGRAM MANAGER
Qualifications: Seven years of software engineering or related experience with five
years of experience in large-scale systems in software design and/or development.
Demonstrated ability in managing projects similar in scope and complexity to the
project requirement. Requires competence and experience in human resource
management, problem solving, and quality assurance techniques. Also requires
excellent communication skills, both written and verbal. Minimum Education: BS
in Computer Science, Information Systems, Mathematics, Engineering, related
degree or an additional three to five years of relevant experience.
Major Functions: Responsible for coordinating, defining, staffing, and managing
multiple projects. The Program Manager works across the business, IS
management, Quality Assurance and Testing, Systems Analyst, Software
Development, and Technical Writing teams to ensure the delivery of a high quality
software application. Primary technical point of contact for Project Managers and
various technical personnel on project. Develops project schedules, coordinates
project status meetings, manages resources in all phases of software development
lifecycle. Works with the project business owner to oversee delivery performance,
ensure delivery quality and report schedule, cost, and execution performance.
2. SR. PROJECT MANAGER
Qualifications: Five years of software engineering or related experience with three
years of experience in large-scale systems in software design and/or development.
Demonstrated ability in managing projects similar in scope and complexity to the
project requirement. Requires competence and experience in human resource
management, problem solving, and quality assurance techniques. Also requires
excellent communication skills, both written and verbal. Minimum Education: BS
in Computer Science, Information Systems, Mathematics, Engineering, related
degree or an additional three to five years of relevant experience.
Major Functions: Responsible for coordinating, defining, staffing, and managing
one or multiple projects. The Project Manager works across the business, IS
management, Quality Assurance and Testing, Systems Analyst, Software
Development, and Technical Writing teams to ensure the delivery of a high quality
software application. Primary technical point of contact with Program Manager and
various technical personnel on project. Develops project schedules, coordinates
project status meetings, manages resources in all phases of software development
Blackhawk/SQLSoft Consulting Group Page 66 of 80 April 13, 2006
lifecycle. Works with the project business owner to oversee delivery performance,
ensure delivery quality and report schedule, cost, and execution performance.
3. PROJECT MANAGER
Qualifications: Three years of software engineering or related experience with one
year of experience in large-scale systems in software design and/or development.
Demonstrated ability in managing projects similar in scope and complexity to the
project requirement. Requires competence and experience in human resource
management, problem solving, and quality assurance techniques. Also requires
excellent communication skills, both written and verbal. Minimum Education: BS
in Computer Science, Information Systems, Mathematics, Engineering, related
degree or an additional three to five years of relevant experience.
Major Functions: Responsible for coordinating, defining, staffing, and managing
one or multiple projects. The Project Manager works across the business, IS
management, Quality Assurance and Testing, Systems Analyst, Software
Development, and Technical Writing teams to ensure the delivery of a high quality
software application. Primary technical point of contact with Program Manager and
various technical personnel on project. Develops project schedules, coordinates
project status meetings, manages resources in all phases of software development
lifecycle. Works with the project business owner to oversee delivery performance,
ensure delivery quality and report schedule, cost, and execution performance.
4. SR. TECHNICAL ARCHITECT
Qualifications: Eight years of systems analysis or programming experience,
including four years in the areas of developing systems requirements and design
specifications; two years of experience in project management/ task leader positions
in development or implementation. Minimum Education: BS in Computer Science,
Information Systems, Mathematics, Engineering, related degree or an additional
three to five years of relevant experience.
Major Functions: Applies, as appropriate, activity and data modeling,
transaction/workflow analysis, internal control and risk analysis and modern
business methods, and performance measurement techniques. Provides technical
direction to personnel performing systems analysis and system/ subsystem
development tasks. Coordinates and performs logical and physical systems design.
Reviews and prepares system documents and specifications. Prepares reports,
studies, and documentation, delivers presentations, and participates in meetings.
5. TECHNICAL ARCHITECT
Qualifications: Five years of systems analysis or programming experience, including
two years in the areas of developing information systems. Minimum Education: BS
in Computer Science, Information Systems, Mathematics, Engineering, related
degree or an additional three to five years of relevant experience.
Blackhawk/SQLSoft Consulting Group Page 67 of 80 April 13, 2006
Major Functions: Applies, as appropriate, business process improvement practices
to re-engineer methodologies, principles, and business process modernization
projects. Coordinates and performs logical and physical systems design. Reviews
and prepares system documents and specifications. Prepares reports, studies, and
documentation, delivers presentations, and participates in meetings.
6. LEAD DEVELOPER - WEB
Qualifications: A minimum of four years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution with a focus in Web technologies.
Minimum Education: BS in Computer Science, Information Systems, Mathematics,
Engineering, related degree or an additional three to five years of relevant
experience.
Major Functions: Performs requirement analysis, software design, development,
installation, testing and maintenance for application system components for large-
scale and distributed systems. Performs operating system, and/ or product
evaluation, integration, testing, and problem diagnosis/ resolution. Provides
technical leadership, reviews work products, and makes technical recommendations,
as needed, for changes in the supported technical architecture. All major functions
are associated with and support Web technologies.
7. SR. DEVELOPER -WEB
Qualifications: A minimum of two years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution with a focus in Web technologies.
Minimum Education: BS in Computer Science, Information Systems, Mathematics,
Engineering or an additional four years of work experience in one of these
disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems. All major functions are associated with
and support Web technologies.
8. DEVELOPER - WEB
Qualifications: Minimal experience in software design, development, installation,
integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/
resolution with a focus in Web technologies. Minimum Education: BS in Computer
Science, Information Systems, Mathematics, Engineering or an additional four years
of work experience in one of these disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems. All major functions are associated with
and support Web technologies.
Blackhawk/SQLSoft Consulting Group Page 68 of 80 April 13, 2006
9. LEAD DEVELOPER - JAVA
Qualifications: A minimum of four years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution with a focus in Java. Minimum Education:
BS in Computer Science, Information Systems, Mathematics, Engineering, related
degree or an additional three to five years of relevant experience.
Major Functions: Performs requirement analysis, software design, development,
installation, testing and maintenance for application system components for large-
scale and distributed systems. Performs operating system, and/ or product
evaluation, integration, testing, and problem diagnosis/ resolution. Provides
technical leadership, reviews work products, and makes technical recommendations,
as needed, for changes in the supported technical architecture. Major functions also
include working in an object oriented environment.
10. SR. DEVELOPER - JAVA
Qualifications: A minimum of two years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution with a focus in Java. Minimum Education:
BS in Computer Science, Information Systems, Mathematics, Engineering or an
additional four years of work experience in one of these disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems. Major functions also include working in
an object oriented environment.
11. DEVELOPER - JAVA
Qualifications: Minimal experience in software design, development, installation,
integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/
resolution with a focus in Java. Minimum Education: BS in Computer Science,
Information Systems, Mathematics, Engineering or an additional four years of work
experience in one of these disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems. Major functions also include working in
an object oriented environment.
12. LEAD DEVELOPER – MF/CS
Qualifications: A minimum of four years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution. Minimum Education: BS in Computer
Blackhawk/SQLSoft Consulting Group Page 69 of 80 April 13, 2006
Science, Information Systems, Mathematics, Engineering, related degree or an
additional three to five years of relevant experience.
Major Functions: Performs requirement analysis, software design, development,
installation, testing and maintenance for application system components for large-
scale and distributed systems. Performs operating system, and/ or product
evaluation, integration, testing, and problem diagnosis/ resolution. Provides
technical leadership, reviews work products, and makes technical recommendations,
as needed, for changes in the supported technical architecture.
13. SR. DEVELOPER – MF/CS
Qualifications: A minimum of two years experience in software design,
development, installation, integration, evaluation, enhancement, maintenance,
testing, or problem diagnosis/ resolution. Minimum Education: BS in Computer
Science, Information Systems, Mathematics, Engineering or an additional four years
of work experience in one of these disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems.
14. DEVELOPER – MF/CS
Qualifications: Minimal experience in software design, development, installation,
integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/
resolution. Minimum Education: BS in Computer Science, Information Systems,
Mathematics, Engineering or an additional four years of work experience in one of
these disciplines.
Major Functions: Supports the project team in performing requirements analysis,
software design, development, installation, testing, and maintenance for application
system components for software systems.
15. DATA BASE ADMINISTRATOR
Qualifications: Minimal – two years experience in relational database design and
database administration. Minimum Education: BS in Computer Science,
Information Systems, Mathematics, Engineering, related degree or an additional
three to five years of relevant experience.
Major Functions: Provides technical expertise in the use of flat file and Database
Management Systems (DBMS)/ Relational Database Management Systems
(RDMS). Evaluates and recommends available DBMS or products to customer
requirements. Defines organization and indexing methods for specific application
databases. Works closely with customer security specialists to define required
security procedures for backup and recovery and to control access to the data.
Monitors and fine-tunes databases performance.
Blackhawk/SQLSoft Consulting Group Page 70 of 80 April 13, 2006
16. DATA BASE ADMINISTRATOR - ORACLE
Qualifications: Minimal – two years experience in relational database design and
database administration with a focus in Oracle. Minimum Education: BS in
Computer Science, Information Systems, Mathematics, Engineering, related degree
or an additional three to five years of relevant experience.
Major Functions: Provides technical expertise in the use of flat file and Database
Management Systems (DBMS)/ Relational Database Management Systems
(RDMS). Evaluates and recommends available DBMS or products to customer
requirements. Defines organization and indexing methods for specific application
databases. Works closely with customer security specialists to define required
security procedures for backup and recovery and to control access to the data.
Monitors and fine-tunes databases performance.
17. SR. BUSINESS ANALYST
Qualifications: A minimum of three years experience on information systems
projects involving planning and performing studies and analyses of functional
requirements and the derivation of automated processes that satisfy application
requirements. Minimum Education: BS in Computer Science, Information Systems,
Business Administration, related degree or an additional three to five years of
relevant experience.
Major Functions: Develops and prepares computer systems requirements and
develops procedures to process data. Analyzes functional problems and determines
techniques and requirements most feasible for processing the data. Prepares
definition of functional problems and makes recommendations for equipment and/
or software to resolve the problems. Develops analytical reports or other products.
18. BUSINESS ANALYST
Qualifications: Minimal experience on information systems projects involving
planning and performing studies and analyses of functional requirements and the
derivation of automated processes that satisfy application requirements. Minimum
Education: BS in Computer Science, Information Systems, Business Administration,
related degree or an additional three to five years of relevant experience.
Major Functions: Supports the project team in analyzing functional problems most
feasible for processing the data. Supports in the preparation of definitions of
functional problems. Supports in the development of analytical reports or other
products.
19. TESTER
Qualifications: Minimum of two years of software testing experience. General
understanding of the Software Development Lifecycle. Minimum Education: BS in
Computer Science, Information Systems, Mathematics, Engineering, related degree
or an additional three to five years of relevant experience.
Blackhawk/SQLSoft Consulting Group Page 71 of 80 April 13, 2006
Major Functions: Involved within the Software Development Lifecycle to test
software applications and ensure that they meet specifications. The software tester
reports to and receives guidance and assignments from either a team leader or a
project manager. Involved in the design, development, and execution of test cases,
test plans, test reports, test schedules and procedures.
20. TECHNICAL WRITER
Qualifications: A minimum of two years experience in technical writing for
computer systems including user documentation (draft through final document
preparation). Minimum Education: BA or BS in English, Journalism, a related
degree or an additional four years of work experience in one of these disciplines.
Major Functions: Assist project teams in collecting and organizing information
required for preparation of user manuals, training materials, installation guides,
proposals, and reports. Edits functional descriptions, system specifications, user
manuals, special reports, or any other deliverables and documents. Ensure that all
documentation is in compliance with customer documentation requirements.
Verify typed manuscripts for omission of materials, typing errors, and adherence to
documentation standards.
21. TECHNICAL WRITER
Qualifications: Minimal experience in technical writing for computer systems
including user documentation (draft through final document preparation).
Minimum Education: BA or BS in English, Journalism, a related degree or an
additional four years of work experience in one of these disciplines.
Major Functions: Assist project teams in collecting and organizing information
required for preparation of user manuals, training materials, installation guides,
proposals, and reports. Edits functional descriptions, system specifications, user
manuals, special reports, or any other deliverables and documents. Ensure that all
documentation is in compliance with customer documentation requirements.
Verify typed manuscripts for omission of materials, typing errors, and adherence to
documentation standards.
22. Field Engineer I
Qualifications: Candidate shall posses some technical experience in telephony
and/or networking (installation, maintenance, testing, etc.), a technical diploma
and/or military experience. Candidate must have basic computer skills and be
familiar with Microsoft Word and Microsoft Excel and knowledge in reading
blueprints or specifications. 6 months to one year hands on experience. High
School diploma required or GED equivalent.
Major Functions: Write basic detailed engineering specs. Assist in the copying and
marking of basic engineering drawings. Type formatted material lists created by
upper level engineers. Interprets general information provided by the site survey
and inputs that information into the engineering spec template.
Blackhawk/SQLSoft Consulting Group Page 72 of 80 April 13, 2006
23. Field Engineer II
Qualifications: Candidate must have strong technical, organizational and
communication skills (both written and verbal). Candidate should be capable of
reporting the progress of projects for which he/she is responsible. Candidate
should have strong problem solving capabilities, strong analytical skills, be flexible
and able to handle multiple tasks concurrently. Candidate should have at least 2
years of engineering experience or 5 years of experience in telephony and/or
networking. High School diploma required or GED equivalent.
Major Functions: Write detailed engineering specs to customer standards using
information provided by site survey. Evaluate, select, and apply standard
engineering techniques, procedures, and criteria independently. Oversee and
coordinate the work of aides or drafters. Assist with site survey’s in the collection of
data from the field.
24. Field Engineer III
Qualifications: Meets qualifications of an Engineer II. Candidate must have very
strong technical, organizational and communication skills (both written and verbal).
Candidate should have strong problem solving capabilities, strong analytical skills,
be flexible and able to handle multiple tasks concurrently. Candidate must have a
solid grasp of the fundamentals of telephony and/or networking. Requires 4 years
of combined Telecom experience. Must have specific engineering experience with a
major telecommunications company. High School diploma required or GED
equivalent.
Major Functions: Write detailed engineering specs to customer standards using
information provided by site survey. Perform detailed site surveys. Create a detailed
Installation material list. Responsible for final quality review of detail engineering
specs and drawings and instruction on how to make corrections. Work
unsupervised and assists the Team Lead in the responsibility for time management
of others in their group.
25. Field Engineer IV
Qualifications: Candidate must have very strong technical, organizational and
communication skills (both written and verbal). Candidate should have strong
problem solving capabilities, strong analytical skills, be flexible and able to handle
multiple tasks concurrently. Candidate must have extensive equipment knowledge
of a broad range of devices used in telecommunications networks as well as
familiarity with equipment design principles and standard equipment
methodologies. Candidate must have mastered the fundamentals of telephony and
materials required for installation of equipment. Must be familiar with RBOC,
CLEC, ILEC, and LEC standards as well as either the TP76400, GR1275 or related
document. Must have 10+ years’ experience in telephony or 5 years of field
engineering experience. Proficient in Microsoft Word, Microsoft Excel and
Blackhawk/SQLSoft Consulting Group Page 73 of 80 April 13, 2006
Microsoft Project and familiar with E-mail and some CAD program. High School
diploma required or GED equivalent.
Major Functions: Write, review, and interpret technical specifications or RFQ’s that
identify customer needs or capabilities. Develop work schedules and making
recommendations on staffing levels. Assist other engineers to identify appropriate
references or resources. Work as a technical consultant with customer management
to assess customer needs. Perform site surveys and train other engineers on creating
detailed material lists Report potential problems and suggest solutions.
26. Field Engineering Supervisor
Qualifications: Candidate must have very strong technical, organizational and
communication skills (both written and verbal). Candidate should be capable of
reporting the progress of projects for which he/she is responsible. Candidate
should have strong problem solving capabilities, strong analytical skills, be flexible
and able to handle multiple tasks concurrently. Candidate is required to have
professional experience (preferably in management) or 2 years with TEKsystems.
Must be familiar with RBOC, CLEC, ILEC, and LEC standards. Requires 4 years of
engineering experience or 7 years of prior Telecom experience. Proficient in
Microsoft Office Suite and Microsoft Project. High School diploma required or
GED equivalent.
Major Functions: Keep workload distributed accordingly for maximum group
efficiency. Routinely interface with customer about project issues. Verify that
project schedules are being updated accordingly. Provide input on staffing issues
including new employee interviews. Assist team leads to identify appropriate
references or resources for technical assignments. Recommend techniques and
approaches to other engineers by coaching teams. Maintain an industry knowledge
base.
27. Communications Engineer I
Qualifications: Candidate must have strong organizational and communication skills
(both written and verbal). Candidate should have strong problem solving
capabilities, strong analytical skills, be flexible and able to handle multiple tasks
concurrently. Candidate must possess some computer skills. Candidate shall posses
some technical experience in telephony and/or networking (installation,
maintenance, testing, etc.), a technical diploma and/or military experience. 0-1 years
experience. High School diploma required or GED equivalent.
Major Functions: Assist Senior Engineer with permit requirements, preparing
material lists and project stakeouts. Assist in locating customer active duct, fiber
cables and other facilities. Assist in the location and measurement of facilities for
the marking of drawings.
28. Communications Engineer II
Blackhawk/SQLSoft Consulting Group Page 74 of 80 April 13, 2006
Qualifications: Meets qualifications of Engineer I. Candidate must have strong
technical, organizational and communication skills (both written and verbal).
Candidate should have strong problem solving capabilities, strong analytical skills,
be flexible and able to handle multiple tasks concurrently. Candidate should have a
grasp of the communications engineering process and be able to handle certain
tasks unsupervised. 1-2 years of experience. High School diploma required or GED
equivalent.
Major Functions: Create and develop detailed planning and engineering drawings
for the construction of outside plant fiber and copper cables. Assist with design
issues including bridge attachments minor water crossings, road bores, etc. Assist
Lead Engineer with permit requirements, preparing material lists, stake outs and
compiling contract quantities, participating in customer planning meetings and
other activities.
29. Communications Engineer III
Qualifications: Meets qualifications of Engineer II. Candidate must have strong
technical, organizational and communication skills (both written and verbal).
Candidate should have strong problem solving capabilities, strong analytical skills,
be flexible and able to handle multiple tasks concurrently. Candidate should have a
grasp of the communications engineering process and be able to handle tasks
unsupervised. Extensive knowledge in at least one communications system. 2-3
years of experience. High School diploma required or GED equivalent.
Major Functions: Create and develop detailed planning and engineering drawings
for the construction of outside plant fiber and copper cables. Assist with design
issues including bridge attachments minor water crossings, road bores, etc. Assist
Lead Engineer with permit requirements, preparing material lists, stake outs and
compiling contract quantities, participating in customer planning meetings and
other activities.
30. Communications Engineering Supervisor
Qualifications: Candidate must have very strong technical, organizational and
communication skills (both written and verbal). Candidate should have strong
problem solving capabilities, strong analytical skills, be flexible and able to handle
multiple tasks concurrently. Candidate is required to have professional experience
(preferably in management) or 2 years with TEKsystems. Must be very organized,
self-motivated, self-disciplined and possess interpersonal and team skills. Must be
familiar with RBOC, CLEC, ILEC, and LEC standards. Requires 4 years of
engineering experience. Proficient in Microsoft Office Suite and Microsoft Project.
Ability to interact with internal departments, vendors, and customers is a must.
High School diploma required or GED equivalent.
Major Functions: Interface with installation supervisors. Keep workload distributed
accordingly for maximum group efficiency. Routinely interface with customer about
Blackhawk/SQLSoft Consulting Group Page 75 of 80 April 13, 2006
project issues. Verify that project schedules are being updated accordingly. Provide
input on staffing issues including new employee interviews. Assist team leads to
identify appropriate references or resources for technical assignments. Recommend
techniques and approaches to other engineers by coaching teams. Maintain an
industry knowledge base. Responsible for providing training for engineers.
31. CAD Operator
Qualifications: Candidate must have strong organizational and communication skills
(both written and verbal). Candidate should have 1-2 years of CAD experience or
equivalent schooling preferred. Candidate should have strong computer skills and
be able to handle multiple tasks concurrently. Must have exceptional people skills
and be willing to work closely with others in a team environment High School
diploma required or GED equivalent.
Major Functions: Interpret engineering redlined drawings and input that
information into electronic form. Work hand in hand with the engineer to assure
drawings match original engineering plan. Provide input to engineer on
discrepancies found between original engineering design and existing cable layout.
32. PC Support Technician 0
Qualifications: 6 months to 1 year of experience in the software and hardware
industry. Demonstrates competent trouble-shooting skills in multiple desktop
environments. Basic problem recognition on common desktop applications and
operating systems. Strong customer service attributes. Strong oral and written
communications skills. High School Diploma required.
Major Functions: Basic desktop configuration and installation. Performs tasks in
relatively pre-determined job scope capacity. Performs troubleshooting, repair and
maintenance of hardware and software systems. Supports PC’s in multiple operating
systems environment. Repairs or maintains printers and other related peripherals.
33. PC Support Technician 1
Qualifications: 1 to 2 years of experience in the software and hardware industry.
Experience with Desktop builds, installation and/or configuration of hardware and
software, imaging software, and email platforms. May exhibit low level network
experience (Novell, OS/2, LAN Server, etc.) but is not certified. Experience in
diagnosing and troubleshooting various operating systems. Ability to present
structured ideas and procedures with a broader business knowledge than PC
Technician 0. Requires an Associate's degree in Computer Science or related field,
or additional 2 years technical training equivalent experience.
Major Functions: Provides service and preventive maintenance on element
exchange/baseline products such as terminals, printers, personal computers, and
other related peripherals. Assists and instructs customer on use of assigned
Blackhawk/SQLSoft Consulting Group Page 76 of 80 April 13, 2006
equipment. Performs Desktop installations and de-installations, hardware and
software installations and configurations. Provides phone and in-person support to
users in the areas of e-mail, directories, standard Windows desktop applications, and
custom-developed applications. Serves as the initial point of contact for
troubleshooting hardware/software, PC, and printer peripheral problems.
34. PC Support Technician 2
Qualifications: 3+ years of experience in the software and hardware industry.
Demonstrates advanced level of skill in one or more key technology areas, such as:
Network Management, Router Configuration, Basic LAN/WAN Implementations,
Host Connectivity, TCP/IP and Internet. Experience with Desktop builds,
installation and/or configuration of hardware and software, imaging software, and
email platforms. Knowledge of LAN design concepts, installation and
troubleshooting without assistance. Excellent customer service skills and oral and
written communication skills. Requires an Associate's degree in Computer Science
or related field, or additional 2 years technical training equivalent experience.
Major Functions: Ability to work with network design teams implementing large
LAN/WAN network design projects. Provide service and preventive maintenance
on element exchange/baseline products such as terminals, printers, personal
computers, and other related peripherals. Assists and instructs customer on use of
assigned equipment. Performs Desktop installations and de-installations, hardware
and software installations and configurations. Diagnoses and fixes problems with
various operating systems and e-mail platforms. Creates images utilizing System
Management Software such as Ghost.
35. Jr. Deployment Manager
Qualifications: 1-3 years relevant experience working with IT deployments and asset
inventories. Possesses in-depth knowledge of computer systems and applications.
Excellent knowledge of PCs and standard applications (i.e. MS Office, MS Project).
Experience with SMS installer, Wise Installer, and batch scripts used to distribute,
maintain, and manage current third party and in-house software, as well as gathering
information about current workstations. Experience in working collaboratively
within a team environment. Bachelor’s Degree in Computer Science or a related
field or 4 years of additional related experience.
Major Functions: Manage day-to-day project activities from pilot phase through
implementation, including appropriate documentation of project activities,
customer and peer relations. Verifies use of customer provided scripts and project
activity times. May supervise technical team and perform technical deliverable.
Responsible for hardware/software upgrades and installation scheduling and
coordination with various departments.
36. Deployment Coordinator
Blackhawk/SQLSoft Consulting Group Page 77 of 80 April 13, 2006
Qualifications: Possesses good organizational and communication skills, both
written and oral. Able to perform assigned tasks with minimal direction. Skill in
Microsoft Windows software, including Word, PowerPoint, and Excel. Minimum
Education: Requires an Associate's degree in Computer Science or related field, or
additional 2 years technical training equivalent experience.
Major Functions: Assembles and distributes timely reports on behalf of the Project
Manager and forwards these reports to customer’s designated representative.
Responsible for coordinating all customer paperwork, timecards, expenses, etc.
Responsible for administrative and management support for a wide range of office
functions. Provides administrative support in the management of personnel,
financial, operations, and technical program. Requires substantial coordination and
interface with other offices.
37. Deployment Manager
Qualifications: Minimum of 3 years of experience as a Project Manager working
with IT deployments and asset inventory projects. Strong skill in management,
communication, planning, and organization. Effective change management skills
and experience. Bachelor’s Degree in Computer Science or a related field or 4 years
of additional experience.
Major Functions: Manage IT deployment and asset inventory projects. Manage
project activity within the constraints of scope, quality, time and cost to deliver
specified requirements and meet customer expectations. Ability to manage multiple
project teams for standard technology within a local area. Efficient in
communicating with the customer to provide timely project status updates and
facilitates all project issues. Ensures customer satisfaction with projects on schedule
and within budget.
38. Sr. Deployment Manager
Qualifications: Minimum of 5 years of experience as a Project Manager working
with IT deployments and asset inventory projects. Strong skill in management,
communication, planning, and organization. Effective change management skills
and experience. Bachelor’s Degree in Computer Science or a related field or 4 years
of additional experience.
Major Functions: Manage IT deployment and asset inventory projects on a
geographically dispersed, technically complex, national level. Manage project activity
within the constraints of scope, quality, time and cost to deliver specified
requirements and meet customer expectations. Efficient in communicating with the
customer to provide timely project status updates and facilitates all project issues.
Ensures customer satisfaction with projects on schedule and within budget.
39. Network Engineer
Qualifications: Novell Network Certification, MCSE, CCNA, MCDBA preferred.
Four years of specialized experience (or two years plus minimum education) in
Blackhawk/SQLSoft Consulting Group Page 78 of 80 April 13, 2006
communications including installation and administration of local and wide area
networks using communications protocols. Administration experience of multiple
UNIX and Novell platforms. Extensive scripting experience. Experience working
on large networks. Minimum education: BS in Computer Science, Information
Systems, Mathematics, Engineering, and a related field or technical training
equivalent or an additional four years of related work experience.
Major Functions: Installs, configures and maintains the operation of the customer's
local area network including backups. Recommends and implements local area
network policies and standards and ensures adherence to security procedures.
Maintains contact with vendors to assist with the maintenance, service, and/or
purchase of the local area network. May design and optimize network topologies.
Modifies switch, router, and hub configurations to ensure optimum network
performance and appropriate security processes. Ability to set up and configure
Novell Servers and client connectivity. Manages and controls Internet and Remote
dial-in network access. Has an understanding of Secure Dial-up Point to Point
Protocol.
40. Network Technician
Qualifications: This position requires a minimum of one year of experience in
analysis, design, and installation of local area networks/wide area networks; and/or
analysis, support, maintenance and installation of communications systems.
Experience with troubleshooting and diagnosing connectivity issues related to
TCP/IP. Associates Degree in Computer Science, Information Systems,
Mathematics, Engineering, and a related field; technical training equivalent; or an
additional two years of related work experience.
Major Functions: The Network Technician may conduct site Surveys involving the
assessment of current site network configuration and user requirements.
Troubleshoots and diagnoses problems related to Internetworking, firewalls,
routers, hubs and switches, and network security. May be responsible for scheduling
system outages and routine maintenance. Installs and configures LAN/WAN
equipment.
41. Sr Instructor
Qualifications: This position requires a minimum of one year of experience in
analysis, design, and installation of local area networks/wide area networks; and/or
analysis, support, maintenance and installation of communications systems.
Experience with troubleshooting and diagnosing connectivity issues related to
TCP/IP. Associates Degree in Computer Science, Information Systems,
Mathematics, Engineering, and a related field; technical training equivalent; or an
additional two years of related work experience.
Major Functions: The Network Technician may conduct site Surveys involving the
assessment of current site network configuration and user requirements.
Blackhawk/SQLSoft Consulting Group Page 79 of 80 April 13, 2006
Troubleshoots and diagnoses problems related to Internetworking, firewalls,
routers, hubs and switches, and network security. May be responsible for scheduling
system outages and routine maintenance. Installs and configures LAN/WAN
equipment.
42. Instructor
Qualifications: This position requires a minimum of one year of experience in
analysis, design, and installation of local area networks/wide area networks; and/or
analysis, support, maintenance and installation of communications systems.
Experience with troubleshooting and diagnosing connectivity issues related to
TCP/IP. Associates Degree in Computer Science, Information Systems,
Mathematics, Engineering, and a related field; technical training equivalent; or an
additional two years of related work experience.
Major Functions: The Network Technician may conduct site Surveys involving the
assessment of current site network configuration and user requirements.
Troubleshoots and diagnoses problems related to Internetworking, firewalls,
routers, hubs and switches, and network security. May be responsible for scheduling
system outages and routine maintenance. Installs and configures LAN/WAN
equipment.
43. Sr. Content Dev Specialist
Qualifications: This position requires a minimum of five years of experience in
content management and development; and/or analysis, support, and maintenance
of content management systems. Associates Degree in Computer Science,
Information Systems, English, Mathematics, Engineering, and a related field;
technical training equivalent; or an additional two years of related work experience.
Major Functions: The Content Dev Specialist may conduct site Surveys involving
the assessment of current site content and user requirements. Typically provides
the architecture, evaluation and oversight of a content development project. May
be responsible for content development, testing, proofreading, overall design and
user functionality.
44. Content Dev Specialist
Qualifications: This position requires a minimum of three years of experience in
content management and development; and/or analysis, support, and maintenance
of content management systems. Associates Degree in Computer Science,
Information Systems, English, Mathematics, Engineering, and a related field;
technical training equivalent; or an additional two years of related work experience.
Major Functions: The Content Dev Specialist may conduct site Surveys involving
the assessment of current site content and user requirements. Troubleshoots and
diagnoses problems related to the management of the content. May be responsible
for content development, testing, proofreading, and routine maintenance. Installs
and configures a content management system.
Blackhawk/SQLSoft Consulting Group Page 80 of 80 April 13, 2006
Get documents about "