Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - COBOL Programming


distance-learning center

Computer-Device_Tethered-Distance-learning Distance-learning-Building

Professional Distance-learning

IT Training Services


COBOL Programming
DURATION: 5 days

FEE: $2,475

Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

There is a surcharge associated with training two or fewer students.


  • Programmer
  • System Analyst
  • IT Professional


    1. Foundation and Concepts
      • Compile and run a program.
      • Read and locate error messages.
      • Code, compile, and test a program.
      • Examine code with minor errors; repair the errors.
    2. Identification and Environment Divisions
      • Use a COPY command to insert COBOL source at compile time.
    3. Data Division
      • Code a program to display date, character, and numeric data.
      • The instructor will provide a COPYBOOK containing a set of data fields. Code a program to print and carry out field manipulation.
    4. Procedure Division - Part 1
      • Use of conditional statements for changing report output.
      • Code a simple I/O report program.
      • Given an input dataset, read all the data, and print a simple multi-page report.
    5. Procedure Division - Part 2
      • Given a poorly designed program, identify the problems with the program and generate a list of associated fixes.
      • Use the EVALUATE statement. Given a program with associated values, the program will execute logic for each valid value and error logic for an invalid value.
      • Code logic with the INITIALIZE statement.
      • Use system and character manipulation functions.
      • Formatting dates and Social Security numbers.
    6. Table Handling
      • Create a table accessed from a subscript.
      • Create a table accessed from an index.
      • Search a table with the SEARCH and SEARCH ALL commands.
      • Code and test a program that searches a table with an index, uses a sequential search with the SEARCH command, and performs a binary search with a SEARCH ALL command.
    7. Internal Sort
      • Sort a file and produce a summary report.
    8. Compilation
      • Locate compile and run-time errors.
    9. Debugging
      • Given a program, locate and fix all the compiler and logic errors.
    10. Related Programs and Subprograms
      • Code and test subroutines.
      • Given an algorithm, code the routines, and pass data to and from the routine.
      • Complete the exercise with a nested program.

    Web-based Training   Blended Learning    


Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.

SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.