Você está na página 1de 92

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 FPDS Code D302 FPDS Code D306 FPDS Code D307 FPDS Code D308 FPDS Code D310 FPDS Code D311 FPDS Code D313 FPDS Code D316 FPDS Code D317 IT Facility Operation and Maintenance IT Systems Development Services IT Systems Analysis Services Automated Information Systems Design and Integration Services Programming Services IT Backup and Security Services IT Data Conversion Services Computer Aided Design/Computer Aided Manufacturing (CAD/CAM) Services IT Network Management Services 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: Period Covered by Contract: _GS-35F-0003U______________________ _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 Services Home Page via the Internet at http://www.fss.gsa.gov/

TABLE OF CONTENTS
1. GEOGRAPHIC SCOPE OF CONTRACT:................................................1 2. CONTRACTORS 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..........................................................................7 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. INSURANCEWORK 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.......................................................................25 30. Terms and Conditions SIN 132-51................................................62 31. Pricing for SIN 132-51...................................................................66 Hourly Billing Rates - Pricing Matrix...............................................66 Job Descriptions.............................................................................70

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. CONTRACTORS 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

Blackhawk/SQLSoft Consulting Group

Page 1 of

April 13, 2006

equal to or less than the micro-purchase threshold for oral or written delivery orders. Credit cards will 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. B. C. G. L. Small Disadvantaged Business Other Small Business Large Business Other Nonprofit Organization Foreign Contractor

Block 31: Woman-Owned Small Business - _No_______________ Block 36: Contractor's Taxpayer Identification Number (TIN): __20-2612078___ 4a. 4b. 5. 6. CAGE Code: _4HHL1____________ Contractor has registered with the Central Contractor Registration Database. FOB DESTINATION 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)

Blackhawk/SQLSoft Consulting Group

Page 2 of

April 13, 2006

__132-50____________ __132-51____________

___15__ Days ___15__ Days

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. 8. Other

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. 10. STATEMENT CONCERNING AVAILABILITY OF EXPORT PACKING: 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

Blackhawk/SQLSoft Consulting Group

Page 3 of

April 13, 2006

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 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. work. b. FAR 8.405-1 Ordering procedures for supplies, and services not requiring a statement of 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

Blackhawk/SQLSoft Consulting Group

Page 4 of

April 13, 2006

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 LEnfant 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 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 Contractors 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 agencys order. (h) Data/Deliverable Requirements: Any required data/deliverables at the ordering level will be as specified or negotiated in the agencys order.

Blackhawk/SQLSoft Consulting Group

Page 5 of

April 13, 2006

(i) Government-Furnished Property: As specified by the agencys 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 Governments obligation on orders placed under this contract is contingent upon the availability of appropriated funds from which payment for ordering purposes 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 activitys 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) (2) (3) Manufacturer; Manufacturer's Part Number; and 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

Blackhawk/SQLSoft Consulting Group

Page 6 of

April 13, 2006

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: (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

Blackhawk/SQLSoft Consulting Group

Page 7 of

April 13, 2006

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 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. INSURANCEWORK 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
Blackhawk/SQLSoft Consulting Group Page 8 of April 13, 2006

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. (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 items 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

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

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) (3) (4) (5) (6) (7) The length of the course; Mandatory and desirable prerequisites for student enrollment; The minimum and maximum number of students per class; The locations where the course is offered; Class schedules; and Price (per student, per class (if applicable)).

e. For those courses conducted at the ordering activitys 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

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 Microsofts 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 Public Price per Day $499 $545 $545 $495 GSA Public Price per Day $478 $522 $522 $424

Course# 1256BI A-1060 A-1065 A-150

Course Name Citrix Presentation Server 4.0: Administration Mindsharp SharePoint Summit for Administrators Mindsharp SharePoint Summit for Developers Introduction to Oracle8i SQL

GSA Private Price $18,1 00 $24,7 10 $24,7 10 $13,4 66

Std Days 4 5 5 3

Blackhawk/SQLSoft Consulting Group

Page 12 of

April 13, 2006

Course# A-154 A-160 A-162 A-194 A-221 A-321 A-504 A-505 A-506 A-700 A-705 A-707 A-708 A-709 A-710 A-711 BA-101 BA-102 BO-103 BO-200 BO-201 BO-302

Course Name Oracle8i Performance Tuning Workshop Introduction to Perl Programming Relational Database Design Concepts Oracle Developer Form Builder 6/6i (Inactive) Introduction to UNIX UNIX Korn Shell Programming Microsoft Identity Integration Server (MIIS) 2003 Advanced Implementer and Developer Course Implementing, Deploying and Maintaining Microsoft Active Directory Application Mode (ADAM) Microsoft .NET Network Development Leveraging Active Directory Managing Technical Projects Project Management Foundations Peer Mentoring Microsoft Project Fundamentals Tracking & Managing Microsoft Project Advanced - Portfolio Management Microsoft Project Server 2002 - Server Administrator Microsoft Project Server 2002 - Project Manager The Business Analyst's Crash Course The Use Case Workshop with UML (Unified Modelling Language) Business Objects 6.5 Core Reporting Business Objects5i Intermediate Reporting Concepts Business Objects 6.5 Intermediate Reporting Business Objects 6.5 Advanced Reporting

Std Public Price per Day $570 $545 $495 $570 $495 $495 $595 $595 $595 $400 $400 $450 $400 $400 $400 $400 $598 $598 $500 $500 $500 $500

GSA Public Price per Day $488 $467 $424 $488 $424 $424 $570 $570 $570 $343 $343 $385 $383 $343 $383 $343 $572 $572 $479 $479 $479 $479

GSA Private Price $20,6 75 $24,7 10 $8,97 7 $25,8 44 $8,97 7 $13,4 66 $21,5 82 $21,5 82 $16,1 86 $18,1 36 $7,25 4 $4,08 1 $7,25 4 $3,62 7 $7,25 4 $3,62 7 $10,8 45 $10,8 45 $4,53 4 $4,53 4 $4,53 4 $4,53 4

Std Days 4 5 2 5 2 3 4 4 3 5 2 1 2 1 2 1 2 2 1 1 1 1

Blackhawk/SQLSoft Consulting Group

Page 13 of

April 13, 2006

Course# BO-402 C-808 DM310R2 FKA-200 HC-450 HC-455 HC-460 HC-470 I-103 I-104 I-105 IS-1100 IS-1401 J-145 J-330 J-350 J-410 J-431 J-432 J-510 J-520 J-531 J-532

Course Name Business Objects 6.5 Universe Design OLAP/MDX Solutions Bootcamp BusinessObjects XI R1/R2: Universe Design Advanced Facilitation Skills For Trainers SQL Server 2005 Business Intelligence Boot Camp Hands-On SQL Server 2005 Reporting Services SQL Server 2005 Analysis Services Boot Camp SQL Server 2005 Integration Services Bootcamp XML Technical Overview XML QuickStart XML QuickStart for Programmers CISSP (Certified Information Systems Security Professional) Preparation Practical Penetration Testing Java Programming for the Enterprise (JPE) J2EE Components: Enterprise JavaBeans (EJB) Java2 Enterprise Edition - Accelerated Developing Java Web Services Java Web Programming JavaBeans Java Programming Advanced Java Programming Java Web Programming Java Beans

Std Public Price per Day $625 $545 $625 $300 $500 $500 $500 $500 $570 $570 $570 $600 $600 $495 $495 $495 $495 $425 $425 $495 $495 $425 $425

GSA Public Price per Day $598 $467 $598 $257 $479 $479 $479 $479 $488 $488 $488 $574 $574 $424 $424 $424 $424 $407 $407 $424 $424 $407 $407

GSA Private Price $17,0 03 $24,7 10 $17,0 03 $5,44 1 $22,6 70 $13,6 02 $22,6 70 $22,6 70 $10,3 38 $25,8 44 $25,8 44 $27,2 04 $27,2 04 $22,4 43 $17,9 55 $22,4 43 $13,4 66 $7,70 8 $7,70 8 $22,4 43 $22,4 43 $7,70 8 $7,70 8

Std Days 3 5 3 2 5 3 5 5 2 5 5 5 5 5 4 5 3 2 2 5 5 2 2

Blackhawk/SQLSoft Consulting Group

Page 14 of

April 13, 2006

Course# J-533 J-534 J-540 JS-110 JS-120 JS-130 KS-100 L-250 MMP-141 MPSC-EV MS-000 MS-1737 MS-1787 MS-1846 MS-2008 MS-2009 MS-2011 MS-2014 MS-2030 MS-2071 MS-2072

Course Name EJB-Enterprise Java Beans Accelerated Java2 Enterprise Edition Java Web Services JavaScript for New Developers JavaScript for Experienced Developers JavaScript - Advanced Workshop ITIL Foundation Enterprise Linux Systems Administration Mastering Microsoft Project Professional 2003-PM Desktop MPSC Event Customized Microsoft Content - update description and price before scheduling Microsoft Operations Framework Essentials MOF Changing Quadrant Microsoft Solutions Framework Essentials Designing and Planning an Exchange Server 2003 Organization Upgrading your Skills from Microsoft Exchange 5.5 to Microsoft Exchange Server 2003 Troubleshooting Microsoft Exchange Server 2003 (Workshop) Customizing Microsoft SharePoint Portal Server 2003 (Workshop) Creating Reporting Solutions Using Microsoft SQL Server 2000 Reporting Services Querying Microsoft SQL Server 2000 With Transact-SQL Administering a Microsoft SQL Server 2000 Database

Std Public Price per Day $425 $450 $450 $495 $495 $495 $595 $495 $500 $500 $425 $545 $595 $545 $495 $495 $495 $495 $495 $495 $495

GSA Public Price per Day $407 $431 $431 $424 $424 $424 $570 $424 $479 $428 $364 $467 $570 $467 $424 $424 $424 $424 $424 $424 $424

GSA Private Price $15,4 16 $20,4 03 $12,2 42 $4,48 9 $8,97 7 $8,97 7 $10,7 91 $22,4 43 $9,06 8 $22,6 70 $19,2 70 $9,88 4 $16,1 86 $14,8 26 $8,97 7 $13,4 66 $13,4 66 $8,97 7 $8,97 7 $8,97 7 $22,4 43

Std Days 4 5 3 1 2 2 2 5 2 5 5 2 3 3 2 3 3 2 2 2 5

Blackhawk/SQLSoft Consulting Group

Page 15 of

April 13, 2006

Course# MS-2073 MS-2074 MS-2087 MS-2090 MS-2092 MS-2093

MS-2123 MS-2124 MS-2152 MS-2157 MS-2158 MS-2199

Course Name Programming a Microsoft SQL Server 2000 Database Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Implementing Microsoft Windows 2000 Clustering Modeling Business Requirements to Create a Database Using Microsoft Visual Studio .NET Enterprise Architect Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Services Implementing Business Logic with MDX in Microsoft SQL Server 2000 How to Upgrade to Microsoft Windows Server 2003 from Windows NT4.0 Server for IT Professionals Hands-On Lab Programming with C# Implementing Microsoft Windows 2000 Professional and Server Developing E-Business Solutions Using Microsoft BizTalk Server 2004 Deploying and Managing E-Business Solutions Using Microsoft BizTalk Server 2004 Active Directory Fundamentals Hands On Lab Expert Track: Updating Systems Administrator and Systems Engineer Skills from Microsoft Windows 2000 to Windows Server 2003 (Workshop) Updating Support Skills from Microsoft Windows NT 4.0 to Microsoft Windows Server 2003 Updating Systems Administrator Skills from Windows 2000 to Windows Server 2003 (Workshop) Updating Systems Engineer Skills from Windows 2000 to Windows Server 2003 (Workshop) Supporting Users Running the Microsoft Windows XP Operating System

Std Public Price per Day $495 $495 $495 $495 $495 $495

GSA Public Price per Day $424 $424 $424 $424 $424 $424

GSA Private Price $22,4 43 $22,4 43 $13,4 66 $13,4 66 $22,4 43 $13,4 66 $4,48 9 $22,4 43 $22,4 43 $22,4 43 $8,97 7 $4,48 9 $22,4 43 $13,4 66 $8,97 7 $13,4 66 $13,4 66

Std Days 5 5 3 3 5 3

$495 $495 $495 $495 $495 $495

$424 $424 $424 $424 $424 $424

1 5 5 5 2 1

MS-2207 MS-2208 MS-2209 MS-2210 MS-2261

$495 $495 $495 $495 $495

$424 $424 $424 $424 $424

5 3 2 3 3

Blackhawk/SQLSoft Consulting Group

Page 16 of

April 13, 2006

Course# MS-2262 MS-2272 MS-2273 MS-2274 MS-2275 MS-2276

MS-2277

MS-2279 MS-2285 MS-2287 MS-2295

MS-2297 MS-2310 MS-2311 MS-2349 MS-2350 MS-2362 MS-2363

Course Name Supporting Users Running Applications on a Microsoft Windows XP Operating System Implementing and Supporting Microsoft Windows XP Professional Managing & Maintaining a Microsoft Windows Server 2003 Environment Managing a Microsoft Windows Server 2003 Environment Maintaining a Microsoft Windows 2003 Environment Implementing a Microsoft Windows Server 2003 Network Infrastructure: Network Hosts Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure Installing, Configuring, and Administering Microsoft Windows XP Professional Managing Your Infrastructure Using Microsoft Operations Manager 2005 Implementing and Supporting Microsoft Internet Information Services 5.0 Planning, Implementing, Managing and Maintaining a Microsoft Windows Server 2003 Environment for an MCSE on Windows 2000 Developing ASP.NET Web Applications Using Microsoft Visual Studio .NET Advanced Web Application Development using Microsoft ASP.NET Programming the Microsoft .NET Framework with C# Developing and Deploying Secure Microsoft .NET Framework Applications Deploying Microsoft .NET Applications for Systems Engineers Getting Started with Microsoft .NET for COBOL Programmers

Std Public Price per Day $495 $495 $495 $495 $495 $495

GSA Public Price per Day $424 $424 $424 $424 $424 $424

GSA Private Price $8,97 7 $22,4 43 $22,4 43 $22,4 43 $13,4 66 $8,97 7 $22,4 43 $22,4 43 $8,97 7 $13,4 66 $13,4 66 $22,4 43 $22,4 43 $13,4 66 $22,4 43 $13,4 66 $13,4 66 $13,4 66

Std Days 2 5 5 5 3 2

$495

$424

$495 $495 $495 $495

$424 $424 $424 $424

5 2 3 3

$495 $495 $495 $495 $495 $495 $495

$424 $424 $424 $424 $424 $424 $424

5 5 3 5 3 3 3

Blackhawk/SQLSoft Consulting Group

Page 17 of

April 13, 2006

Course# MS-2364 MS-2365 MS-2373 MS-2389 MS-2400 MS-2415 MS-2433 MS-2439 MS-2500 MS-2524 MS-2526 MS-2541 MS-2542 MS-2543 MS-2544 MS-2546 MS-2547 MS-2548 MS-2552 MS-2553

Course Name What's New in Microsoft Visual Studio 2005 for Existing Microsoft Visual Studio .NET Developers Designing an Application Migration Strategy to Microsoft .NET Programming with Microsoft Visual Basic .NET Programming with Microsoft ADO.NET Implementing & Managing Microsoft Exchange Server 2003 Programming the Microsoft .NET Framework with VB.NET Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials Scripting Microsoft Windows Management Instrumentation Introduction to XML and the Microsoft .NET Platform Developing XML Web Services Using Microsoft ASP.NET Developing Distributed Applications with Microsoft .NET Remoting Core Data Access with Microsoft Visual Studio 2005 Advanced Data Access with Visual Studio 2005 Core Web Application Technologies with Microsoft Visual Studio 2005 Advanced Web Application Technologies with Microsoft Visual Studio 2005 Core Windows Client Development with Visual Studio 2005 Advanced Windows Client Development with Visual Studio 2005 Core Distributed Application Development with Visual Studio 2005 Designing, Planning, and Managing a Windows SharePoint Services Infrastructure Designing, Planning, and Managing a SharePoint Portal Server 2003 Infrastructure

Std Public Price per Day $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495

GSA Public Price per Day $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424

GSA Private Price $13,4 66 $8,97 7 $22,4 43 $13,4 66 $22,4 43 $22,4 43 $13,4 66 $8,97 7 $8,97 7 $13,4 66 $8,97 7 $13,4 66 $8,97 7 $13,4 66 $8,97 7 $13,4 66 $8,97 7 $13,4 66 $8,97 7 $13,4 66

Std Days 3 2 5 3 5 5 3 2 2 3 2 3 2 3 2 3 2 3 2 3

Blackhawk/SQLSoft Consulting Group

Page 18 of

April 13, 2006

Course#

MS-2554 MS-2555 MS-2557 MS-2559 MS-2565 MS-2576 MS-2591 MS-2596 MS-2597 MS-2609 MS-2631 MS-2640 MS-2657 MS-2667 MS-2694 MS-2710 MS-2717 MS-2723 MS-2731

Course Name Designing, Planning, and Managing a Windows Sharepoint Services and SharePoint Portal Server 2003 Infrastructure Developing Microsoft .NET Applications for Windows (Visual C# .NET) Building COM+ Applications Using Microsoft .NET Enterprise Services Introduction to Microsoft Visual Basic .NET Programming with Microsoft .NET Developing .NET Applications for Windows (Visual Basic .NET) Implementing and Administering Internet Information Services (IIS) 6.0 Implementing Replication Using Microsoft SQL Server 2000 Managing Microsoft Systems Management Server 2003 Planning & Deploying Microsoft Systems Management Server 2003 Introduction to C# Programming with Microsoft .NET Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System Upgrading Web Development Skills from ASP to Microsoft ASP.NET Programming Microsoft Access 2002 Introduction to Programming Updating Web Server Skills to Microsoft Internet Information Services 6.0 (Workshop) Analyzing Requirements and Defining Microsoft .NET Solution Architectures Introduction to .NET Development Microsoft SQL Server 2000 for Experienced Database Professionals Designing, Deploying, and Managing Microsoft Identity Integration Server (MIIS) 2003

Std Public Price per Day

GSA Public Price per Day

GSA Private Price $22,4 43 $22,4 43 $22,4 43 $22,4 43 $22,4 43 $13,4 66 $13,4 66 $22,4 43 $13,4 66 $22,4 43 $13,4 66 $13,4 66 $13,4 66 $13,4 66 $8,97 7 $22,4 43 $8,97 7 $13,4 66 $21,5 82

Std Days

$495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $595

$424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $570

5 5 5 5 5 3 3 5 3 5 3 3 3 3 2 5 2 3 4

Blackhawk/SQLSoft Consulting Group

Page 19 of

April 13, 2006

Course# MS-2733 MS-2734 MS-2779 MS-2780 MS-2784 MS-2789 MS-2801 MS-2802 MS-2806 MS-2810 MS-2823 MS-2824 MS-2933 MS-2934 MS-3201 MS-3938 MS-4001 MS-4002 MS-4003

Course Name Updating Your Database Administration Skills to Microsoft SQL Server 2005 Updating Your Database Development Skills to Microsoft SQL Server 2005 Implementing a Microsoft SQL Server 2005 Database Maintaining a Microsoft SQL Server 2005 Database Tuning and Optimizing Queries Using Microsoft SQL Server 2005 Administering and Automating Microsoft SQL Server 2005 Databases and Servers Microsoft Security Guidance Training I Microsoft Security Guidance Training II Microsoft Security Guidance Training for Developers Fundamentals of Network Security Implementing and Administering Security in a Microsoft Windows Server 2003 Network Deploying and Managing Microsoft Internet Security and Acceleration Server 2004 Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 Deploying and Managing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 Developing Microsoft ASP.NET 2.0 Web Applications Upgrading Your Messaging Administration Skills to Microsoft Exchange Server 2007 Team Collaboration Using Microsoft Windows SharePoint Services Forecasting and Displaying Trends with Microsoft Office Excel 2003 Summarizing Microsoft Office Excel 2003 Data to Make Better Business Decisions

Std Public Price per Day $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $495 $225 $225 $225

GSA Public Price per Day $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $424 $474 $215 $215 $215

GSA Private Price $13,4 66 $13,4 66 $13,4 66 $13,4 66 $13,4 66 $4,48 9 $4,48 9 $4,48 9 $4,48 9 $17,9 55 $22,4 43 $22,4 43 $22,4 43 $8,97 7 $13,4 66 $13,4 66 $2,04 0 $2,04 0 $2,04 0

Std Days 3 3 3 3 3 1 1 1 1 4 5 5 5 2 3 3 1 1 1

Blackhawk/SQLSoft Consulting Group

Page 20 of

April 13, 2006

Course# MS-4006 MS-4007 MS-4356 MS-4357 MS-4358 MS-4788 MS-4789 MS-4790 MS-4796 MS-7033 MS-8036 MS-8521 MS-8522 MS-8523 MS-8524 MS-8525 MS-8526 O-805 O-806 O-807 O-810

Course Name Time and Task Management Using Microsoft Office Outlook 2003 Creating Effective Presentations Using Microsoft Office PowerPoint 2003 Managing Branch Office Resources Using Microsoft Windows Server 2003 R2 Managing Data Storage Using Microsoft Windows Server 2003 R2 Deploying and Managing Active Directory Federation Services in Microsoft Windows Server 2003 R2 Intense .NET: VB.NET Intense .NET: ASP.NET Intense .NET: C# Intense .NET: XML/Web Services Microsoft SQL Server 2005 for the Experienced Oracle Database Administrator Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 (Workshop) Microsoft CRM 3.0 Sales Management Microsoft CRM 3.0 Marketing Automation Microsoft CRM 3.0 Service Management Microsoft CRM 3.0 Service Scheduling Microsoft CRM 3.0 Customization Microsoft CRM 3.0 Installation and Configuration Oracle9i Server Performance Tuning Introduction to Oracle9i/8i SQL Introduction to Oracle9i/8i PL/SQL Advanced Oracle9i PL/SQL

Std Public Price per Day $225 $225 $495 $495 $495 $595 $595 $595 $595 $495 $495 $495 $495 $495 $495 $495 $495 $570 $570 $570 $570

GSA Public Price per Day $215 $215 $474 $474 $474 $510 $510 $510 $510 $474 $424 $474 $474 $474 $474 $474 $474 $488 $488 $488 $488

GSA Private Price $2,04 0 $2,04 0 $8,97 7 $4,48 9 $8,97 7 $26,9 77 $26,9 77 $26,9 77 $26,9 77 $17,9 55 $8,97 7 $4,48 9 $4,48 9 $4,48 9 $4,48 9 $13,4 66 $13,4 66 $25,8 44 $15,5 06 $10,3 38 $15,5 06

Std Days 1 1 2 1 2 5 5 5 5 4 2 1 1 1 1 3 3 5 3 2 3

Blackhawk/SQLSoft Consulting Group

Page 21 of

April 13, 2006

Course# OR-000 ORA10g0 05 ORA10g0 08 ORA10g0 09 ORA10g1 01 ORA10g1 02 ORA10g2 01 ORA10g2 02 ORA10g2 04 ORA10g3 07 ORA10g5 01 ORA10g5 02 ORA9i202 OTHER000 PK-100 PK-200 PK-300 PMP-100 PPM-101 QA-210R2 RAM4102 RD-110R2

Course Name Customized Oracle Content - update description and price before scheduling Oracle Database 10g: New & Advanced Features for Developers Oracle Database 10g: Introduction to SQL I Oracle Database 10g: Introduction to SQL II Oracle Database 10g: Program with PL/SQL Oracle Database 10g: Advanced PL/SQL Programming and Tuning Oracle Database 10g: Administration I Oracle Database 10g: Administration II Oracle Database 10g R1 and R2: New Features For Administrators Oracle JDeveloper 10g: Build Java Applications Oracle Reports 10g: Build Reports Oracle AS Discoverer 10g: Create Queries & Reports Oracle9i Database Backup & Recovery - DBA II Customed Content - update description and price before scheduling ITIL Awareness PK-200.html ITIL Managers Project Management Professional Exam Preparation Principles of Project Management BusinessObjects Web Intelligence X R1/R2: Report Design Windows SharePoint Services: Creating and Managing Team Web Sites Crystal Reports XI R1/R2: Report Design I - Fundamentals of Report Design

Std Public Price per Day $425 $570 $570 $570 $570 $570 $570 $570 $570 $495 $570 $570 $570 $425 $195 $748 $886 $545 $500 $500 $325 $500

GSA Public Price per Day $364 $546 $488 $488 $488 $488 $488 $488 $488 $474 $488 $488 $488 $364 $187 $716 $848 $522 $479 $479 $278 $479

GSA Private Price $19,2 70 $25,8 44 $15,5 06 $10,3 38 $25,8 44 $20,6 75 $25,8 44 $25,8 44 $25,8 44 $22,4 43 $25,8 44 $10,3 38 $25,8 44 $19,2 70 $1,76 8 $13,5 66 $88,3 77 $19,7 68 $9,06 8 $9,06 8 $2,94 7 $9,06 8

Std Days 5 5 3 2 5 4 5 5 5 5 5 2 5 5 1 2 11 4 2 2 1 2

Blackhawk/SQLSoft Consulting Group

Page 22 of

April 13, 2006

Course# RD-200 RD-201 RD-210R2 RD-300 RD-310R2 S-170

S-2207 S-2274 S-2279 S-408 S-625 S-7980 SA-200 SNT-141 SQL-112 SQL-212 SQL-232 SQL-242 SQL-250

Course Name Crystal Reports 10.0: Report Design I Fundamentals of Report Design Crystal Reports 10.0: Report Design II Business Reporting Solutions Crystal Reports XI R1/R2: Report Design II: Business Reporting Solutions Crystal Reports 10.0: Report Design IIIReport Processing Strategies Crystal Reports XI R1/R2: Report Design III - Report Processing Strategies Reporting and Analyzing Data from Oracle Databases Using Microsoft SQL Server 2005 Updating Systems Administrator and Systems Engineer Skills from Microsoft Windows 2000 to Windows Server 2003 - Lab Clinic Custom Windows Server 2003 Administration Custom Windows Server 2003 Advanced Troubleshooting Course Object-Oriented Analysis and Design with UML Implementing Effective Collaboration with Microsoft SharePoint 2003 Implementing and Maintaining SQL 2005 Databases for SQL 2000 DBA's (combines 2779 and 2780) Crystal Enterprise 10 Administering Users and Content Principles of PM and Project 2003 Desktop Introduction to Transact SQL for SQL Server 2000 and SQL Server 2005 Advanced Transact-SQL Querying, Programming and Tuning for SQL Server 2000 & 2005 Microsoft SQL Server High Availability 2005 SQL Server 2005 Architecture, Internals and Tuning Data Modeling for Business Intelligence Applications

Std Public Price per Day $500 $500 $500 $625 $500 $350

GSA Public Price per Day $479 $479 $479 $598 $479 $335

GSA Private Price $9,06 8 $9,06 8 $9,06 8 $5,66 8 $4,53 4 $3,17 4 $17,6 83 $11,5 62 $11,5 62 $21,5 82 $10,7 91 $22,4 43 $9,06 8 $13,6 02 $21,7 63 $35,8 19 $35,8 19 $35,8 19 $21,7 63

Std Days 2 2 2 1 1 1

$650 $425 $425 $595 $595 $495 $500 $500 $800 $790 $790 $790 $800

$557 $407 $407 $510 $510 $474 $479 $479 $766 $756 $756 $756 $766

3 3 3 4 2 5 2 3 3 5 5 5 3

Blackhawk/SQLSoft Consulting Group

Page 23 of

April 13, 2006

Course# SQL-260 TI-100 VS-2200 VS-3301 VS-3302

Course Name Query Tuning for SQL Server 2000 and 2005 Managing Windows 2000, XP and Windows Server 2003 Networks with Group Policy Linux Security Check Point Security Administration NGX I Rev 1.1 Check Point Security Administration NGX II Rev 1.1

Std Public Price per Day $1,000 $499 $600 $750 $667

GSA Public Price per Day $957 $478 $574 $718 $638

GSA Private Price $18,1 36 $18,1 00 $27,2 04 $13,6 02 $18,1 45

Std Days 2 4 5 2 3

Blackhawk/SQLSoft Consulting Group

Page 24 of

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 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 organizations business processes. Because most mid- and upper-level technical employees are ill-equipped to manage culture change, it is in your organizations 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 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-ofthe-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 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 SQL, and Oracle's SQL*Plus SQL interface.

1256BI

A-1060

A-1065 A-150

Blackhawk/SQLSoft Consulting Group

Page 25 of

April 13, 2006

Course#

Course Descriptoin This course prepares students for tuning the performance of their Oracle databases 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 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 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 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 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 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 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 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 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-154

A-160

A-162

A-194

A-221

A-321

A-504

A-505

A-506 A-700

Blackhawk/SQLSoft Consulting Group

Page 26 of

April 13, 2006

Course#

Course Descriptoin project in the workplace. During the class attendees will be introduced to the 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 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 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 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 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 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-705

A-707

A-708

A-709

A-710 A-711

Blackhawk/SQLSoft Consulting Group

Page 27 of

April 13, 2006

Course# access.

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 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-Orientationthe 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-101 BA-102

Blackhawk/SQLSoft Consulting Group

Page 28 of

April 13, 2006

Course#

Course Descriptoin Confusion over the level of detail to include in the written requirements 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 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 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 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 optimize universes for BusinessObjects and WebIntelligence deployments.

BO-103 BO-201 BO-302

BO-402

Blackhawk/SQLSoft Consulting Group

Page 29 of

April 13, 2006

Course#

Course Descriptoin This aggressive, fast past course combines the following MOC courses into one 5day 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 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 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-toend 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

C-808

DM-310R2

HC-450 HC-455

Blackhawk/SQLSoft Consulting Group

Page 30 of

April 13, 2006

Course#

Course Descriptoin their businesses that give users useful reports and analysis information. 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 5day 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 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 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 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

HC-460

HC-470

I-103 I-104

Blackhawk/SQLSoft Consulting Group

Page 31 of

April 13, 2006

Course#

Course Descriptoin define and resolve simple XPath queries 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 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 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.

I-105

IS-1100 IS-1401

Blackhawk/SQLSoft Consulting Group

Page 32 of

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 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 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 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-145

J-330

J-350 J-410

Blackhawk/SQLSoft Consulting Group

Page 33 of

April 13, 2006

Course#

Course Descriptoin Students get an overview of the interoperable and Java-specific Web services architectures, and then learn the standard APIs for SOAP messaging and WSDLdriven, component-based service development. Both document-style and RPCstyle 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 applications. This intensive 2-day hands-on course explores JavaBean component development. 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 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 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 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 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 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

J-431 J-432

J-510

J-520

JS-110

JS-120

JS-130 L-250

Blackhawk/SQLSoft Consulting Group

Page 34 of

April 13, 2006

Course#

Course Descriptoin system, and covers subjects ranging from the initial installation of Linux to day-today 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 resourceleveled 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 manage a project. Microsoft Operations Framework (MOF) is a collection of best practices, principles, and models. It provides comprehensive technical guidance for achieving missioncritical 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 scheduled to be developed.

MMP-141

MS-1787

Blackhawk/SQLSoft Consulting Group

Page 35 of

April 13, 2006

Course#

MS-1846

MS-2008

MS-2009 MS-2011 MS-2014

MS-2030 MS-2071

MS-2072 MS-2073 MS-2074 MS-2087

MS-2090 MS-2092 MS-2093

Course Descriptoin This three-day, instructor-led course provides an introduction to the Microsoft 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 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 needed to update and support Exchange Server 2003. This three-day instructor-led workshop provides students with the knowledge and 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 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 problems within a business context. This course provides students with the technical skills required to write basic 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 revised to reflect changes in the product. This course provides students with the technical skills required to program a 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 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 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) 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 (DTS) in Microsoft SQL Server 2000. This course provides students with the knowledge and skills necessary to use

Blackhawk/SQLSoft Consulting Group

Page 36 of

April 13, 2006

Course#

Course Descriptoin 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. 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 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 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 Microsoft Windows 2000 Network Infrastructure. Five days; Instructor-led course. 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 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 70292: 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 Certified on Windows 2000.

MS-2123

MS-2124

MS-2152 MS-2157 MS-2158

MS-2199

MS-2207

Blackhawk/SQLSoft Consulting Group

Page 37 of

April 13, 2006

Course# MS-2208

MS-2209

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 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 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 70296: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 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 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 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. 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 selfstudy modules. Supplemental e-Learning content exists for every topic that isnt covered in class.

MS-2210

MS-2261

MS-2262

MS-2272 MS-2273

Blackhawk/SQLSoft Consulting Group

Page 38 of

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 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 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 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 track. This five-day instructor-led course includes self-paced and instructor-facilitated components. It provides students with the knowledge and skills to successfully plan, implement, and troubleshoot a Microsoft Windows Server 2003 Active

MS-2274

MS-2275 MS-2276

MS-2277 MS-2279

Blackhawk/SQLSoft Consulting Group

Page 39 of

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 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 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 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 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 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 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, 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; discusses design issues, including threat modeling techniques and coding

MS-2285 MS-2287 MS-2295

MS-2297

MS-2310

MS-2311

MS-2349 MS-2350

Blackhawk/SQLSoft Consulting Group

Page 40 of

April 13, 2006

Course#

MS-2362

MS-2363 MS-2364 MS-2365

MS-2373 MS-2389

MS-2400

MS-2415

MS-2433 MS-2439

Course Descriptoin techniques that enhance security; and explains why type-safety verification is the cornerstone of Microsoft .NET Framework security. This course provides side-byside 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, 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 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 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 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 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 .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 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, 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 (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 use these scripts to perform a number of common tasks in the Microsoft Windows

Blackhawk/SQLSoft Consulting Group

Page 41 of

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 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, locate, and consume Web Services. This two-day instructor-led course provides students with the knowledge and skills 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 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 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 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 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 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, 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 serviced components. This two-day instructor-led course provides students with the knowledge and skills to deploy and manage a Windows Sharepoint Services infrastructure. The student will learn skills that enable the student to deploy and manage a

MS-2500

MS-2524 MS-2526

MS-2541

MS-2542

MS-2543

MS-2544

MS-2546

MS-2547

MS-2548 MS-2552

Blackhawk/SQLSoft Consulting Group

Page 42 of

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 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 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 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 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 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 Services consumption; debugging; security, and deployment issues for desktop

MS-2553

MS-2554

MS-2555 MS-2557

MS-2559 MS-2565

Blackhawk/SQLSoft Consulting Group

Page 43 of

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 (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 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 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 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 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 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 application. This course teaches programming concepts and how to add simple functionality to a Microsoft Access 2002 database by using Microsoft Visual Basic for

MS-2576

MS-2591

MS-2596 MS-2597

MS-2609

MS-2631

MS-2640 MS-2657

Blackhawk/SQLSoft Consulting Group

Page 44 of

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, errorhandling and debugging, object-oriented programming techniques, user interface 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, practical activities appropriate for an experienced Web server administrator. This five-day, instructor-led course provides students with the knowledge and skills 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 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 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 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, 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, 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 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 tools related to maintaining a database.

MS-2667

MS-2694 MS-2710

MS-2717

MS-2723

MS-2731 MS-2733 MS-2734

MS-2779

MS-2780

Blackhawk/SQLSoft Consulting Group

Page 45 of

April 13, 2006

Course#

MS-2784

MS-2789

MS-2801

MS-2802

MS-2806

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 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 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 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 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 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 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. The primary product focus is on Microsoft Windows Server 2003 based

MS-2810 MS-2823

Blackhawk/SQLSoft Consulting Group

Page 46 of

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 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 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 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 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 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 course will provide experienced Excel users with a practical, hands-on understanding of advanced Excel data forecasting and charting techniques. It

MS-2824 MS-2933

MS-2934

MS-3201

MS-4001 MS-4002

Blackhawk/SQLSoft Consulting Group

Page 47 of

April 13, 2006

Course#

MS-4003

MS-4006

MS-4007

Course Descriptoin 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 todays workplace and introduces the power of Excel in business intelligence analysis. Students also learn how to hone their skills 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 email 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 speakers notes and into a new vision of PowerPoint as a tool that can help you achieve your business goals with more 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 language. The goal of this course is to help application developers understand the Microsoft .NET Framework. In addition to offering an overview of the .NET

MS-4789 MS-4790

Blackhawk/SQLSoft Consulting Group

Page 48 of

April 13, 2006

Course#

Course Descriptoin 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 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 management. This two-day instructor-led course provides students with the knowledge and skills to design and deploy Microsoft SharePoint Server 2003 products and 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 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. This course teaches the processes and functionality used by marketing managers

MS-4796

MS-7033 MS-8036

MS-8521 MS-8522

Blackhawk/SQLSoft Consulting Group

Page 49 of

April 13, 2006

Course#

Course Descriptoin 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 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 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 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 XML importing and exporting utilities Web configuration options.

MS-8523

MS-8524

MS-8525 MS-8526

Blackhawk/SQLSoft Consulting Group

Page 50 of

April 13, 2006

Course#

Course Descriptoin 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 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 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 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-805

O-806

O-807

O-810 ORA10g005

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 approached and accomplished has almost completely changed with the Oracle10g release. This is addressed separately in the one-week course ora10g003,

Blackhawk/SQLSoft Consulting Group

Page 51 of

April 13, 2006

Course#

ORA10g008

ORA10g009 ORA10g101 ORA10g102

ORA10g201

ORA10g202

ORA10g204

Course Descriptoin 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, 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 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 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 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 & 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 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 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 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 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, complete and partial backups are discussed. Extensive exercises allow students to simulate failures and perform actual recovery within the workshop.

ORA10g501 ORA10g502

ORA9i202

Blackhawk/SQLSoft Consulting Group

Page 52 of

April 13, 2006

Course#

Course Descriptoin 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 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. ITILs 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 implementing these best practices. The ITIL Managers course is a comprehensive training program consisting of two 5day 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 Managers 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 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 4day 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 relevant content. The science of project management is the foundation for the art of leadership.

PK-100

PK-200

PK-300

PMP-100 PPM-101

Blackhawk/SQLSoft Consulting Group

Page 53 of

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 todays 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. Its 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. Integration services which include deployment services and resources, and application compatibility.

PR-1600

Blackhawk/SQLSoft Consulting Group

Page 54 of

April 13, 2006

Course#

Course Descriptoin 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. 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. About the Topic This workshop provides attendees with specific knowledge to help them design and

PR-2605 PR-4600

Blackhawk/SQLSoft Consulting Group

Page 55 of

April 13, 2006

Course#

Course Descriptoin 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 HandsOn Labs of common developer and administration tasks. When you attend this workshop, you will gain an appreciation of how you can help improve your customers 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 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 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. Topics include the core things people need to know to develop a team site, but the

PR-5510

QA-210R2 RAM-4102

Blackhawk/SQLSoft Consulting Group

Page 56 of

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 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 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 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 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 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 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 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. This class is for self-motivated students needing some extra help. The student is

RD-110R2 RD-200 RD-201

RD-210R2 RD-300

RD-310R2

S-170 S-2207

Blackhawk/SQLSoft Consulting Group

Page 57 of

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 threeday MS-2779 and the three-day MS-2780. This course provides experienced SQL Server 2000 DBAs 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 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 Enterprises 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. This course does not discuss maintaining Crystal Enterprise servers, which is

S-7980 SA-200

Blackhawk/SQLSoft Consulting Group

Page 58 of

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 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-SQLSQL Servers 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 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, DML with Results, Error Handling, Datatypes issues, Dynamic Execution, Data

SNT-141

SQL-112 SQL-212

Blackhawk/SQLSoft Consulting Group

Page 59 of

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 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 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 database design and development. This course was developed entirely by our

SQL-232

SQL-242 SQL-250

Blackhawk/SQLSoft Consulting Group

Page 60 of

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 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, whats new for group policy in Windows Server 2003, and using Group Policy to 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 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 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 Security Expert NGX Certification (CCSEA NGX).

SQL-260

TI-100

VS-2200

VS-3301 VS-3302

Blackhawk/SQLSoft Consulting Group

Page 61 of

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 Contractors 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 activitys 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 62 of

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 63 of

April 13, 2006

6.

INSPECTION OF SERVICES

The Inspection of ServicesFixed 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.2466 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. a. ORGANIZATIONAL CONFLICTS OF INTEREST 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 Contractors 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 64 of

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 Contractors customary commercial practices; e.g., hourly rates, monthly rates, term rates, and/or fixed prices.

Blackhawk/SQLSoft Consulting Group

Page 65 of

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 Optio Optio Optio Optio Optio n n n n n Year Year Year Year Year 1 2 3 4 5 $141. 00 $125. 00 $115. 00 $140. 00 $120. 00 $105. 00 $90.0 0 $75.0 0 $120. 00 $103. 00 $85.0 0 $145. 23 $128. 75 $118. 45 $144. 20 $123. 60 $108. 15 $92.7 0 $77.2 5 $123. 60 $106. 09 $87.5 5 $149. 59 $132. 61 $122. 00 $148. 53 $127. 31 $111. 39 $95.4 8 $79.5 7 $127. 31 $109. 27 $90.1 8 $154. 07 $136. 59 $125. 66 $152. 98 $131. 13 $114. 74 $98.3 5 $81.9 5 $131. 13 $112. 55 $92.8 8 $158. 70 $140. 69 $129. 43 $157. 57 $135. 06 $118. 18 $101. 30 $84.4 1 $135. 06 $115. 93 $95.6 7

No. 1 2 3 4 5 6 7 8 9 10 11

Resource or Labor Category Program Manager Sr. Project Manager Project Manager Sr. Technical Architect Technical Architect Lead Developer Web Sr. Developer Web Developer Web Lead Developer Java Sr. Developer Java

Developer Java

Blackhawk/SQLSoft Consulting Group

Page 66 of

April 13, 2006

Hourly Billing Rate Optio Optio Optio Optio Optio n n n n n Year Year Year Year Year 1 2 3 4 5

No. 12 13 14 15

Resource or Labor Category Lead Developer MF/CS Sr. Developer MF/CS Developer MF/CS DBA

$95.0 0 $80.0 0 $65.0 0 $95.0 0 $110. 00 $105. 00 $80.0 0 $60.0 0 $75.0 0 $60.0 0 $42.0 0 $51.0 0 $63.0 0 $65.0 0 $69.0 0

$97.8 5 $82.4 0 $66.9 5 $97.8 5 $113. 30 $108. 15 $82.4 0 $61.8 0 $77.2 5 $61.8 0 $43.2 6 $52.5 3 $64.8 9 $66.9 5 $71.0 7

$100. 79 $84.8 7 $68.9 6 $100. 79 $116. 70 $111. 39 $84.8 7 $63.6 5 $79.5 7 $63.6 5 $44.5 6 $54.1 1 $66.8 4 $68.9 6 $73.2 0

$103. 81 $87.4 2 $71.0 3 $103. 81 $120. 20 $114. 74 $87.4 2 $65.5 6 $81.9 5 $65.5 6 $45.8 9 $55.7 3 $68.8 4 $71.0 3 $75.4 0

$106. 92 $90.0 4 $73.1 6 $106. 92 $123. 81 $118. 18 $90.0 4 $67.5 3 $84.4 1 $67.5 3 $47.2 7 $57.4 0 $70.9 1 $73.1 6 $77.6 6

16 DBA Oracle 17 18 19 Tester 20 21 22 23 24 25 Sr. Technical Writer Technical Writer Field Engineer I Field Engineer II Field Engineer III Field Engineer IV Field Engineering Supervisor Sr. Business Analyst Business Analyst

26

Blackhawk/SQLSoft Consulting Group

Page 67 of

April 13, 2006

Hourly Billing Rate Optio Optio Optio Optio Optio n n n n n Year Year Year Year Year 1 2 3 4 5

No. 27 28 29

30 31 32 33 34 35 36 37 38 39

Resource or Labor Category Communicati ons Engineer I Communicati ons Engineer II Communicati ons Engineer III Communicati ons Engineering Supervisor CAD Operator PC Support Technician 0 PC Support Technician 1 PC Support Technician 2 Jr. Deployment Manager Deployment Coordinator Deployment Manager Sr. Deployment Manager Network Engineer

$35.0 0 $62.0 0 $64.0 0 $70.0 0 $50.0 0 $35.0 0 $39.0 0 $55.0 0 $60.0 0 $50.0 0 $75.0 0 $95.0 0 $90.0 0

$36.0 5 $63.8 6 $65.9 2 $72.1 0 $51.5 0 $36.0 5 $40.1 7 $56.6 5 $61.8 0 $51.5 0 $77.2 5 $97.8 5 $92.7 0

$37.1 3 $65.7 8 $67.9 0 $74.2 6 $53.0 5 $37.1 3 $41.3 8 $58.3 5 $63.6 5 $53.0 5 $79.5 7 $100. 79 $95.4 8

$38.2 5 $67.7 5 $69.9 3 $76.4 9 $54.6 4 $38.2 5 $42.6 2 $60.1 0 $65.5 6 $54.6 4 $81.9 5 $103. 81 $98.3 5

$39.3 9 $69.7 8 $72.0 3 $78.7 9 $56.2 8 $39.3 9 $43.8 9 $61.9 0 $67.5 3 $56.2 8 $84.4 1 $106. 92 $101. 30

Blackhawk/SQLSoft Consulting Group

Page 68 of

April 13, 2006

Hourly Billing Rate Optio Optio Optio Optio Optio n n n n n Year Year Year Year Year 1 2 3 4 5 $45.0 0 $175. 00 $90.0 0 $145. 00 $87.0 0 $46.3 5 $180. 25 $92.7 0 $149. 35 $89.6 1 $47.7 4 $185. 66 $95.4 8 $153. 83 $92.3 0 $49.1 7 $191. 23 $98.3 5 $158. 45 $95.0 7 $50.6 5 $196. 96 $101. 30 $163. 20 $97.9 2

No. 40 41 42 43 44

Resource or Labor Category Network Technician Sr. Instructor Instructor Sr. Content Dev Specialist Content Dev Specialist

Blackhawk/SQLSoft Consulting Group

Page 69 of

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,

Blackhawk/SQLSoft Consulting Group

Page 70 of

April 13, 2006

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. 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

Blackhawk/SQLSoft Consulting Group

Page 71 of

April 13, 2006

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. 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.

Blackhawk/SQLSoft Consulting Group

Page 72 of

April 13, 2006

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. 9. LEAD DEVELOPER - JAVA Qualifications: A minimum of four years experience in software design, development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/

Blackhawk/SQLSoft Consulting Group

Page 73 of

April 13, 2006

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,

Blackhawk/SQLSoft Consulting Group

Page 74 of

April 13, 2006

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 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,

Blackhawk/SQLSoft Consulting Group

Page 75 of

April 13, 2006

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. 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

Blackhawk/SQLSoft Consulting Group

Page 76 of

April 13, 2006

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. 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

Blackhawk/SQLSoft Consulting Group

Page 77 of

April 13, 2006

(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.

Blackhawk/SQLSoft Consulting Group

Page 78 of

April 13, 2006

Interprets general information provided by the site survey and inputs that information into the engineering spec template. 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 surveys 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

Blackhawk/SQLSoft Consulting Group

Page 79 of

April 13, 2006

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 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 RFQs 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
Blackhawk/SQLSoft Consulting Group Page 80 of April 13, 2006

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 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

Blackhawk/SQLSoft Consulting Group

Page 81 of

April 13, 2006

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 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

Blackhawk/SQLSoft Consulting Group

Page 82 of

April 13, 2006

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 troubleshooting 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 PCs 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,

Blackhawk/SQLSoft Consulting Group

Page 83 of

April 13, 2006

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. 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
Blackhawk/SQLSoft Consulting Group Page 84 of April 13, 2006

about current workstations. Experience in working collaboratively within a team environment. Bachelors 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 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 customers 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. Bachelors 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

Blackhawk/SQLSoft Consulting Group

Page 85 of

April 13, 2006

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. Bachelors 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 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

Blackhawk/SQLSoft Consulting Group

Page 86 of

April 13, 2006

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. 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.

Blackhawk/SQLSoft Consulting Group

Page 87 of

April 13, 2006

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.

Blackhawk/SQLSoft Consulting Group

Page 88 of

April 13, 2006

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 89 of

April 13, 2006

Você também pode gostar