Bob Forward
Professor, Computer Technology
Mgr, Mainframe Operations

(903) 832-5565 ext. 3344

email: bforward@texarkanacollege.edu

 
 
BCIS 1332 -- COBOL Language Programming

Text:

    Comprehensive Structured COBOL, third edition,
    by L. Wayne Horn and Gary M. Gleason, Course Technology
    ISBN: 0-87709-621-X

Prerequisites:

    COSC 1309 (formerly ITSE 1329), Programming Logic and Design (recommended)
    It is helpful if the student has previously completed a course such as: PC Operating Systems, or Business Computer Applications, and is already familiar with computers in general. It is especially helpful if the student has previously completed the course: Programming Logic and Design. It is further assumed that the student has an interest in business and in learning good programming practices.

Course Objectives:

    To introduce the basic elements of the COBOL language and to give "hands on" experience designing, coding, and executing sample business programs using personal computer and mainframe platforms. Programming theory and the Structured Programming Method will be combined with practical application for a comprehensive study.

Lab:

    Computer programming is time-consuming and lab time is an essential contribution to the total effort. Although some class time may be devoted to lab efforts, the student may need to spend additional time each week with lab work.

Final Grade:

    The final grade will be determined from an average of points accumulated for required work:
Exams: 60%
Programming Exercises: 30%
Pop Tests, Homework, Attendance & Participation: 10%
Final Average: 90-100........A
80-89.99......B
70-79.99......C
60-69.99......D
below 60......F

*NOTE*

    No incomplete grades will be given for failure to attend and participate. If you must quit, you should initiate an official withdrawal in the Admissions Office prior to the last date to drop classes. Attendance is required. You may be dropped from the course without notice after a total of two weeks of class absences.

HOMEWORK, TESTS, AND PROGRAM EXERCISES

Homework:

    Homework assignments must be completed prior to the beginning of class on the date for which it is due. The student should develop a written response to each assigned homework problem. To receive credit, the student may be required to 1) submit the entire assignment to the instructor, 2) verbally explain the solution to any of the problems when called upon, or 3) present a solution to any of the problems on the chalkboard when called upon. Late homework will not be accepted.

Unannounced Tests:

    A "pop" test may be given during any class period. The student should be prepared to be tested upon any previous homework assignments or lab procedures. There is no provision for "make up" of a "pop" test.

Announced Tests:

    Written tests will be given at regular intervals covering class presentations, text material, and lab procedures. The instructor will announce a scheduled test at least one week in advance and will provide a list of test objectives. A "make up" test may be given only with prior instructor approval.

Program Exercises:

    The student will be provided a definition of a program exercise to complete using Personal Computer equipment. A completed program includes a computer-generated printout of the Source Listing and correct output for the defined problem. For full credit, the student must submit the completed program to the instructor by the due date and the completed program must have been graded as correct. Late programs graded as correct may be accepted for a limited period of time after the original due date, but for a reduced grade.

Final Exam:

    A comprehensive written exam will be given at the end of the course. A list of exam objectives will be provided to the student. There is no provision for a "make up" exam.

Additional Web Resources

Note that information from these sites may be installation and/or compiler specific.
Some may no longer be available.

This page last updated 08/18/2006