STATE UNIVERSITY OF NEW YORK AT OSWEGO
                 Computer Science Department


    I.  COURSE NUMBER AND CREDIT:

        CSC 215 - 3 semester hours

   II.  COURSE TITLE:

        Business Oriented Programming System

  III.  COURSE DESCRIPTION:

        Programming techniques used in business data
        processing; a business oriented programming language
        such as COBOL will be presented.

   IV.  PREREQUISITES:

        CSC 212 or permission

    V.  JUSTIFICATION:

   VI.  COURSE OBJECTIVES:

        To provide students with a basic knowledge and
        experience necessary to use computers in the solution
        of business problems.

  VII.  COURSE OUTLINE:

        Data Processing in Business
        Flowcharting and Problem-solving Techniques
        Overview of the COBOL Language
        Elements of the Procedure Division
        Elements of the Data Division
        Structure Programming in COBOL
        Writing a Complete Program
        More Advanced Data Division Features
        More Advanced Procedure Division Techniques
        Data Validation Processing
        Control Breaks Processing
        Magnetic Tape Files
        Table (array) Processing, Searching, Modification
        Direct Access Processing, Disk Files and Processing
          Techniques

 VIII.  METHODS OF INSTRUCTION:

        Lecture and programming exercises (5 or 6)

   IX.  COURSE REQUIREMENTS:


    X.  MEANS OF EVALUATION:

        Examinations and proficiency in programming (3 exams
        and a final)

   XI.  RESOURCES:


  XII.  BIBLIOGRAPHY:

        Bernard, S. M. System 360 COBOL, Prentice-Hall.

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

        Davis, C. B., Olson, M., & Litecky, C. Elementary
           Structured COBOL, McGraw-Hill, 1977.

        Englander, W. R. & Saxon, J. A. ANSI COBOL
           Programming, Brown.

        Feingold, C. Fundamentals of COBOL Programming,
           Brown.

        Feingold, C., Grauer, R. T., & Crawford, M. A.
           Structured COBOL: A Pragmatic Approach, Prentice-
           Hall, 1981.

        Grauer, R. T. COBOL: A Vehicle for Information
           Systems, Prentice-Hall, 1981.

        Kazmier, L. J. & Philippakis, A. S. COBOL for
           Business Applications, Mc-Graw Hill.

        Lyon, S. N. Structured COBOL for Data Processing,
           Glencoe, 1980.

        McCrackin, D. A. A Simplified Guide to Structured
           COBOL Programming, Wiley, 1976.

        Mize & Cotterman, Essentials of Structured COBOL
           Programming, Wadsworth, 1978.

        Murach, M. Structured COBOL, SRA, 1980.

        Murach, M. Standard COBOL, SRA.

        Philippakis, A. S., & Kazmier, L. J. Structured
           COBOL, McGraw-Hill, 1981.

        Popkin, G. Introductory Structured COBOL
           Programming, Van Nostrand, 1981.

        Shelly, G. B. & Cashmen, T. J. Introduction to
           Computer Programming Structured COBOL, Anaheim,
           1972.

        Stern, N. B. & Stern, R. A. COBOL Programming, Wiley,

        Wohl, G. Structured COBOL: A Direct Approach, SRA,
           1979.
 Last Updated: 7/9/07