STATE UNIVERSITY OF NEW YORK AT OSWEGO
                 Computer Science Department


    I.  COURSE NUMBER AND CREDIT:

        CSC 315 - 3 S.H.

   II.  COURSE TITLE:

        Advanced Business Programming

  III.  COURSE DESCRIPTION:

        Advanced programming techniques used in business
        oriented data processing; structured program and file
        processing; the sequential, indexed sequential and
        random access methods.

   IV.  PREREQUISITES:

        CSC 215.

    V.  JUSTIFICATION:

        This course is necessary because the COBOL
        programming language and business data processing
        concepts cannot be adequately covered in one
        semester.  Those students who intend to have careers
        in those areas must have this second course.  This is
        particularly true since the complexity of data
        processing has grown significantly in recent years.

   VI.  COURSE OBJECTIVES:

        To provide students with a knowledge of and
        experience in advanced COBOL elements such as
        searching and sorting, indexing, and file
        maintenance.

  VII.  COURSE OUTLINE:

        Designing and writing structured programs
        Table processing
        Data editing
        Merging and sorting
        COBOL called programs
        Multiple input files
        Sequential file updating
        Indexed sequential file updating
        Indexed random file updating
        The COBOL environment

 VIII.  METHODS OF INSTRUCTION:

        A.  Lectures
        B.  Programming exercises

   IX.  COURSE REQUIREMENTS:



    X.  MEANS OF EVALUATION:

        A.  Examinations
        B.  Proficiency in programming

   XI.  RESOURCES:


  XII.  BIBLIOGRAPHY:

        Brown, G. D. Advanced ANS COBOL With Structured
           Programming, Wiley, 1977.

        Davis, W. S. & Fisher, R. H. COBOL: An Introduction
           to Structured Logic and Modular Program Design,
           Addison-Wesley, 1979.

        Davis, G. B., Olson, M. H., & Litechky, C. R.
           Elementary Structured COBOL, McGraw-Hill, 1977.

        Feingold, C. Fundamentals of Structured COBOL
           Programming, 3rd ed. Brown, 1978.

        Gleason, G. N. & Horn, L. W. Structured COBOL, Boyd
           and Fraser, 1979.

        Grauer, R. T. & Crawford, M. A. COBOL A Pragmatic
           Approach, Prentice-Hall, 1979.

        Grauer, R. T. & Crawford, M. A. The COBOL
           Environment, Prentice-Hall, 1979.

        McCracken, D. D. A Simplified Guide to Structured
           Programming, Wiley, 1976.

        Nickerson, R. C. COBOL Programming A Structured
           Approach, Winthrop, 1977.

        Philippakis, A. S. & Kazmier, L. J. Information
           Systems Through COBOL, McGraw-Hill, 1978.

        Sass, C. J. COBOL Programming and Applications,
           Allyn & Bacon, 1979.

        Shelly, G. B. & Cashman, T. J. Structured COBOL,
           Anaheim, 1977.

        Shelly, G. B. & Cashman, T. J. Advanced Structured
           COBOL, Anaheim, 1978.

        Walker, T. M. Fundamentals of COBOL Programming:
           A Structured Approach, Allyn & Bacon, 1976.

        Wohl, G. Structured COBOL: A Direct Approach, SRA,
           1979.

        Yourdon, E., Gane, E., & Sarson, T. Learning to
           Program in Structured COBOL, Yourdon, 1976.

Document:
URL:
Last Update: