COBOL Tentative Course Calendar - Summer 2006 Independent Study

Week

Material to be covered

Lab & Homework Assignments

5/25 - Introduction to the course
- Chapter 1
Lab 1 - Turn in the source listing and output at the end of class
6/1 - Chapter 2
Assignment 1 - #2. Page 37
Please Read the Grading Criteria
Homework Due: Review Questions I & II at the end of the chapter 1

Lab 2 - Do number #6 p. 61.  You must specify the IDENTIFICATION and ENVIRONMENT DIVISION.  Use Student.dat for the input file.

  Chapter 3 Homework Due: Review Questions I & II at the end of the chapter 2,  Page 58 & 59
Lab3
  Chapter 4
Class Notes
Homework Due: Review Questions I & II at the end of the chapter 3, due at the beginning of class.  Page 99
Lab 4
  Assignment 2 - Problem # 3 Page 132.  In this problem you read in from one file and create 2  new files.  The data can be found on your student disk, ch0403.dat.  Due Feb 21, which means you have to drop it off during the week or put it in my mail box.  As of now, turn in the source listing and listing of the 3 data files. (one already made) Homework Due: Review Questions I & II at the end of the chapter 4, due at the beginning of class.  Page 128
Lab 5
  Review
Exam 1 -
Chapters 1 - 5
 
  Go Over Exam
Start Chapter 6
Lab 6
  Finish Chapter 6, Start Chapter 7 Homework Due: Review Questions I & II at the end of the chapter 6 & 7,   I know this is long but hey, you didn't have to do Chapter 5.
Lab 7
  Chapter 7
Assignment 3 - Number 1 page 296, plus add an option to print a report similar to the one in Figure 7.4 (next page).  Your program will  ask if the user wants to print a report, create a file or quit.  Obviously the report won't be exactly like the one in 7.4 but do print out all the info that is in the out-salary file in a nice, neat and orderly fashion.
Lab 8 - #10 page 299, Write an interactive program for a bank where users will enter to the program the customer name, principle amount to be invested (P0), rate of interest, (R), and number of years that the principal will be invested (N).  Display the user's name and value of the investment after the N years.  The formula is:

Principle = P0 (1 + R) N

Use prompts.

  Chapter 8 Lab: 9 page 336 ->  Data.dat
How would you determine if your computer uses ASCII or EBCDIC ?
  We'll go over the homework and review for the exam first
Exam 2 - Chapters 6 - 8
Homework Due: Review Questions I & II at the end of the chapter 8
No lab today.
  Chapter 9
Assignment 4 - Number 1 page 374.  Have the report print neatly to the screen instead of to another file
Ch0901.dat
Lab 10 - Problem 2, page 374, as it mentions, you will only need to display the answer, the input is calculated in the program.  Consider using a perform varying loop.
  Chapter 9 Homework Due: Chapter 9 Review Questions I & II 
Lab 11 - Let's try Programming Assignment 1 on page 427.  This is a control-break problem.  No new syntax just a way of doing something.
CH1001.DAT
  Chapter 10 Lab: 12
  Chapter 12
Final Exam