Graphic Left Rounded Tip - Mainframe COBOL Boot Camp, Mainframe Training, Mainframe Training Courses   Graphic Right Rounded Tip - Mainframe COBOL Boot Camp, Mainframe Training, Mainframe Training Courses
ICS Logo - Mainframe Training, Mainframe COBOL Training Home | Contact us   
Graphic Left Rounded Tip - Mainframe COBOL Boot Camp, Mainframe Training, Mainframe Training Courses   Graphic Right Rounded Tip - Mainframe COBOL Boot Camp, Mainframe Training, Mainframe Training Courses

Reporting Tools



Training Courses



COBOL Tools


Mainframe COBOL Boot Camp


Mainframe COBOL Training Overview


In a lecture/workshop environment the participant is taught practical programming skills required to function as an entry-level programmer in an IBM Enterprise COBOL mainframe environment. Structured COBOL design and coding techniques are emphasized throughout the class. Common mainframe programming scenarios and problems are presented and reinforced through a series of hands-on workshop problems. Access to a working TSO/zOS system is required for student workshop sessions. Students should be ready and willing to devote some time before and after class hours to completing workshop problems. Existing company standards and coding conventions can be integrated into this class.

During a week, the topics for that week may be intermixed to enhance or reinforce the learning experience of the participant. e.g. Some of the JCL topics may be taught in the context of the relevant zOS and COBOL topics. One should not infer that a topic indicated for a specific day of the week will be the only topic for that day. Experience has shown a student understands a topic or concept better when taught in context of related topics and utilized in that context rather than as a standalone topic.

This training will provide the participant with the fundamental, essential skills to function in a mainframe COBOL environment as an entry-level programmer. Additional training will be required for specific skill areas of mainframe processing based on the position the participant will be assuming. Although an introductory overview of VSAM, DB2 and CICS is included in this class, students will required specific training in those areas in order to acquires the skills necessary to utilize them effectively in a role as Application Developer. Participants will benefit from follow up training in I.T. soft skills and a more in-depth presentation of some topics.

Performance-based Objectives


Upon successful completion Students will be able to:
  1. Describe the purpose and use of each of the system address spaces created during the IPL of zOS.
  2. Given a map of the zOS storage layout, describe the purpose and use of each storage section.
  3. Explain the concepts, purpose and use of storage “above the line”, “below the line”, “above the bar” and “below the bar” in the zOS environment.
  4. Demonstrate and understanding of JES, SMS and RACF in the zOS environment by explaining the purpose and roles of each.
  5. Identify the program components necessary to run a program in the zOS system.
  6. Explain the process required to create an executable program in the customer’s mainframe environment.
  7. List the basic structures and parts of a simple COBOL program.
  8. Describe the basic data formats used in a typical COBOL program (character, packeddecimal, binary).
  9. Describe the purpose and use of JCL in the zOS environment.
  10. Understand the relationship of JCL to an application program.
  11. Explain the basic structure of an IBM Enterprise COBOL program.
  12. Describe the basic concepts of TSO and ISPF, including the primary options and major functions.
  13. Describe the concepts of a TSO/ISPF library.
  14. Demonstrate the various uses of PF keys and set PF keys under ISPF.
  15. Explain the purpose of ISPF parameters and set them according to various needs and operating environments.
  16. Use the facilities of TSO and ISPF to perform the following:
    • Allocate and create new datasets.
    • Effectively use the full screen editor, including the SPF/EDIT facilities, for copying, moving, replacing, changing, and creating records.
    • Demonstrate their knowledge of the proper use of the PF Keys under SPF/EDIT to REPEAT CHANGE, REPEAT FIND.
    • Effectively use the SPLIT SCREEN and SWAP SCREEN facilities.
    • Successfully submit a job for background processing.
    • Demonstrate their ability to move through the operating modes.
    • Use the OUTPUT utility to examine, modify and print listings created by background processing.
    • Effectively use the BROWSE function to examine the contents of datasets.
  17. Use the TSO and ISPF Utilities for Deleting, Renaming, Printing, Moving, Copying, Cataloging, and Displaying the attributes of datasets.
  18. Describe the structured programming development process.
  19. Employ structured programming style in IBM Enterprise COBOL programs.
  20. Describe the purpose and use of each division and section of an IBM Enterprise COBOL program.
  21. Use structured programming techniques to design, code and successfully test the necessary IBM Enterprise COBOL programs to perform the following:
    • Sequential Input and Output
    • Simple Data Validation
    • Simple Data Manipulation
    • Single Level Control Break Logic
    • Single Dimensional Table Handling
    • Invoke a subprogram and pass it parameters
  22. Describe the various data formats used in IBM Enterprise COBOL.
  23. Choose the appropriate data type for fields used in an IBM Enterprise COBOL program.
  24. Effectively utilize COPY records in an IBM Enterprise COBOL program.
  25. Use compiler directives and options to control the compilation process.
  26. Debug basic IBM Enterprise COBOL errors caused by coding errors.
  27. Describe the basic concept of JCL and its relationship to the zOS system.
  28. Explain the syntax rules for coding zOS JCL.
  29. Code the JCL necessary to perform the following:
    • Execute a program from a program library.
    • Conditionally execute job steps.
    • Syntax check a set of JCL.
    • Use standard zOS utilities to Create and Copy sequential files.
    • Successfully execute a cataloged procedure.
    • Define the following types of datasets:
      • In-stream Input
      • Disk Input
      • Tape Input/Output
      • Printer/SYSOUTs
      • Disk Output
      • Dummy Datasets
  30. Explain the structure, capabilities and advantages of VSAM ESDS and KSDS datasets.
  31. Describe the basic concepts and facilities of DB2 for zOS.
  32. State the purpose, use and fundamental facilities of CICS.

Mainframe COBOL Training Audience


New programmers with little or no mainframe programming experience who require knowledge and skills of an entry-level programmer in the IBM Enterprise COBOL, mainframe zOS environment.

Mainframe COBOL Training Course Duration


10 Days

Please refer to the schedule below for a general sequence of topics. Due to the nature of this class students must attend entire session. (i.e. They cannot drop in for only week 1 or week 2). The most effective manner in which to schedule the training is in one continuous 10 day block, a break may be inserted between weeks 1 and 2. If breaks are inserted between any weeks, it is suggested the break be no longer than 10 days.

Mainframe COBOL Training Course Outline


General Timing and Schedule of Training

Week 1:

1 Day - Basic Mainframe/zOS Concepts

1 Day - Introduction to TSO

3 Days - Introduction to IBM Enterprise COBOL Programming (Continued into next week)

Introduction to SDSF

Week 2:

2 Days - Introduction to IBM Enterprise COBOL Programming

2 Days - zOS JCL Essentials

1 Day - DB2, CICS, VSAM Overview

Contact Us

For more information, contact us and let us know your training needs for a free analysis.

[ Go to Top of Page ]

Mainframe COBOL Boot Camp

We are pleased to announce the first public dates for the premier Mainframe COBOL Boot Camp will be from April 23 - 27th and April 30th - May 4th. An intensive 10-day boot camp.


Contact Us

Contact us and let us know your training needs for a free analysis.



Graphic Left Rounded Tip - Mainframe Training, Mainframe COBOL Training Courses (c) Information Computing Services. All Rights Reserved. Graphic Right Rounded Tip - Mainframe Training, Mainframe COBOL Training Courses