Park.edu Home > Information and Computer Science > IS 217: COBOL II

IS 217: COBOL II

Course Description:

Continuation of IS216. This course introduces the student to sorting, merging of files, arrays, and data validation. The course also introduces sequential, indexed, and relative file processing. The student learns about interactive processing and methodologies used for developing larger programs. Prerequisite: IS 216.

Learning Outcomes:

Upon completion of this course, the student should be able to:

  1. Explain key concepts of structured design and programming.
  2. Apply COBOL elements (i.e. reserve words, programmer supplied names, literals, symbols, and picture clauses)
  3. Demonstrate creativity and problem solving skills
  4. Debug and test COBOL programs for compilation, execution and data errors
  5. Use terminology and structure of Object Oriented COBOL
  6. Write COBOL programs that use:
    • Screen Input/Output with data validation
    • Table processing (at least two-level processing)
    • Basic Sorting
    • Control Breaks with Running and Rolling Totals (at least two level control break processing)
    • Sub programs and Copybook processing
    • Index File processing
  7. Write COBOL programs that use proper style, documentation and application of coding standards
Assessment Measures:
Assessment Tool Linkage to Learning Outcome #:
   
Assign sufficient programming assignments or programming related exercises to cover objectives. 1-6
Create coding standards to be distributed, followed and graded based on adherence to. General accepted practices include documentation throughout code, standard programmer supplied names, use of scope terminators, and top-down programming. All programs should include a flowchart, pseudocode or like documentation. 7
To achieve "creativity and problem solving skills, "students must be required to produce programming project solutions from a given problem description. Note that objective 3 is not met if a student is only able to produce solutions by pasting together given code fragments. Although this is appropriate at times, it does not enforce the development of these skills. 3
Chapter tests will be used to evaluate students' ability to understand terminology and basic concepts of COBOL. This should include at minimum a final and include at least one or more of the following: short answer, trace given code, debug given code, and/or develop a fragment of code given a problem description. 1-6
Textbooks

To view the approved textbook list, click here.

^ Back to the Top

---------------------------------

University Resources




This page was last modified on --> Friday November 06 2009