NEW JERSEY INSTITUTE OF TECHNOLOGY

CIS 365 COMPUTER APPLICATIONS TO COMMERCIAL PROBLEMS

COURSE NOTES
PROF. M. BIEBER


You must have Adobe Reader installed  to view these notes.pdficon.gif (224 bytes)


Table of Contents

PART I: Review of COBOL

1. Lecture 1: Introduction to COBOL 3 pages

2. Lecture 2: Procedure Division 8 pages

3. Lectures 3-8: Analysis and Design, Parts 1-6
Problem Description - 2 pages
Notes for Lecture 8 - 16 pages

Part II: Data and File Structures

1. Lecture 1: Introduction to Data Structures
Lecture 2: Arrays, continued 3 pages

2. Lecture 3: Internal Searching Techniques
Lecture 4: Sorting, continued 3 pages

3. Lecture 5: Tournament Sorts and Binary Trees 4 pages

4. Lecture 6: Logical File Organizations 3 pages

5. Lecture 7: Fundamental File Operations
Lecture 8: Fundamental File Operations, continued 9 pages

6. Lecture 9: In Situ Update and File Systems
Lecture 10: File Systems, continued 11 pages

7. Lecture 11: Variable Length Records 7 pages

8. Lecture 12: Sequential File Creation
Lecture 13: Sequential File Creation in COBOL 4 pages

9. Lectures 14-16: Sorting and Merging, Parts 1-3, 4 pages

10. Lecture 17: Indexes 6 pages

11. Lecture 18: Index Sequential Access Method 3 pages

12. Lecture 19: VSAM 2 pages

13. Lecture 20: VSAM in COBOL 7 pages

14. Lecture 21: Hashing
Lecture 22: Hashing and Collision Handling
Lecture 23: Collision Handling 6 pages

15. Lecture 24: Relative File Organization in COBOL with VSAM 6 pages

---Lecture 25: Guest Lecture - Designing for Performance
     Lecture 26: Review Session (no notes)

Total Pages: 107
Total Pages with Table of Contents and Dividers: 139