|
Interested in an "Internet and Web Development" course? click here! |
|
|
CIS126
SCCC Course Outline Instructor:
Matthew DeCotis
Phone:
Continuing Education
(518)381-1313
Course
Code: CIS126
Course Title: Business
Programming II Lecture
and Instructional Hours/Week: 3
Lab Hours/Week: 0
Credit Hours: 3 Text:
Stern &
Stern, Structured Cobol Programming, 9th Edition Prerequisites:
CIS125 Business Programming I Course
Description: Business
Programming II is a continuation of the course titled Business Programming I,
and is intended for students who wish to attain greater proficiency in the COBOL
programming language. Emphasis is on more complex file structures and
programming problems than those presented in the previous programming course. Course
Objective: Upon
completion of Business Programming II, students will exhibit a greater degree of
responsibility and independence desirable for success as a working COBOL programmer. This
includes the ability to be able to successfully design and write structured
COBOL programs that are readable, maintainable, and understandable. Relationship
to General Education Principles: This course encourages students to apply logical and critical reasoning
to enhance skills in problem solving and the computation, interpretation and
analysis of data. Instruction
Method: The
course material will be presented as a lecture covering the details of COBOL and
how it can be used in common business applications.
Programs will be developed and reviewed during class to illustrate the
programming methods that can be applied to successfully complete the
assignments. Evaluation
Methods: Evaluation
will be based on the successful completion of 4 programming projects. Since this course emphasizes hands on programming, exams will
not be required. See attachment for
project grading criteria. Attendance
Policy: Students
are expected to attend each class. Attendance
will be taken each class. Students
absent more than 3 classes, without a valid excuse, will receive a grade of FX. CIS126 Evaluation Criteria Programming projects grading policy: There
will be 4 programming projects assigned during the semester.
All programs must be written so they will compile and execute on the
COBOL facilities available in the classroom and campus labs.
A program structure chart should also be handed in with each assignment.
Project 1: 20%
Project 2: 25%
Project 3: 25%
Project 4: 30% Grading
criteria for each project: A: Program
compiles cleanly, runs without errors, produces correct results, and contains
accurate comments and meaningful data names.
B:
Program compiles cleanly, runs without errors, produces results,
although there are several minor errors
or omissions.
C:
Program compiles cleanly, runs, but produces results which have major
errors or omissions, or program does not
compile but shows significant effort.
D:
Program does not compile or program compiles but doesn't produce
correct results and shows little or no
effort.
F:
Program was not turned in at all, or the program submitted was
clearly not an attempt to solve the problem.
Students may help each other out but if two projects are handed in that
are clearly the same the grade will be split between the students.
Each program is expected to be ready to run on the due date.
Students will be expected to execute their programs for instructor review
following the lecture on the due date. Business
Programming II, Content Outline Session
Topics: Sessions 1 thru 4, Stern & Stern Chapters 7 - 10,
12
1
Overview RMCOSTAR COBOL 2
Tables 3
PERFORM/VARYING 4
Structured Programming Project
1 Due Sessions
5 thru 8, Stern & Stern Chapters 6, 10, 11 5
Interactive Programs 6 String Manipulation 7
Search Procedures 8
SEARCH Project 2 Due Sessions
9 thru 12, Stern & Stern Chapters 12 - 15
9
File Maintenance 10
Sequential File Maintenance 11
Indexed Files 12
Relative Files - Processing Project
3 Due Sessions
13 thru 15, Stern & Stern Chapters 15 - 16
13
Relative Files - Maintenance 14
Subprograms 15
CICS & JCL Project 4
Due |