Phone: Office (312) 362-6149; Home (847) 679-4169
Accounts
on UNIX = jpetlick@condor.depaul.edu (email),
on IBM (TSO) = JPETLIC
Office hours
1/2 hour before and after class, or by appointment.
Points for weekly assignments are based on the attached schedule.
Due Date -- full credit + bonus
Up to one week late -- credit - 10 - bonus
Up to two weeks late -- credit - 20 - bonus
After two weeks -- no credit
10 points deducted for any quiz NOT taken when scheduled.
NO exceptions to the grading schedule for assignments and quizzes.
Sanctions could result in an automatic "F" in the course and possible expulsion.
1) Stern and Stern " Structured COBOL-8th Edition " (Wiley)
2) Janossy and Samuels -- CICS/ESA A Primer - (Wiley)
3) Supplementary Materials for COBOL/CICS Programming (Samuels)
------------------------------------------------------------------------------------------------------------
Session 1 Subjects:
Reading Assignment(s)
ISPF/PDF for program development
Stern and Stern -- Chapters 1, 2, and 3
How to run a COBOL program
Source Code, Machine Code
Practice Exercise:
COBOL program #1 assigned.
------------------------------------------------------------------------------------------------------------
Session 2 Subjects:
Reading Assignment(s)
Basic coding techniques
Stern and Stern -- Chapter 4
Structure Of A COBOL Program
COBOL Verbs
Practice Exercise:
COBOL program #2 assigned.
------------------------------------------------------------------------------------------------------------
Session 3 Subjects:
Reading Assignment(s)
Header Routines,
Stern and Stern -- Chapters 5 and 6
Arithmetic Operations,
Conditional Statements,
Final Totals
Practice Exercise:
COBOL program #1 due
------------------------------------------------------------------------------------------------------------
Session 4 Subjects:
Reading Assignment(s)
Validation
Stern and Stern -- Chapters 7 and 8
-- two output files from one input file
Practice Exercise:
COBOL program #2 due
COBOL program #3 assigned.
------------------------------------------------------------------------------------------------------------
Session 5 Subjects:
Reading Assignment(s)
Structured Design And Code
Stern and Stern -- Chapters 9 and 10
Enhancements to Basic Modular Design -- COPY statement
COPY statement -- Packed decimal
Computational Values/packed decimal data
------------------------------------------------------------------------------------------------------------
Session 6 Subjects:
Reading Assignment(s)
Control Breaks
Stern and Stern -- signed numbers
COPY Directives -- indexed lookup
Packed Decimal Data -- select/read
Computational Values
Practice Exercise:
COBOL program #3 due
COBOL program #4 assigned.
------------------------------------------------------------------------------------------------------------
Session 7 Subjects:
Signed Fields,
Passing Information to COBOL Programs through a
JCL PARM
Indexed Lookup
Review For COBOL Exam #1
------------------------------------------------------------------------------------------------------------
Session 8 Subjects:
Reading Assignment(s)
COBOL Exam #1 Stern and Stern -- Chapter 11
Practice Exercise:
COBOL program #4 due
COBOL program #5 assigned.
------------------------------------------------------------------------------------------------------------
Session 9 Subjects:
Reading Assignment(s)
Introduction to Table Handling
Stern and Stern -- Chapter 12
--Single Level Arrays
>>>>>>>>>>>>>>>>First Evaluation Given <<<<<<<<<<<<<<<<<<<<
------------------------------------------------------------------------------------------------------------
Session 10 Subject:
Reading Assignment(s)
Two-Level Arrays
Stern and Stern
Three-Level Arrays -- subprogramming
------------------------------------------------------------------------------------------------------------
Session 11 Subjects:
Reading Assignment(s)
Subprogramming Stern and Stern -- Chapter 14
Using Load Libraries -- character manipulation
Practice Exercise:
COBOL program #5 due
COBOL program #6 assigned.
------------------------------------------------------------------------------------------------------------
Session 12 Subjects:
Reading Assignment(s)
Character Manipulation
Stern and Stern -- Chapter 13
Sorting
------------------------------------------------------------------------------------------------------------
Session 13 Subjects:
Reading Assignment(s)
Sequential File Processing
Stern and Stern -- Chapter 15
Balance Line Algorithm -- indexed (also for next
week)
Supplemental Notes--Section IX
Practice Exercise:
COBOL program #6 due
COBOL program #7 assigned.
------------------------------------------------------------------------------------------------------------
Session 14 Subjects:
Reading Assignment(s)
Indexed File Creation
Stern and Stern -- Chapter 15
Indexed File Processing -- indexed
Introduction to Easytrieve
------------------------------------------------------------------------------------------------------------
Session 15 Subjects:
Alternate Key Processing
Review For COBOL Exam #2
Practice Exercise:
COBOL program #7 due
COBOL program #8 assigned.
------------------------------------------------------------------------------------------------------------
Session 16 Subjects:
Reading Assignment(s)
COBOL Exam #2 Janossy/Samuels -- Chapters 1-5
------------------------------------------------------------------------------------------------------------
Session 17 Subjects: Reading Assignment(s)
Overview Of CICS
Janossy/Samuels -- Chapters 6-8 & 12
CICS Tables
BMS--Sending a MAP With MAPONLY
Practice Exercise:
COBOL program #8 due
COBOL program #9 assigned.
------------------------------------------------------------------------------------------------------------
Session 18 Subjects:
Reading Assignment(s)
CICS/COBOL Program Janossy/Samuels -- Chapters 9,13,14
CICS/COBOL Program Janossy/Samuels -- Chapters 10, 11 15
COBOL program #9 due
COBOL program #10 assigned.
------------------------------------------------------------------------------------------------------------
Session 20 Subjects:
Reading Assignment(s)
CICS Browse Commands
Janossy/Samuels -- Chapter 16
DFHCOMMAREA
------------------------------------------------------------------------------------------------------------
Session 21 Subjects:
Reading Assignment(s)
Menu Production-- Supplemental Notes -- Section X
CICS LINK Command -- EIBDATE LISTMAP, PAGET
CICS XCTL Instruction
Practice Exercise:
COBOL program #10 due
COBOL program #11 assigned.
------------------------------------------------------------------------------------------------------------
Session 22 Subjects:
Paging
Temporary Queues
------------------------------------------------------------------------------------------------------------
Session 23 Subjects:
Passing Data From One CICS/COBOL Program To Another
Review For CICS/COBOL Exam #3
Practice Exercise:
COBOL program #11 due
COBOL program #12 assigned.
------------------------------------------------------------------------------------------------------------
Session 24 Subjects:
COBOL Exam #3
Instructor Evaluation
Practice Exercise:
COBOL program #12 due 1 week later
------------------------------------------------------------------------------------------------------------
>>>>>>>>> Third Evaluation Mailed Out Around Week
27 <<<<<<<<<<<<<